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

HStore.cansplit should not allow split to happen if it has references

    XMLWordPrintableJSON

Details

    • Reviewed

    Description

      When split happens and immediately another split happens, it may result into a split of a region who still has references to its parent. More details about scenario can be found hereĀ HBASE-20933

      HStore.hasReferences should check from fs.storefile rather than in memory objects.

      Attachments

        1. HBASE-20940.branch-1.3.v1.patch
          6 kB
          Vishal Khandelwal
        2. HBASE-20940.v1.patch
          10 kB
          Vishal Khandelwal
        3. HBASE-20940.branch-1.3.v2.patch
          13 kB
          Vishal Khandelwal
        4. HBASE-20940.branch-1.v1.patch
          14 kB
          Vishal Khandelwal
        5. HBASE-20940.v2.patch
          22 kB
          Vishal Khandelwal
        6. HBASE-20940.v3.patch
          22 kB
          Vishal Khandelwal
        7. HBASE-20940.v4.patch
          24 kB
          Vishal Khandelwal
        8. HBASE-20940.branch-1.v2.patch
          15 kB
          Vishal Khandelwal
        9. HBASE-20940.branch-1.v3.patch
          18 kB
          Vishal Khandelwal
        10. result_HBASE-20940.branch-1.v2.log
          62 kB
          Vishal Khandelwal
        11. HBASE-20940.branch-1.v5.patch
          23 kB
          Vishal Khandelwal
        12. HBASE-20940-branch-1-addendum.patch
          5 kB
          Vishal Khandelwal

        Issue Links

          Activity

            People

              vishk Vishal Khandelwal
              vishk Vishal Khandelwal
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: