hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Brad Anderson (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (HBASE-3900) Expose progress of a major compaction in UI and/or in shell
Date Thu, 28 Jul 2011 18:22:09 GMT

     [ https://issues.apache.org/jira/browse/HBASE-3900?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel

Brad Anderson updated HBASE-3900:

                 Tags: compaction, ui
               Labels: patch  (was: )
    Affects Version/s: 0.90.3
               Status: Patch Available  (was: Open)

Updates from conversation at github:

1.  Missing license on CompactionProgress was done in subsequent commits

2.  Overflow of ints was addressed, changed to longs, tests pass

3.  To be visible to regionserver package, the regionserver.compactions package class I've
added needs to be public

4.  Do the counters ever get reset? - yes, because Store.compactStore/4 gets a new CompactionProgress

Patch is attached, and last svn commit was trunk@1145459

> Expose progress of a major compaction in UI and/or in shell
> -----------------------------------------------------------
>                 Key: HBASE-3900
>                 URL: https://issues.apache.org/jira/browse/HBASE-3900
>             Project: HBase
>          Issue Type: Task
>    Affects Versions: 0.90.3
>            Reporter: stack
>              Labels: patch
>         Attachments: 3900.patch
> A general recommendation is to turn off major compactions and run them externally only
currently the only way to follow progress of a major compaction is by study of regionserver
logs.  Add a feature that gives a percentage complete of major compaction up in the UI or
in shell.

This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira


View raw message