Uploaded image for project: 'HBase'
  1. HBase
  2. HBASE-4509

[hbck] Improve region map output

VotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 0.90.5, 0.92.0, 0.94.0
    • 0.90.5
    • None
    • None
    • Reviewed

    Description

      HBASE-4375 added a region coverage visualization to hbck in details mode. When users have binary row keys the output is difficult to parse (awk/sed) or pull into programs (numeric, excel) capable of handling tsv formatted data.

      This patch

      • improves output by using Bytes.toStringBinary (which escapes binary) instead of Bytes.toString when printing keys,
      • suggests some repair actions, and
      • collects "problem group" that groups regions that are overlapping.

      Attachments

        1. 0001-HBASE-4509-hbck-Improve-region-map-output.patch
          11 kB
          Jonathan Hsieh
        2. hbase-4509-pre4506.patch
          10 kB
          Jonathan Hsieh

        Issue Links

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            jmhsieh Jonathan Hsieh
            jmhsieh Jonathan Hsieh
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment