Uploaded image for project: 'HBase'
  1. HBase
  2. HBASE-16421 Introducing the CellChunkMap as a new additional index variant in the MemStore
  3. HBASE-19133

Transfer big cells or upserted/appended cells into MSLAB upon flattening to CellChunkMap

    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 2.0.0-beta-1, 2.0.0
    • None
    • None
    • Reviewed

    Description

      CellChunkMap Segment index requires all cell data to be written in the MSLAB Chunks. Eventhough MSLAB is enabled, cells bigger than chunk size or upserted/incremented/appended cells are still allocated on the JVM stack. If such cells are found in the process of flattening into CellChunkMap (in-memory-flush) they need to be copied into MSLAB.

      Attachments

        1. HBASE-19133.01.patch
          24 kB
          Anastasia Braginsky
        2. HBASE-19133.02.patch
          25 kB
          Gali Sheffi
        3. HBASE-19133.03.patch
          25 kB
          Gali Sheffi
        4. HBASE-19133.04.patch
          25 kB
          Gali Sheffi
        5. HBASE-19133.05.patch
          26 kB
          Gali Sheffi
        6. HBASE-19133.06.patch
          26 kB
          Gali Sheffi
        7. HBASE-19133.07.patch
          26 kB
          Gali Sheffi
        8. HBASE-19133.08.patch
          26 kB
          Gali Sheffi
        9. HBASE-19133.09.patch
          26 kB
          Gali Sheffi
        10. HBASE-19133.10.patch
          26 kB
          Gali Sheffi
        11. HBASE-19133.11.patch
          26 kB
          Gali Sheffi
        12. HBASE-19133-V01.patch
          27 kB
          Anastasia Braginsky
        13. HBASE-19133-V02.patch
          27 kB
          Gali Sheffi
        14. HBASE-19133-V03.patch
          27 kB
          Gali Sheffi

        Issue Links

          Activity

            People

              galish Gali Sheffi
              anastas Anastasia Braginsky
              Votes:
              0 Vote for this issue
              Watchers:
              10 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: