Details
-
Bug
-
Status: Patch Available
-
Major
-
Resolution: Unresolved
-
2.0.0
-
None
-
None
Description
There are a plethora of different static methods sprinkled through out HStoreFile and HFile, and many tests that have extraneous calls to 'new CacheConfig(conf)' or essentially extraneous FileSystem arguments threaded through out the code.
This patch forces all creation to go through HFile Reader and Writer Builders, eliminates all static Builder constructors, and limits the exposure Reader/Writers . It also forces all HFile writer uses outside of the o.a.h.h.io.hfile package to use the StoreFile writers
Attachments
Attachments
Issue Links
- is related to
-
HBASE-15051 Refactor HFileReaderImpl HFIleContext usage
- Open