Details

    • Sub-task
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 0.99.0
    • None
    • None
    • Reviewed
    • 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_V2.patch
          126 kB
          Anoop Sam John
        2. HBASE-10648_V3.patch
          125 kB
          Anoop Sam John
        3. HBASE-10648_V4.patch
          119 kB
          Anoop Sam John
        4. HBASE-10648_V5.patch
          187 kB
          Anoop Sam John
        5. HBASE-10648_V6.patch
          187 kB
          Anoop Sam John
        6. HBASE-10648.patch
          125 kB
          Anoop Sam John
        7. HBASE-10648-0.94_v1.patch
          98 kB
          Yu Li
        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

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

              Dates

                Created:
                Updated:
                Resolved: