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

Filter out the expired store file scanner during the compaction

    XMLWordPrintableJSON

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: None
    • Labels:
      None

      Description

      During the compaction time, HBase will generate a store scanner which will scan a list of store files. And it would be more efficient to filer out the expired store file since there is no need to read any key values from these store files.

      This optimization has been already implemented on 89-fb and this is the building block for HBASE-5199 as well. It is supposed to be no-ops to compact the expired store files.

        Attachments

        1. ASF.LICENSE.NOT.GRANTED--D1407.1.patch
          4 kB
          Phabricator
        2. ASF.LICENSE.NOT.GRANTED--D1407.1.patch
          4 kB
          Phabricator
        3. ASF.LICENSE.NOT.GRANTED--D1407.1.patch
          4 kB
          Phabricator
        4. ASF.LICENSE.NOT.GRANTED--D1407.1.patch
          4 kB
          Phabricator
        5. ASF.LICENSE.NOT.GRANTED--D1407.1.patch
          4 kB
          Phabricator
        6. ASF.LICENSE.NOT.GRANTED--D1473.1.patch
          12 kB
          Phabricator

          Issue Links

            Activity

              People

              • Assignee:
                mikhail Mikhail Gryzykhin
                Reporter:
                liyin Liyin Tang
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: