...
The function must not issue a commit, as the transaction may be yet rolled back, if a rollback happened on source.
See also Data available to apply sessions for further information available to the handler.
- RETRY: wait a few seconds (set by variable RETRY_TIME ) and try again
- PAUSE: wait for manual user resolution
- ABORT: kill apply process
- ERROR: rollback the transaction, continue applying other transactions
...