Eshcar Hillel created HBASE-15016:
-------------------------------------
Summary: StoreServices facility in Region
Key: HBASE-15016
URL: https://issues.apache.org/jira/browse/HBASE-15016
Project: HBase
Issue Type: Sub-task
Reporter: Eshcar Hillel
The default implementation of a memstore ensures that between two flushes the
memstore size increases monotonically. Supporting new memstores that store data
in different formats (specifically, compressed), or that allows to eliminate
data redundancies in memory (e.g., via compaction), means that the size of the
data stored in memory can decrease even between two flushes. This requires
memstores to have access to facilities that manipulate region counters and
synchronization.
This subtasks introduces a new region interface -- StoreServices, through which
store components can access these facilities.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)