Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Fixed
-
0.20.0
-
None
-
None
-
Reviewed
Description
When we early-out of a row because of columns, versions, filters, etc... we seek to the end of that row one key at a time. We should do the seek at the HFile level in cases where we would end up skipping blocks in the process. This will be very common in cases with relatively large rows and regex row filters.
If calls that end up doing nothing are constant time, we could also call this to seek to the next column (or even a specific column in ExplicitTracker case).
Attachments
Attachments
Issue Links
- blocks
-
HBASE-2450 For single row reads of specific columns, seek to the first column in HFiles rather than start of row
- Closed
-
HBASE-2904 Smart seeking using filters
- Closed
-
HBASE-2916 Reseek directly to next column
- Closed
-
HBASE-2917 Reseek directly to next row
- Closed