[
https://issues.apache.org/jira/browse/HBASE-5937?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13451098#comment-13451098
]
Flavio Junqueira commented on HBASE-5937:
-----------------------------------------
I've been looking at TestMultiParallel because and I'm getting this exception:
{noformat}
2012-09-07 19:38:31,560 WARN [Thread-371]
client.HConnectionManager$HConnectionImplementation(1020): Encountered problems
when prefetch META table:
org.apache.hadoop.hbase.TableNotFoundException: Cannot find row in .META. for
table: multi_test_table, row=multi_test_table,\x00,99999999999999
at
org.apache.hadoop.hbase.client.MetaScanner.metaScan(MetaScanner.java:166)
at
org.apache.hadoop.hbase.client.MetaScanner.access$000(MetaScanner.java:56)
at
org.apache.hadoop.hbase.client.MetaScanner$1.connect(MetaScanner.java:135)
at
org.apache.hadoop.hbase.client.MetaScanner$1.connect(MetaScanner.java:132)
at
org.apache.hadoop.hbase.client.HConnectionManager.execute(HConnectionManager.java:394)
at
org.apache.hadoop.hbase.client.MetaScanner.metaScan(MetaScanner.java:132)
at
org.apache.hadoop.hbase.client.MetaScanner.metaScan(MetaScanner.java:107)
at
org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.prefetchRegionCache(HConnectionManager.java:1017)
at
org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.locateRegionInMeta(HConnectionManager.java:1071)
at
org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.locateRegion(HConnectionManager.java:959)
at
org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.locateRegion(HConnectionManager.java:916)
at
org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation$Process.submit(HConnectionManager.java:1917)
at
org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation$Process.doRetry(HConnectionManager.java:1957)
at
org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation$Process.processBatchCallback(HConnectionManager.java:2064)
at
org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation$Process.access$900(HConnectionManager.java:1859)
at
org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.processBatchCallback(HConnectionManager.java:1848)
at
org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.processBatch(HConnectionManager.java:1827)
at org.apache.hadoop.hbase.client.HTable.flushCommits(HTable.java:1003)
at
org.apache.hadoop.hbase.client.TestMultiParallel.doTestFlushCommits(TestMultiParallel.java:246)
at
org.apache.hadoop.hbase.client.TestMultiParallel.testFlushCommitsWithAbort(TestMultiParallel.java:213)
{noformat}
I'm not sure why the table is not present, and by skimming through the logs I
couldn't find any hint. If anyone has a hint, I'd be happy to hear, otherwise
I'll keep looking. I can also post the log if anyone is interested.
> Refactor HLog into an interface.
> --------------------------------
>
> Key: HBASE-5937
> URL: https://issues.apache.org/jira/browse/HBASE-5937
> Project: HBase
> Issue Type: Sub-task
> Reporter: Li Pi
> Assignee: Flavio Junqueira
> Priority: Minor
>
> What the summary says. Create HLog interface. Make current implementation use
> it.
--
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