[ https://issues.apache.org/jira/browse/HBASE-17294?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Eshcar Hillel updated HBASE-17294: ---------------------------------- Attachment: HBASE-17294-V01.patch > External Configuration for Memory Compaction > --------------------------------------------- > > Key: HBASE-17294 > URL: https://issues.apache.org/jira/browse/HBASE-17294 > Project: HBase > Issue Type: Sub-task > Reporter: Eshcar Hillel > Assignee: Eshcar Hillel > Attachments: HBASE-17294-V01.patch > > > We would like to have a single external knob to control memstore compaction. > Possible memstore compaction policies are none, basic, and eager. > This sub-task allows to set this property at the column family level at table > creation time: > {code} > create ‘<tablename>’, > {NAME => ‘<cfname>’, > IN_MEMORY_COMPACTION => ‘<NONE|BASIC|EAGER>’} > {code} > or to set this at the global configuration level by setting the property in > abase-site.xml, with BASIC being the default value: > {code} > <property> > <name>hbase.hregion.compacting.memstore.type</name> > <value><NONE|BASIC|EAGER></value> > </property> > {code} > The values used in this property can change as memstore compaction policies > evolve over time. -- This message was sent by Atlassian JIRA (v6.3.4#6332)