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

Utilize the max seek value when all Filters in MUST_PASS_ALL FilterList return SEEK_NEXT_USING_HINT

    XMLWordPrintableJSON

    Details

    • Hadoop Flags:
      Reviewed
    • Release Note:
      Hide
      This optimization, targeting SEEK_NEXT_USING_HINT return values, utilizes the max seek value and is transparent to Filters.
      Show
      This optimization, targeting SEEK_NEXT_USING_HINT return values, utilizes the max seek value and is transparent to Filters.

      Description

      As Preston mentioned in the comment in HBASE-15243:

      https://issues.apache.org/jira/browse/HBASE-15243?focusedCommentId=15143557&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-15143557

      An optimization for filters returning a SEEK_NEXT_USING_HINT would be to seek to the highest hint (Any previous/lower row won't be accepted by the filter returning that seek).

      This JIRA is to explore this potential optimization.

        Attachments

        1. 15410.branch-1.patch
          5 kB
          Ted Yu
        2. 15410.v1.patch
          5 kB
          Ted Yu
        3. 15410.v2.patch
          5 kB
          Ted Yu
        4. 15410.v3.patch
          5 kB
          Ted Yu
        5. 15410.v4.patch
          5 kB
          Ted Yu
        6. 15410-wip.patch
          4 kB
          Ted Yu
        7. HBASE-15410.addendum.v1.patch
          3 kB
          Zheng Hu

          Issue Links

            Activity

              People

              • Assignee:
                yuzhihong@gmail.com Ted Yu
                Reporter:
                yuzhihong@gmail.com Ted Yu
              • Votes:
                0 Vote for this issue
                Watchers:
                10 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: