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

TestMergeTableRegionsProcedure is STILL flakey

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 2.0.0
    • None
    • None
    • Reviewed

    Description

      This is a follow-on from HBASE-20015. Root issue is that merge does not support rollback once it has hit the point-of-no-return; it can only roll-forward at this point.

      HBASE-18018 added abort to all procedures. HBASE-18016 added ignoring abort to the truncate procedure to get around flakeyness. HBASE-20022 is a new issue to figure what to do w/ unabortable procedures.

      Meantime, merge and split have PONR and the procedure executor test harness does abort regardless making these tests flakies. Adding an ignore of the abort once into the PONR makes sense (Always? HBASE-20022 is for those as yet unknown cases where it does not). Let me ignore to merge and split in this issue to address flakeyness.

      Attachments

        1. hbase-20024.master.004.patch
          5 kB
          Umesh Agashe
        2. hbase-20024.master.003.patch
          5 kB
          Umesh Agashe
        3. hbase-20024.master.002.patch
          5 kB
          Umesh Agashe
        4. hbase-20024.master.001.patch
          5 kB
          Umesh Agashe
        5. HBASE-20024.branch-2.001.patch
          10 kB
          Michael Stack

        Issue Links

          Activity

            People

              uagashe Umesh Agashe
              stack Michael Stack
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: