TPNOTACID, tttt at xxxx in a final TP retry violates ACID properties of a TRANSACTION and could exceed ssss milliseconds and rrrr RESTARTs have occurred

Run Time Error: GT.M issues this message as a warning to the syslog if it is executing a TP TRANSACTION in the final retry and control gets transferred out of GT.M due to any one of the following conditions:

The xxxx indicates the $ZPOSITION where the transfer of control occurred and the condition that caused this is identified in tttt.

GT.M issues this message as an error when it reaches the default limit of 16 or the limit setable by the gtm_tpnotacidtries environment variable

Action: Review your code to determine whether the non-Isolated commands can be moved outside of transaction encapsulation. Alternatively, ensure that they are minimally disruptive by using $ZMAXTPTIME to prevent transactions from running unreasonably long times and setting gtm_tpnotacidtime to specify the wait period for long running commands before GT.M logs a TPNOTACID message.

loading table of contents...