Uploaded image for project: 'HBase'
  1. HBase
  2. HBASE-16401 Enable HeapMemoryManager by default in 2.0
  3. HBASE-17071

Do not initialize MemstoreChunkPool when use mslab option is turned off

    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 2.0.0
    • 2.0.0
    • None
    • None
    • Reviewed

    Description

      This is a 2.0 only issue and induced by HBASE-16407.
      We are initializing MSLAB chunk pool along with RS start itself now. (To pass it as a HeapMemoryTuneObserver).
      When MSLAB is turned off (ie. hbase.hregion.memstore.mslab.enabled is configured false) we should not be initializing MSLAB chunk pool at all. By default the initial chunk count to be created will be 0 only. Still better to avoid.

      Attachments

        1. HBASE-17071.patch
          6 kB
          Anoop Sam John

        Activity

          People

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

            Dates

              Created:
              Updated:
              Resolved: