[ 
https://issues.apache.org/jira/browse/HBASE-14576?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andrew Kyle Purtell resolved HBASE-14576.
-----------------------------------------
    Resolution: Not A Problem

> New HFile version for optimized reverse scans
> ---------------------------------------------
>
>                 Key: HBASE-14576
>                 URL: https://issues.apache.org/jira/browse/HBASE-14576
>             Project: HBase
>          Issue Type: Improvement
>            Reporter: Ben Lau
>            Priority: Major
>
> A new ticket to finish the work from HBASE-14283, which will fix the 
> HFileReader seekBefore() previous block size calculation bug but make the 
> resulting reverse scan take more I/O than a forward scan.  
> Fixing the bug in the long term requires an HFile version bump, either major 
> or minor.  We will put the previous block's size in the HFileBlock header 
> instead of trying to calculate it directly using block offset arithmetic.  
> Per [~anoop.hbase]'s suggestion, I created this ticket so that we can 
> separate the issue of fixing the bug (the responsibility of HBASE-14283) and 
> the issue of getting reverse scans to run quickly (the responsibility of this 
> ticket).  It is also unlikely that this ticket will be backported to old 
> versions of HBase eg 0.98 whereas HBASE-14283 can be.  



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to