[
https://issues.apache.org/jira/browse/HBASE-17688?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15885422#comment-15885422
]
Hadoop QA commented on HBASE-17688:
-----------------------------------
| (x) *{color:red}-1 overall{color}* |
\\
\\
|| Vote || Subsystem || Runtime || Comment ||
| {color:blue}0{color} | {color:blue} reexec {color} | {color:blue} 0m 0s
{color} | {color:blue} Docker mode activated. {color} |
| {color:red}-1{color} | {color:red} docker {color} | {color:red} 0m 48s
{color} | {color:red} Docker failed to build yetus/hbase:e01ee2f. {color} |
\\
\\
|| Subsystem || Report/Notes ||
| JIRA Patch URL |
https://issues.apache.org/jira/secure/attachment/12854853/HBASE-17688.branch-1.x.patch
|
| JIRA Issue | HBASE-17688 |
| Console output |
https://builds.apache.org/job/PreCommit-HBASE-Build/5852/console |
| Powered by | Apache Yetus 0.3.0 http://yetus.apache.org |
This message was automatically generated.
> MultiRowRangeFilter not working correctly if given same start and stop RowKey
> -----------------------------------------------------------------------------
>
> Key: HBASE-17688
> URL: https://issues.apache.org/jira/browse/HBASE-17688
> Project: HBase
> Issue Type: Bug
> Affects Versions: 2.0.0, 1.3.0, 1.2.4, 0.98.24, 1.1.8
> Reporter: Ravi Ahuj
> Assignee: Jingcheng Du
> Priority: Minor
> Attachments: HBASE-17688.branch-1.x.patch, HBASE-17688.master.patch,
> HBASE-17688.master-v1.patch
>
>
>
>
> try (final Connection conn = ConnectionFactory.createConnection(conf);
> final Table scanTable = conn.getTable(table)){
> ArrayList<MultiRowRangeFilter.RowRange> rowRangesList = new
> ArrayList<>();
>
> String startRowkey="abc";
> String stopRowkey="abc";
> rowRangesList.add(new MultiRowRangeFilter.RowRange(startRowkey,
> true, stopRowkey, true));
> Scan scan = new Scan();
> scan.setFilter(new MultiRowRangeFilter(rowRangesList));
>
> ResultScanner scanner=scanTable.getScanner(scan);
>
> for (Result result : scanner) {
> String rowkey=new String(result.getRow());
> System.out.println(rowkey);
>
> }
> }
>
> In Hbase API of Java, we want to do multiple scans in the table using
> MultiRowRangeFilter.
> When we give multiple filters of startRowKey and stopRowKey, it is not
> working Properly with same StartRowKey and StopRowkey.
> Ideally, it should give only one Row with that Rowkey, but instead it is
> giving all the rows starting from that Rowkey in that Hbase Table
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)