You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@trafodion.apache.org by "Alice Chen (JIRA)" <ji...@apache.org> on 2015/07/22 20:18:10 UTC

[jira] [Created] (TRAFODION-788) LP Bug: 1395233 - Multithreaded test in T2/T4 fails with error 73 on drop table, metadata in inconsistent state after this

Alice Chen created TRAFODION-788:
------------------------------------

             Summary: LP Bug: 1395233 - Multithreaded test in T2/T4 fails with error 73 on drop table, metadata in inconsistent state after this
                 Key: TRAFODION-788
                 URL: https://issues.apache.org/jira/browse/TRAFODION-788
             Project: Apache Trafodion
          Issue Type: Bug
          Components: sql-cmp
            Reporter: Aruna Sadashiva
            Assignee: Prashanth Vasudev
            Priority: Blocker
             Fix For: 1.0 (pre-incubation)


The jdbc multithreaded tests have ddls in the tests, and now only one thread works ok, multiple threads result in error 73 on dropped table. These tests were working as of Nov 13. 

Aftter this, the table is not there in hbase but we can see it in 'get tables' from sqlci. 
Then select on the table throws this hbase error:

>>select * from sample1;

*** ERROR[8448] Unable to access Hbase interface. Call to ExpHbaseInterface::scanOpen returned error HBASE_OPEN_ERROR(-703). Cause: 
org.apache.hadoop.hbase.TableNotFoundException: TRAFODION.QA.SAMPLE1
org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.locateRegionInMeta(HConnectionManager.java:1241)
org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.locateRegion(HConnectionManager.java:1110)
org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.locateRegion(HConnectionManager.java:1067)
org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.getRegionLocation(HConnectionManager.java:908)
org.apache.hadoop.hbase.client.RegionServerCallable.prepare(RegionServerCallable.java:72)
org.apache.hadoop.hbase.client.ScannerCallable.prepare(ScannerCallable.java:118)
org.apache.hadoop.hbase.client.RpcRetryingCaller.callWithRetries(RpcRetryingCaller.java:113)
org.apache.hadoop.hbase.client.RpcRetryingCaller.callWithRetries(RpcRetryingCaller.java:90)
org.apache.hadoop.hbase.client.ClientScanner.nextScanner(ClientScanner.java:264)
org.apache.hadoop.hbase.client.ClientScanner.initializeScannerInConstruction(ClientScanner.java:169)
org.apache.hadoop.hbase.client.ClientScanner.<init>(ClientScanner.java:164)
org.apache.hadoop.hbase.client.ClientScanner.<init>(ClientScanner.java:107)
org.apache.hadoop.hbase.client.HTable.getScanner(HTable.java:736)
org.trafodion.sql.HBaseAccess.HTableClient.startScan(HTableClient.java:287)

The test name is SampleMultiThread. As a workaround, I will try to remove the drop table statement from the test.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)