[ https://issues.apache.org/jira/browse/TRAFODION-2125?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15392226#comment-15392226 ]
ASF GitHub Bot commented on TRAFODION-2125: ------------------------------------------- Github user asfgit closed the pull request at: https://github.com/apache/incubator-trafodion/pull/616 > ID requests timeout to idtmsrv process > -------------------------------------- > > Key: TRAFODION-2125 > URL: https://issues.apache.org/jira/browse/TRAFODION-2125 > Project: Apache Trafodion > Issue Type: Bug > Components: dtm > Affects Versions: any > Reporter: Sean Broeder > Assignee: Sean Broeder > > >>SELECT * FROM l8view15; > > *** ERROR[8448] Unable to access Hbase interface. Call to > ExpHbaseInterface::scanOpen returned error HBASE_OPEN_ERROR(-704). Cause: > java.io.IOException: registerTransaction: IdTm threw exception > org.apache.hadoop.hbase.regionserver.transactional.IdTmException: id > threw:org.apache.hadoop.hbase.regionserver.transactional.IdTmException: > ferr=40 > org.apache.hadoop.hbase.client.transactional.RMInterface.registerTransaction(RMInterface.java:494) > org.apache.hadoop.hbase.client.transactional.RMInterface.registerTransaction(RMInterface.java:560) > org.apache.hadoop.hbase.client.transactional.RMInterface.getScanner(RMInterface.java:789) > org.trafodion.sql.HTableClient.startScan(HTableClient.java:1014) > The issue here is not that the request timed out as is implied by the error > 40. Instead the issue is that following the link request to the idtmsrv > process XWAIT(LDONE, timeout) is called. LDONE is returned, however the > subsequent call to BMSG_LISTEN returns NOWORK instead of LDONE, and we never > called BREAK. The code then assumed the request timed out. > The fix is to test to see if NOWORK is returned from BMSG_LISTEN and then > retry the XWAIT -- This message was sent by Atlassian JIRA (v6.3.4#6332)