[
https://issues.apache.org/jira/browse/HBASE-6028?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
stack updated HBASE-6028:
-------------------------
Release Note: Added a new command to the shell to switch on/off compactions
called "compaction_switch". Disabling compactions will interrupt any currently
ongoing compactions. This setting will be lost on restart of the server. Added
the configuration hbase.regionserver.compaction.enabled so user can
enable/disable compactions via hbase-site.xml. (was: Added a new feature to
switch on and off the compactions at region server dynamically. Disabling
compactions will also interrupt any currently ongoing
compactions. This setting will be lost on restart of the server.
Added the configuration hbase.regionserver.compaction.enabled. User can
enable/disable compactions statically using this configuration.
Added both the Synchronous and Asynchronous Admin Client API for the same. To
turn on/ off compactions, "compaction_switch" command can also be used from
hbase shell.)
> Implement a cancel for in-progress compactions
> ----------------------------------------------
>
> Key: HBASE-6028
> URL: https://issues.apache.org/jira/browse/HBASE-6028
> Project: HBase
> Issue Type: Bug
> Components: regionserver
> Reporter: Derek Wollenstein
> Assignee: Mohit Goel
> Priority: Minor
> Labels: beginner
> Attachments: HBASE-6028.master.007.patch,
> HBASE-6028.master.008.patch, HBASE-6028.master.008.patch,
> HBASE-6028.master.009.patch
>
>
> Depending on current server load, it can be extremely expensive to run
> periodic minor / major compactions. It would be helpful to have a feature
> where a user could use the shell or a client tool to explicitly cancel an
> in-progress compactions. This would allow a system to recover when too many
> regions became eligible for compactions at once
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)