[
https://issues.apache.org/jira/browse/HBASE-12183?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14168559#comment-14168559
]
Enis Soztutar commented on HBASE-12183:
---------------------------------------
We were discussing this offline, and one thing that came up was the unless a
filter explicitly adds support for reverse scans, it will fail, and the users
will be confused. Do we have an understanding of which filters (in hbase code
base) lack support for reverse scans. All is covered?
Maybe we can fix the remaining if any, or at least throw an exception when
tried with a reverse scan.
> FuzzyRowFilter doesn't support reverse scans
> --------------------------------------------
>
> Key: HBASE-12183
> URL: https://issues.apache.org/jira/browse/HBASE-12183
> Project: HBase
> Issue Type: Bug
> Components: Filters
> Reporter: Nick Dimiduk
> Assignee: Nick Dimiduk
> Fix For: 2.0.0, 0.98.8, 0.99.1
>
> Attachments: 12183.patch, HBASE-12183.00-0.98.patch,
> HBASE-12183.00-0.99.patch, HBASE-12183.00.patch, HBASE-12183.01-0.98.patch,
> HBASE-12183.01-0.99.patch, HBASE-12183.01.patch
>
>
> Try using the FuzzyRowFilter with a reversed scanner and you'll get an RPC
> timeout. Looking at the code, this filter ignores the reversed flag and
> always move forward when calculating the value of getNextCellHint.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)