You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hbase.apache.org by "Toshihiro Suzuki (JIRA)" <ji...@apache.org> on 2019/04/11 01:29:00 UTC
[jira] [Comment Edited] (HBASE-22144) MultiRowRangeFilter does not
work with reversed scans
[ https://issues.apache.org/jira/browse/HBASE-22144?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16814998#comment-16814998 ]
Toshihiro Suzuki edited comment on HBASE-22144 at 4/11/19 1:28 AM:
-------------------------------------------------------------------
{quote}
but I don't want to convolute this bug fix with changing how the implementation works, especially when this is public API (and we have to be certain that we aren't breaking user-code).
{quote}
Okay I see. Then +1.
Will create another Jira ticket for what I mentioned in my last comment maybe for 3.0 as it's incompatible change.
was (Author: brfrn169):
{quote}
but I don't want to convolute this bug fix with changing how the implementation works, especially when this is public API (and we have to be certain that we aren't breaking user-code).
{quote}
Okay I see. Then +1.
Will create another Jira ticket for what I mentioned in my last comment.
> MultiRowRangeFilter does not work with reversed scans
> -----------------------------------------------------
>
> Key: HBASE-22144
> URL: https://issues.apache.org/jira/browse/HBASE-22144
> Project: HBase
> Issue Type: Bug
> Reporter: Josh Elser
> Assignee: Josh Elser
> Priority: Major
> Attachments: HBASE-22144.001.patch, HBASE-22144.002.patch, HBASE-22144.002.patch
>
>
> It appears that MultiRowRangeFilter was never written to function with reverse scans. There is too much logic that operates with the assumption that we are always moving "forward" through increasing ranges. It needs to be rewritten to "traverse" forward or backward, given how the context of the scan being used.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)