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:19:19 UTC

[jira] [Created] (TRAFODION-982) LP Bug: 1418757 - TrxRegionEndpoint coprocessor performScan error

Alice Chen created TRAFODION-982:
------------------------------------

             Summary: LP Bug: 1418757 - TrxRegionEndpoint coprocessor performScan error
                 Key: TRAFODION-982
                 URL: https://issues.apache.org/jira/browse/TRAFODION-982
             Project: Apache Trafodion
          Issue Type: Bug
          Components: dtm
            Reporter: Joanie Cooper
            Assignee: Selvaganesan Govindarajan
            Priority: Critical


During the execution of the SQL regression test, catman1/TEST137, an occasional HBase error is returned.

55> Unexpected EXCEPTION : *** ERROR[8448] Unable to access Hbase interface. Call to ExpHbaseInterface::nextRow returned error HBASE_ACCESS_ERROR(-705). Cause: 
java.util.concurrent.ExecutionException: java.io.IOException: PerformScan error on coprocessor call, scannerID: 0
java.util.concurrent.FutureTask.report(FutureTask.java:122)
java.util.concurrent.FutureTask.get(FutureTask.java:188)
org.trafodion.sql.HBaseAccess.HTableClient.fetchRows(HTableClient.java:419)
. [2015-01-29 06:07:47]

Analysis has shown that a TrxRegionEndpoint coprocessor "openScanner" API call error can be reported as a TrxRegionEndpoint coprocessor "performScan" error.

The TrxRegionEndpoint coprocessor "performScan" API call error can also be returned when SQL performs a multi-threaded prefetch operation.

The TrxRegionEndpoint coprocessor "performScan" API calls can be executed out of sequence causing scanner sequence numbers to
not match.  The coprocessor returns the error, as the client/server scanner sequence numbers must match.



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