XMLWordPrintableJSON

    Details

    • Type: Sub-task
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: None
    • Labels:
      None
    • Hadoop Flags:
      Reviewed

      Description

      After HBASE-12295, we have block with MemoryType.SHARED or MemoryType.EXCLUSIVE, the block in offheap BucketCache will be shared, and have an reference count to track its life cycle. If no rpc reference to the shared block, then the block can be evicted.

      while after the HBASE-21916, we introduced an refcount for ByteBuff, then I think we can unify the two into one. tried to fix this when preparing patch for HBASE-21879, but seems can be different sub-task, and it won't affect the main logic of HBASE-21879, so create a seperate one.

        Attachments

        1. HBASE-21957.HBASE-21879.v1.patch
          66 kB
          Zheng Hu
        2. HBASE-21957.HBASE-21879.v2.patch
          80 kB
          Zheng Hu
        3. HBASE-21957.HBASE-21879.v3.patch
          80 kB
          Zheng Hu
        4. HBASE-21957.HBASE-21879.v4.patch
          84 kB
          Zheng Hu
        5. HBASE-21957.HBASE-21879.v5.patch
          102 kB
          Zheng Hu
        6. HBASE-21957.HBASE-21879.v6.patch
          102 kB
          Zheng Hu
        7. HBASE-21957.HBASE-21879.v8.patch
          105 kB
          Zheng Hu
        8. HBASE-21957.HBASE-21879.v9.patch
          108 kB
          Zheng Hu
        9. HBASE-21957.HBASE-21879.v9.patch
          108 kB
          Zheng Hu
        10. HBASE-21957.HBASE-21879.v10.patch
          113 kB
          Zheng Hu
        11. HBASE-21957.HBASE-21879.v11.patch
          115 kB
          Zheng Hu
        12. HBASE-21957.HBASE-21879.v11.patch
          115 kB
          Zheng Hu

          Issue Links

            Activity

              People

              • Assignee:
                openinx Zheng Hu
                Reporter:
                openinx Zheng Hu
              • Votes:
                0 Vote for this issue
                Watchers:
                6 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: