Uploaded image for project: 'Infinispan'
  1. Infinispan
  2. ISPN-1284

Use synchronizations as a default transactional mode rather than XA

    Details

      Description

      Transactions are being enlisted as XAResources with recovery disabled by default.

      XAResource enlistment without recovery does not bring any benefit over Synchronization enlistment, which is more efficient(30-40%). See http://infinispan.blogspot.com/2011/06/transactions-enhancements-in-50.html

      So the suggested enlistment should be Synchronization (default). Also if xa-enlistment is preferred then recovery should be enabled by default - there's little reason in using XAResource enlistment without recovery.

        Gliffy Diagrams

          Attachments

            Issue Links

              Activity

                People

                • Assignee:
                  mircea.markus Mircea Markus
                  Reporter:
                  mircea.markus Mircea Markus
                • Votes:
                  1 Vote for this issue
                  Watchers:
                  4 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved: