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

[hbck] Fix intermittent failures on TestHBaseFsck.testHBaseFsck

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 0.90.4, 0.92.0, 0.94.0
    • 0.92.0
    • None
    • None
    • Reviewed
    • hbck

    Description

      Its seems that on the 0.92 branch in particular, TestHBaseFsck.testHBaseFsck is intermittently failing.

      In the test, a region's assignment is purposely changed in META but not in ZK. After the equivalent of 'hbck -fix', a subsequent check that should be clean comes up with a new ZK assignment but with META still being inconsistent with ZK. The RS in ZK sometimes this points to the same RS, but sometimes it "moves" to another ZK.

      Attachments

        1. 4842-v3.txt
          1 kB
          Michael Stack
        2. hbase-4842.patch
          0.7 kB
          Jonathan Hsieh
        3. hbase-4842-breaker.patch
          1 kB
          Jonathan Hsieh

        Issue Links

          Activity

            People

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

              Dates

                Created:
                Updated:
                Resolved: