hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Esteban Gutierrez (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HBASE-12446) [list | abort] Compactions
Date Sat, 13 Dec 2014 22:02:14 GMT

    [ https://issues.apache.org/jira/browse/HBASE-12446?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14245585#comment-14245585

Esteban Gutierrez commented on HBASE-12446:

Yeah, I'm working on HBASE-6028, my prototype handles only the case to cancel all compactions
in progress for now, but I think we can move it as sub task to handle the shell commands that
expose this functionality. Does it sounds good for you [~manukranthk]?

> [list | abort] Compactions
> --------------------------
>                 Key: HBASE-12446
>                 URL: https://issues.apache.org/jira/browse/HBASE-12446
>             Project: HBase
>          Issue Type: New Feature
>    Affects Versions: 1.0.0
>            Reporter: Manukranth Kolloju
>             Fix For: 1.0.0
>   Original Estimate: 168h
>  Remaining Estimate: 168h
> In some cases, we would need to quickly reduce load on a server without killing it. Compactions
is one of the critical processes which takes up a lot of CPU and disk IOPS. We should have
a way to list compactions given the regionserver and abort compactions given regionserver
and compaction id. And additionally abort all compactions. 
> Pardon me if there was already a similar Jira, I'd be happy to merge this there.
> The current code handles interrupts. We should be able to interrupt the thread that is
performing the compaction and abort it from either the UI or from the command line. This Jira
is targeted to expose an admin function to perform such a task.

This message was sent by Atlassian JIRA

View raw message