Transaction Retry With Trace
Original Publication Date: 1987-Jul-01
Included in the Prior Art Database: 2005-Feb-01
This invention relates to an adaptive method for retrying a transaction in a transaction-oriented system. In this method, all changes to the system are written to a log in support of recovery in the event of interruption. Each transaction utilizes BEGIN, COMMIT, and ROLLBACK primitives so as to bound the transaction. REDOs ensure transaction return to the most recent COMMIT point, while UNDOs ensure return to the transaction BEGIN point. Referring now to the figure, there is shown the control flow for the transaction retry, reference being made to such publicly described system as the IBM Information Management System (IMS) with trace and fast path options therein.