hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Manukranth Kolloju (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HBASE-7734) Fix TestFromClientSide#testFilterAcrossMultipleRegions
Date Fri, 01 Feb 2013 06:13:12 GMT

    [ https://issues.apache.org/jira/browse/HBASE-7734?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13568517#comment-13568517
] 

Manukranth Kolloju commented on HBASE-7734:
-------------------------------------------

Thanks for pointing that out. Scan prefetching was introduced in [HBASE-6874] Implement prefetching
for scanners. This has caused some regression in the test TestFromClientSide. The changes
in RegionScanner.nextRows have not accounted the Filter's state in order to hint the client
side scan to stop scanning. This might cause unexpected behavior which was demonstrated by
this test case.
Hence the title Fix TestFromClientSide. But the essential idea was to fix the code to make
the test pass and be consistent with the versions earlier than [HBASE-6874].
                
> Fix TestFromClientSide#testFilterAcrossMultipleRegions
> ------------------------------------------------------
>
>                 Key: HBASE-7734
>                 URL: https://issues.apache.org/jira/browse/HBASE-7734
>             Project: HBase
>          Issue Type: Bug
>            Reporter: Manukranth Kolloju
>
> In RegionScanner.nextRows, checking filter's done value to ensure that null, which was
the expected value by the client, was returned. This check was removed when ScanPrefetcher
was introduced.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Mime
View raw message