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

Ted Yu commented on HBASE-3900:
-------------------------------

bq. 2. Overflow of ints was addressed, changed to longs, tests pass
Maybe due to the above change, I see inconsistent handling of the new fields. 
In readFields():
{code}
      this.totalCompactingKVs = in.readInt();
      this.currentCompactedKVs = in.readInt();
{code}
In write(),
{code}
      out.writeLong(totalCompactingKVs);
      out.writeLong(currentCompactedKVs);
{code}

> 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
>            Reporter: stack
>            Assignee: Brad Anderson
>              Labels: patch
>             Fix For: 0.92.0
>
>         Attachments: HBASE-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

        

Reply via email to