You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@hbase.apache.org by "Krzysiek Szlapinski (JIRA)" <ji...@apache.org> on 2009/01/05 14:23:44 UTC

[jira] Commented: (HBASE-856) Data inserted into tables is not immidiately visible in the scanner with row filter

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

Krzysiek Szlapinski commented on HBASE-856:
-------------------------------------------

We got the problem of data serving delay just on one of the three servers this time. there is nothing suspicious to be found in logs.
I updated the test so you can see which region server is serving table.

{noformat} 
**********************************
table tmptable_0 test start
HRI details: tmptable_0,,1230640121521@192.168.1.202:60020
inserting some sample data into random row id (aaaaa-769615445)
inserted
testing if the new row is available through get method
confirming that data:test value = test of row aaaaa-769615445 is available
testing if the new row is available through scanner with filter
....................................
the new row has been found within 36 seconds
table tmptable_0 test finish
***********************************
***********************************
table tmptable_1 test start
HRI details: tmptable_1,,1230640127837@192.168.1.202:60020
inserting some sample data into random row id (aaaaa-1958075882)
inserted
testing if the new row is available through get method
confirming that data:test value = test of row aaaaa-1958075882 is available
testing if the new row is available through scanner with filter
....................................
the new row has been found within 36 seconds
table tmptable_1 test finish
***********************************
***********************************
table tmptable_2 test start
HRI details: tmptable_2,,1230639552956@192.168.1.203:60020
inserting some sample data into random row id (aaaaa1638644995)
inserted
testing if the new row is available through get method
confirming that data:test value = test of row aaaaa1638644995 is available
testing if the new row is available through scanner with filter

the new row has been found within 0 seconds
table tmptable_2 test finish
***********************************
***********************************
table tmptable_3 test start
HRI details: tmptable_3,,1230643155807@192.168.1.201:60020
inserting some sample data into random row id (aaaaa1442876273)
inserted
testing if the new row is available through get method
confirming that data:test value = test of row aaaaa1442876273 is available
testing if the new row is available through scanner with filter

the new row has been found within 0 seconds
table tmptable_3 test finish
***********************************
---------------DONE----------------
{noformat} 

We will run this test on a different cluster and report here


> 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.