You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@hbase.apache.org by "Jonathan Gray (JIRA)" <ji...@apache.org> on 2008/09/29 05:14:44 UTC
[jira] Commented: (HBASE-907) getScanner hangs with some startRows
that are found if scanning entire table
[ https://issues.apache.org/jira/browse/HBASE-907?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12635276#action_12635276 ]
Jonathan Gray commented on HBASE-907:
-------------------------------------
Just received an exception in my client, I don't think this ever happened when I was running 0.19 but maybe I didn't leave it long enough. This took >10 minutes
Exception in thread "main" java.lang.NullPointerException
at java.lang.String.<init>(String.java:523)
at org.apache.hadoop.hbase.util.Bytes.toString(Bytes.java:75)
at org.apache.hadoop.hbase.client.RetriesExhaustedException.getMessage(RetriesExhaustedException.java:50)
at org.apache.hadoop.hbase.client.RetriesExhaustedException.<init>(RetriesExhaustedException.java:40)
at org.apache.hadoop.hbase.client.HConnectionManager$TableServers.getRegionServerWithRetries(HConnectionManager.java:863)
at org.apache.hadoop.hbase.client.HTable$ClientScanner.nextScanner(HTable.java:1163)
at org.apache.hadoop.hbase.client.HTable$ClientScanner.initialize(HTable.java:1108)
at org.apache.hadoop.hbase.client.HTable.getScanner(HTable.java:733)
at org.apache.hadoop.hbase.client.HTable.getScanner(HTable.java:575)
at ItemTest.getItemSource(ItemTest.java:37)
at ItemTest.main(ItemTest.java:13)
> getScanner hangs with some startRows that are found if scanning entire table
> ----------------------------------------------------------------------------
>
> Key: HBASE-907
> URL: https://issues.apache.org/jira/browse/HBASE-907
> Project: Hadoop HBase
> Issue Type: Bug
> Affects Versions: 0.18.0, 0.18.1, 0.19.0
> Reporter: Jonathan Gray
> Priority: Critical
> Fix For: 0.18.1, 0.19.0
>
>
> I have a table with 8 byte binary row keys. There are a a few hundred thousands rows, each with two families and between 1k and 50k of total data across about 15 columns.
> When attempting to get a scanner using a specified startRow, my client freezes on the HT.getScanner(cols,row) with no exception ever thrown and no debug output in any server logs.
> If I get a scanner with HT.getScanner(cols) and then iterate through, I will eventually reach the row I was seeking before successfully.
> Some rows can be found, some cannot. At this point I'm not able to distinguish anything special about the ones that cause the client the hang.
> At first I thought this was only a problem with 0.19 trunk as a downgrade to 0.18 resolved the issue for a particular key. However other keys still have this issue on 0.18 branch.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.