[ https://issues.apache.org/jira/browse/TRAFODION-2296?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15589574#comment-15589574 ]
ASF GitHub Bot commented on TRAFODION-2296: ------------------------------------------- GitHub user selvaganesang opened a pull request: https://github.com/apache/incubator-trafodion/pull/768 [TRAFODION-2296] Consistent error reporting in abort, commit transaction You can merge this pull request into a Git repository by running: $ git pull https://github.com/selvaganesang/incubator-trafodion trafodion_1988_7 Alternatively you can review and apply these changes as the patch at: https://github.com/apache/incubator-trafodion/pull/768.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #768 ---- commit 2a95423c5955cdf5d7d42432e7e246b1a11ea8a0 Author: selvaganesang <selva.govindara...@esgyn.com> Date: 2016-10-04T22:23:44Z [TRAFODION-2261] Mxosrvr or java core with starting from Java_org_trafodion_jdbc_t2_SQLMXConnection_close [TRAFODION-2262] Mxosrvr or Java core with the stack trace pointing to log4Cxx functions IpcServerClass was not getting destructed correctly. When the CLI context is deleted, the ESP server class object an IpcServerClass instance that manages the ESP server started in the CLI context are also destroyed. Fixed the IpcServerClass and IpcServer destructors so that there is no memory corruption. Log4Cxx infrastructure in SQL was recursively attempting to log the messages when there is an issue with it. This was causing stack corruption. Also added a code to initialize the log4cxx infrastructure if it is not done already upon the first CLI call. commit f20228ed4a0ef1e14152ba7039faf4a4f6ed3d70 Author: selvaganesang <selva.govindara...@esgyn.com> Date: 2016-10-06T22:44:31Z [TRAFODION-1988] Changes to ensure that the original exception is not lost as part of TransactionState.completeRequest(). This could help in identifying the cause of HUNGABORTED transactions. Possible fix for core in log4cxx stack trace from JdbcType 2 driver commit 8cc013301fe3d0211e2ea66d7848fa2f743ac7f6 Author: selvaganesang <selva.govindara...@esgyn.com> Date: 2016-10-07T01:43:44Z [TRAFODION-1988] Refactored to log the UnknownTransactionException details in each thread and ignored it at this level so that CompleteRequest can complete sucessfully. This will ensure that DDL transactions if there are any would be handled correctly. For abort, UnknownTransactionException is always ignored. For Commit, it is ignored based on the parameter passed in. commit d9c64d62efaca1894903fc7321b6978d51ff0bec Author: selvaganesang <selva.govindara...@esgyn.com> Date: 2016-10-08T03:20:29Z [TRAOFODION-1988] Fixes to take care of the review comments. Added bug catcher code for the tm core. commit 93e59ce6de014a7d6e750a2ef00a0ad60fc1706b Author: selvaganesang <selva.govindara...@esgyn.com> Date: 2016-10-17T05:10:33Z [TRAFODION-2296] Consistent error reporting in abort, commit transaction. Changes to wait for all RS to respond when there is an exception in abort and commit transaction requests. Fixes to avoid tm core upon double delete of incoming messages to it ---- > Change the errors/warnings messages to be consistent in the transaction > manager subsystem > ----------------------------------------------------------------------------------------- > > Key: TRAFODION-2296 > URL: https://issues.apache.org/jira/browse/TRAFODION-2296 > Project: Apache Trafodion > Issue Type: Improvement > Components: dtm > Affects Versions: 2.1-incubating > Reporter: Selvaganesan Govindarajan > Assignee: Selvaganesan Govindarajan > > Error and Warning messages need to provide sufficient information for the > failure during commit and rollback transaction -- This message was sent by Atlassian JIRA (v6.3.4#6332)