[
https://issues.apache.org/jira/browse/HBASE-12783?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14263115#comment-14263115
]
Ted Yu commented on HBASE-12783:
--------------------------------
I can reproduce the following failure locally:
{code}
testExcludeMinorCompaction(org.apache.hadoop.hbase.mapreduce.TestHFileOutputFormat2)
Time elapsed: 94.116 sec <<< ERROR!
org.apache.hadoop.hbase.client.RetriesExhaustedException: Can't get the
locations
at
org.apache.hadoop.hbase.client.RpcRetryingCallerWithReadReplicas.getRegionLocations(RpcRetryingCallerWithReadReplicas.java:309)
at
org.apache.hadoop.hbase.client.ScannerCallableWithReplicas.call(ScannerCallableWithReplicas.java:137)
at
org.apache.hadoop.hbase.client.ScannerCallableWithReplicas.call(ScannerCallableWithReplicas.java:61)
at
org.apache.hadoop.hbase.client.RpcRetryingCallerImpl.callWithoutRetries(RpcRetryingCallerImpl.java:186)
at
org.apache.hadoop.hbase.client.ClientScanner.call(ClientScanner.java:296)
at
org.apache.hadoop.hbase.client.ClientScanner.nextScanner(ClientScanner.java:271)
at
org.apache.hadoop.hbase.client.ClientScanner.initializeScannerInConstruction(ClientScanner.java:143)
at
org.apache.hadoop.hbase.client.ClientScanner.<init>(ClientScanner.java:138)
at org.apache.hadoop.hbase.client.HTable.getScanner(HTable.java:797)
at
org.apache.hadoop.hbase.MetaTableAccessor.fullScan(MetaTableAccessor.java:593)
at
org.apache.hadoop.hbase.MetaTableAccessor.getTableRegionsAndLocations(MetaTableAccessor.java:514)
at
org.apache.hadoop.hbase.MetaTableAccessor.getTableRegions(MetaTableAccessor.java:396)
at
org.apache.hadoop.hbase.client.HBaseAdmin.getTableRegions(HBaseAdmin.java:2586)
at
org.apache.hadoop.hbase.mapreduce.TestHFileOutputFormat2.testExcludeMinorCompaction(TestHFileOutputFormat2.java:976)
{code}
There're a lot of KeeperException$ConnectionLossException's in test output.
Digging ...
> Create efficient RegionLocator implementation
> ---------------------------------------------
>
> Key: HBASE-12783
> URL: https://issues.apache.org/jira/browse/HBASE-12783
> Project: HBase
> Issue Type: Bug
> Affects Versions: 1.0.0, 2.0.0
> Reporter: Solomon Duskis
> Assignee: Solomon Duskis
> Attachments: HBASE-12783.patch, HBASE-12783E.patch,
> HBASE-12783F.patch, HBASE-12783G.patch, HBASE-12783H.patch,
> HBASE-12783I.patch, HBASE-12873B.patch, HBASE-12873C.patch, HBASE-12873D.patch
>
>
> A new HRegionLocator that only implements RegionLocator functionality will be
> more efficient to instantiate than a full HTable.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)