[
https://issues.apache.org/jira/browse/HBASE-856?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12659973#action_12659973
]
stack commented on HBASE-856:
-----------------------------
Krzysiek reported that this might still exist in private mail; trying to dig
more.
> Data inserted into tables is not immidiately visible in the scanner with row
> filter
> -----------------------------------------------------------------------------------
>
> Key: HBASE-856
> URL: https://issues.apache.org/jira/browse/HBASE-856
> Project: Hadoop HBase
> Issue Type: Bug
> Components: filters
> Affects Versions: 0.2.0
> Environment: 3 Region servers on different machines one of them
> running Master too. Ubuntu 8.04 server. Hadoop 0.17.2
> Reporter: Krzysiek Szlapinski
> Assignee: stack
> Fix For: 0.19.0
>
> Attachments: DelayTest.java, DelayTest.java
>
>
> When data is inserted into Region that is on the different machine than the
> Master it is not immidiately available in the scanner that is using RowFilter
> Here is the output of the test case on 3 nodes (tmptable_0 and tmptable_2
> were placed on the region servers that are not running master server).
> ---------------DelayTest----------------
> table tmptable_0 created
> table tmptable_1 created
> table tmptable_2 created
> ***********************************
> table tmptable_0 test start
> inserting some sample data into random row id (aaaaa-2108369209)
> inserted
> testing if the new row is available through get method
> confirming that data:test value = test of row aaaaa-2108369209 is available
> testing if the new row is available through scanner with filter
> ...................................
> the new row has been found within 35 seconds
> table tmptable_0 test finish
> ***********************************
> ***********************************
> table tmptable_1 test start
> inserting some sample data into random row id (aaaaa-20410017)
> inserted
> testing if the new row is available through get method
> confirming that data:test value = test of row aaaaa-20410017 is available
> testing if the new row is available through scanner with filter
> the new row has been found within 0 seconds
> table tmptable_1 test finish
> ***********************************
> ***********************************
> table tmptable_2 test start
> inserting some sample data into random row id (aaaaa1756705479)
> inserted
> testing if the new row is available through get method
> confirming that data:test value = test of row aaaaa1756705479 is available
> testing if the new row is available through scanner with filter
> ....................
> the new row has been found within 20 seconds
> table tmptable_2 test finish
> ***********************************
> ---------------DONE----------------
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.