Uploaded image for project: 'Qpid'
  1. Qpid
  2. QPID-3884

Batch acknowledgements for XA transactions until end()

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 0.14
    • 0.17
    • JMS AMQP 0-x
    • None

    Description

      The XASessionImpl uses AUTO_ACK for the underlying JMS Session.
      Due to recent changes we ack each message synchronously, which is quite slow.

      However in a transaction we don't need to ack these messages individually instead it can be done when we end the XA transaction.

      Attachments

        1. async_ack.patch
          2 kB
          Rajith Muditha Attapattu
        2. async_ack.patch
          2 kB
          Kevin Conner

        Activity

          People

            rajith Rajith Muditha Attapattu
            rajith Rajith Muditha Attapattu
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: