[
https://issues.apache.org/jira/browse/HBASE-12817?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14267694#comment-14267694
]
Hadoop QA commented on HBASE-12817:
-----------------------------------
{color:green}+1 overall{color}. Here are the results of testing the latest
attachment
http://issues.apache.org/jira/secure/attachment/12690538/HBASE-12817.patch
against master branch at commit 7bff9efdd9916daa442439c62e0560989d18862b.
ATTACHMENT ID: 12690538
{color:green}+1 @author{color}. The patch does not contain any @author
tags.
{color:green}+1 tests included{color}. The patch appears to include 4 new
or modified tests.
{color:green}+1 javac{color}. The applied patch does not increase the
total number of javac compiler warnings.
{color:green}+1 javac{color}. The applied patch does not increase the
total number of javac compiler warnings.
{color:green}+1 javadoc{color}. The javadoc tool did not generate any
warning messages.
{color:green}+1 checkstyle{color}. The applied patch does not increase the
total number of checkstyle errors
{color:green}+1 findbugs{color}. The patch does not introduce any new
Findbugs (version 2.0.3) warnings.
{color:green}+1 release audit{color}. The applied patch does not increase
the total number of release audit warnings.
{color:green}+1 lineLengths{color}. The patch does not introduce lines
longer than 100
{color:green}+1 site{color}. The mvn site goal succeeds with this patch.
{color:green}+1 core tests{color}. The patch passed unit tests in .
Test results:
https://builds.apache.org/job/PreCommit-HBASE-Build/12340//testReport/
Findbugs warnings:
https://builds.apache.org/job/PreCommit-HBASE-Build/12340//artifact/patchprocess/newPatchFindbugsWarningshbase-hadoop-compat.html
Findbugs warnings:
https://builds.apache.org/job/PreCommit-HBASE-Build/12340//artifact/patchprocess/newPatchFindbugsWarningshbase-prefix-tree.html
Findbugs warnings:
https://builds.apache.org/job/PreCommit-HBASE-Build/12340//artifact/patchprocess/newPatchFindbugsWarningshbase-examples.html
Findbugs warnings:
https://builds.apache.org/job/PreCommit-HBASE-Build/12340//artifact/patchprocess/newPatchFindbugsWarningshbase-server.html
Findbugs warnings:
https://builds.apache.org/job/PreCommit-HBASE-Build/12340//artifact/patchprocess/newPatchFindbugsWarningshbase-common.html
Findbugs warnings:
https://builds.apache.org/job/PreCommit-HBASE-Build/12340//artifact/patchprocess/newPatchFindbugsWarningshbase-rest.html
Findbugs warnings:
https://builds.apache.org/job/PreCommit-HBASE-Build/12340//artifact/patchprocess/newPatchFindbugsWarningshbase-protocol.html
Findbugs warnings:
https://builds.apache.org/job/PreCommit-HBASE-Build/12340//artifact/patchprocess/newPatchFindbugsWarningshbase-client.html
Findbugs warnings:
https://builds.apache.org/job/PreCommit-HBASE-Build/12340//artifact/patchprocess/newPatchFindbugsWarningshbase-thrift.html
Findbugs warnings:
https://builds.apache.org/job/PreCommit-HBASE-Build/12340//artifact/patchprocess/newPatchFindbugsWarningshbase-hadoop2-compat.html
Findbugs warnings:
https://builds.apache.org/job/PreCommit-HBASE-Build/12340//artifact/patchprocess/newPatchFindbugsWarningshbase-annotations.html
Checkstyle Errors:
https://builds.apache.org/job/PreCommit-HBASE-Build/12340//artifact/patchprocess/checkstyle-aggregate.html
Console output:
https://builds.apache.org/job/PreCommit-HBASE-Build/12340//console
This message is automatically generated.
> Data missing while scanning using PREFIX_TREE DATA-BLOCK-ENCODING
> -----------------------------------------------------------------
>
> Key: HBASE-12817
> URL: https://issues.apache.org/jira/browse/HBASE-12817
> Project: HBase
> Issue Type: Bug
> Components: Scanners
> Affects Versions: 0.98.9
> Reporter: zhangduo
> Assignee: zhangduo
> Attachments: HBASE-12817.patch
>
>
> write a testcase like this
> {code}
> @Test
> public void test() throws IOException {
> for (int i = 0; i < 100; i++) {
> region.put(new Put(Bytes.toBytes("obj" + (2900 + i))).add(fam, qual1,
> Bytes.toBytes(i)));
> }
> region.put(new Put(Bytes.toBytes("obj299")).add(fam, qual1,
> Bytes.toBytes("whatever")));
> region.put(new Put(Bytes.toBytes("obj29")).add(fam, qual1,
> Bytes.toBytes("whatever")));
> region.put(new Put(Bytes.toBytes("obj2")).add(fam, qual1,
> Bytes.toBytes("whatever")));
> region.put(new Put(Bytes.toBytes("obj3")).add(fam, qual1,
> Bytes.toBytes("whatever")));
> region.flushcache(true);
> Scan scan = new Scan(Bytes.toBytes("obj29995"));
> RegionScanner scanner = region.getScanner(scan);
> List<Cell> cells = new ArrayList<Cell>();
> assertFalse(scanner.next(cells));
> assertArrayEquals(Bytes.toBytes("obj3"), Result.create(cells).getRow());
> }
> {code}
> use obj29995 to scan should return obj3, but obj2990 is returned.
> Seems a bug introduced by the fix of HBASE-11728.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)