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

    • Type: Improvement
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 3.0.0-alpha-1, 2.4.0
    • Fix Version/s: 3.0.0-alpha-1, 2.4.0
    • Component/s: wal
    • Labels:
      None
    • Hadoop Flags:
      Reviewed
    • Release Note:
      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

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

              Dates

              • Created:
                Updated:
                Resolved: