Details
-
Sub-task
-
Status: Closed
-
Major
-
Resolution: Fixed
-
3.0.0-alpha-1
-
None
-
None
-
None
Description
Currently, StoreFlushContext is directly implemented and instantiated inside HStore class. This implementation assumes hfiles are always flushed into temp dir first, and its commit implementation moves these files into the actual family dir. In order to allow for the direct flushes (no temp, nor renames), we need to make StoreFlushContext implementations pluggable in HStore.
Attachments
Issue Links
- is required by
-
HBASE-25391 Flush directly into data directory, skip rename when committing flush
- Closed
- links to