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

Small improvements to Canary tool

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 1.3.0, 0.98.18, 2.0.0
    • None
    • None
    • Reviewed

    Description

      From an internal request from a user:

      HBase comes with a canary tool which is very useful, but a few minor changes would make it substantially better. Specifically, you don't know what it's testing until it completes the test, so if it hangs, you can't tell where it's hanging. For example, if I run it with the -regionserver option, it sends get requests to each of the regionservers in some random order...
      And the same goes for the non-default mode, which hits each region for each table.
      If it would just print a message prior to each 'get', it would be extremely helpful.

      This patch:

      • Adds debug statements for pre-operation steps.
      • Adds bin/hbase canary support
      • Fixes table names with patterns where the pattern was not matched previously.

      Attachments

        1. hbase-15066_v1.patch
          14 kB
          Enis Soztutar

        Issue Links

          Activity

            People

              enis Enis Soztutar
              enis Enis Soztutar
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: