Uploaded image for project: 'HBase'
  1. HBase
  2. HBASE-24382

Flush partial stores of region filtered by seqId when archive wal due to too many wals

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 3.0.0-alpha-1, 2.4.0
    • 3.0.0-alpha-1, 2.4.0
    • wal
    • None
    • Reviewed
    • Change the flush level from region to store when there are too many wals, benefit from this we can reduce unnessary flush tasks and small hfiles.

    Description

      When the logRoller archive the oldest wal due to too many wals, if a region should be flushed, we flush all stores of it, but it is not necessary, maybe we can use unflushedSeqId of store to filter them.

      Attachments

        Activity

          People

            filtertip Zheng Wang
            filtertip Zheng Wang
            Votes:
            0 Vote for this issue
            Watchers:
            7 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: