[ https://issues.apache.org/jira/browse/TRAFODION-1663?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15047002#comment-15047002 ]
ASF GitHub Bot commented on TRAFODION-1663: ------------------------------------------- Github user asfgit closed the pull request at: https://github.com/apache/incubator-trafodion/pull/212 > TransactionManager requests should pass an integer representing the request > number or participant so that it can be reported in the > regionEndpoiontCoprocessor is an unknownTransactionException is thrown > ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- > > Key: TRAFODION-1663 > URL: https://issues.apache.org/jira/browse/TRAFODION-1663 > Project: Apache Trafodion > Issue Type: Improvement > Components: dtm > Affects Versions: 2.0-incubating > Reporter: Sean Broeder > Assignee: Sean Broeder > Fix For: 2.0-incubating > > Original Estimate: 168h > Remaining Estimate: 168h > > Under certain circumstances, including recovery and retry events, > unknownTransactionExceptions are reported by regions asked to prepare, commit > or abort transactions. In some cases these are driven by duplicate messages > and in others it can indicate that an endkey for a region is not correct, so > what the TransactionManager thinks is a single request might be sent as 2 > requests. In all instances it would be good to report the participant number > that is sent in the request so we can detect when a single request is mapped > into multiple as well as determine which of the requests is encountering a > problem. -- This message was sent by Atlassian JIRA (v6.3.4#6332)