You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hbase.apache.org by "Josh Elser (JIRA)" <ji...@apache.org> on 2015/04/09 07:12:12 UTC

[jira] [Updated] (HBASE-12987) HBCK should print status while scanning over many regions

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

Josh Elser updated HBASE-12987:
-------------------------------
    Attachment: hbck-output.txt
                HBASE-12987-master.patch

First stab at some extra output. Tried to find what were the "expensive" things to compute, ensuring a log message before running that check (for the summary case) and also using the {{progress()}} built into the ErrorReporter for the non-summary case.

I can't make up my mind if the minimal things I added are sufficient for the summary case or if the verbosity in the non-summary case is now too much. I defer to you all who have opinions :).

To get a feeling, I made a few tables with 5k regions. Attached the output from running {{hbase hbck}} and {{hbase hbck -summary}} to outline things.

> HBCK should print status while scanning over many regions
> ---------------------------------------------------------
>
>                 Key: HBASE-12987
>                 URL: https://issues.apache.org/jira/browse/HBASE-12987
>             Project: HBase
>          Issue Type: Improvement
>          Components: hbck, Usability
>            Reporter: Nick Dimiduk
>            Assignee: Josh Elser
>              Labels: beginner
>             Fix For: 2.0.0, 1.1.0
>
>         Attachments: HBASE-12987-master.patch, hbck-output.txt
>
>
> Running simple commands like hbck -summary on a large table can take some time. We should print some information to let it be known how things are progressing.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)