hbase-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Mathias Herberts (JIRA)" <j...@apache.org>
Subject [jira] [Created] (HBASE-9717) Allow filterRowKey to return a next key hint
Date Sat, 05 Oct 2013 21:36:42 GMT
Mathias Herberts created HBASE-9717:
---------------------------------------

             Summary: Allow filterRowKey to return a next key hint
                 Key: HBASE-9717
                 URL: https://issues.apache.org/jira/browse/HBASE-9717
             Project: HBase
          Issue Type: New Feature
          Components: Filters
            Reporter: Mathias Herberts


The Filter interface has a filterRowKey method which returns a boolean set to true if the
given row key should be filtered out.

When a row key is filtered, it could be interesting to be able to provide the scanner a hint
about the next row key which should be examined. This could tremendously speed up scanning
in some cases.

The logic could be similar to that of filterKeyValue with a helper method getNextRowKeyHint,
or even simpler, filterRowKey could return a byte[] which would be set to null to mean keep
the row, to the empty array to mean filter the row and there is not hint, and to a non empty
byte array to mean filter the row and here is a hint about the next key that should be scanned.




--
This message was sent by Atlassian JIRA
(v6.1#6144)

Mime
View raw message