Details

    • Type: Sub-task
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 0.99.0
    • Component/s: None
    • Labels:
      None
    • Hadoop Flags:
      Reviewed
    • Release Note:
      A new implementation for the Memstore can be plugged into region server. For this implement org.apache.hadoop.hbase.regionserver.MemStore interface and configure the FQCN of the impl class against the key "hbase.regionserver.memstore.class"

      Description

      Make Memstore into an interface implementation. Also make it pluggable by configuring the FQCN of the impl.
      This will allow us to have different impl and optimizations in the Memstore DataStructure and the upper layers untouched.

        Attachments

        1. HBASE-10648.patch
          125 kB
          Anoop Sam John
        2. HBASE-10648_V2.patch
          126 kB
          Anoop Sam John
        3. HBASE-10648_V3.patch
          125 kB
          Anoop Sam John
        4. HBASE-10648_V4.patch
          119 kB
          Anoop Sam John
        5. HBASE-10648_V5.patch
          187 kB
          Anoop Sam John
        6. HBASE-10648-0.94_v1.patch
          98 kB
          Yu Li
        7. HBASE-10648_V6.patch
          187 kB
          Anoop Sam John
        8. HBASE-10648-0.94_v2.patch
          99 kB
          Yu Li
        9. HBASE-10648-0.94_v3.patch
          99 kB
          Yu Li

          Issue Links

            Activity

              People

              • Assignee:
                anoop.hbase Anoop Sam John
                Reporter:
                anoop.hbase Anoop Sam John
              • Votes:
                0 Vote for this issue
                Watchers:
                15 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: