154549: TCC/REST: force cancellation when one or more services are down before confirmation starts
We've optimised the confirmation process to check availability of all participants before attempting to confirm, in order to avoid needless 409 conflicting outcomes.
154789: Add parameter to disable recovery
The existing init parameter com.atomikos.icatch.enable_logging has a new optional value to disable recovery altogether:
com.atomikos.icatch.enable_logging=none com.atomikos.icatch.oltp_max_retries=0
This will install a NullRepository for logging purposes, so the transaction logs will always appear attempt and recovery will not do anything. The second parameter is needed to avoid OLTP retries ("recovery") of heuristic transactions.