You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hbase.apache.org by "Brad Anderson (JIRA)" <ji...@apache.org> on 2011/07/28 20:22:09 UTC

[jira] [Updated] (HBASE-3900) Expose progress of a major compaction in UI and/or in shell

     [ 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 instance.

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