Details
-
Bug
-
Status: Closed
-
Minor
-
Resolution: Won't Fix
-
2.0.0-alpha-4
-
None
-
None
Description
For system tables, if config 'hbase.systemtables.compacting.memstore.type' is not specified then code default 'NONE' is used which causes instantiation of DefaultMemStore class. That means for everyone to use CompactingMemStore they need to specify this config value. Reversing it will help i.e. if user explicitly specifies 'hbase.systemtables.compacting.memstore.type' to 'NONE' then only DefaultMemStore class is used.
Attachments
Issue Links
- is related to
-
HBASE-16417 In-Memory MemStore Policy for Flattening and Compactions
- Closed