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

    • Hadoop Flags:
      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

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

                Dates

                • Created:
                  Updated:
                  Resolved: