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

Use synchronizations as a default transactional mode rather than XA

    XMLWordPrintable

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.

      Attachments

        Issue Links

          Activity

            People

              mircea.markus Mircea Markus (Inactive)
              mircea.markus Mircea Markus (Inactive)
              Votes:
              1 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: