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

Backport HBASE-18099 'FlushSnapshotSubprocedure should wait for concurrent Region#flush() to finish' to branch-1.3

    XMLWordPrintableJSON

Details

    • Reviewed

    Description

      HBASE-18099 was only integrated to branch-1 and above in consideration of backward compatibility.

      This issue is to backport the fix to branch-1.3 and branch-1.2.
      Quoting Gary's suggestion from the tail of HBASE-18099 :

      Sure, don't add the method to Region, just to HRegion, check for an instance of HRegion in FlushSnapshotSubprocedure and cast the instance before calling the method.

      Attachments

        1. 18358.v2.txt
          3 kB
          Ted Yu
        2. 18358.v3.txt
          3 kB
          Ted Yu
        3. 18358.branch-1.3.patch
          5 kB
          Ted Yu

        Issue Links

          Activity

            People

              yuzhihong@gmail.com Ted Yu
              yuzhihong@gmail.com Ted Yu
              Votes:
              0 Vote for this issue
              Watchers:
              9 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: