VotersWatch issueWatchersLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 2.0.0-beta-1, 2.0.0
    • None
    • None
    • Reviewed
    • Hide
      When MSLAB is in use (that is the default config) , we will always use the CellChunkMap indexing variant for in memory flushed Immutable segments. When MSLAB is turned off, we will use CellAraryMap. These can not be changed with any configs. The in memory flush threshold been made to be default to 10% of region flush size. This can be turned using 'hbase.memstore.inmemoryflush.threshold.factor'.
      Show
      When MSLAB is in use (that is the default config) , we will always use the CellChunkMap indexing variant for in memory flushed Immutable segments. When MSLAB is turned off, we will use CellAraryMap. These can not be changed with any configs. The in memory flush threshold been made to be default to 10% of region flush size. This can be turned using 'hbase.memstore.inmemoryflush.threshold.factor'.

    Description

      We have made some experiments how working with CellChunkMap (CCM) influences the performance when running on-heap and off-heap. Based on those results it is suggested to tie the MSLAB usage (off-heap or on-heap) with CCM index usage.

      Attachments

        1. CCM Benchmarking.pdf
          58 kB
          Anastasia Braginsky
        2. HBASE-19282.patch
          13 kB
          Anastasia Braginsky
        3. HBASE-19282-V03.patch
          14 kB
          Anastasia Braginsky
        4. HBASE-19282-V05.patch
          14 kB
          Anastasia Braginsky
        5. HBASE-19282-V06.patch
          15 kB
          Anastasia Braginsky
        6. HBASE-19282-V06.patch
          15 kB
          Anastasia Braginsky
        7. HBASE-19282-V07.patch
          15 kB
          Anastasia Braginsky
        8. HBASE-19282-V08.patch
          15 kB
          Anastasia Braginsky
        9. HBASE-19282.master.001.patch
          17 kB
          Michael Stack

        Issue Links

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            anastas Anastasia Braginsky
            anastas Anastasia Braginsky
            Votes:
            0 Vote for this issue
            Watchers:
            9 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment