Details
-
Sub-task
-
Status: Closed
-
Minor
-
Resolution: Abandoned
-
None
-
None
-
None
Description
remove direct references to the filesystem directories and/or legacy implementation from classes in the hbase io package and make needed supporting changes in the MasterStorage / RegionStorage interface.
(alternatively, remove whatever is using them w/reasoning)
hbase-server/src/main/java/org/apache/hadoop/hbase/io/FileLink.java
hbase-server/src/main/java/org/apache/hadoop/hbase/io/HFileLink.java
hbase-server/src/main/java/org/apache/hadoop/hbase/io/WALLink.java
hbase-server/src/main/java/org/apache/hadoop/hbase/io/asyncfs/FanOutOneBlockAsyncDFSOutput.java
hbase-server/src/main/java/org/apache/hadoop/hbase/io/asyncfs/FanOutOneBlockAsyncDFSOutputHelper.java
hbase-server/src/main/java/org/apache/hadoop/hbase/io/hfile/HFile.java
hbase-server/src/main/java/org/apache/hadoop/hbase/io/hfile/HFilePrettyPrinter.java
hbase-server/src/main/java/org/apache/hadoop/hbase/io/hfile/HFileWriterImpl.java
Attachments
Issue Links
- blocks
-
HBASE-16877 Remove directory layout/ filesystem references from Master
- Closed