transactions atomicity violated by 'transparent' failover
---------------------------------------------------------

                 Key: QPID-2994
                 URL: https://issues.apache.org/jira/browse/QPID-2994
             Project: Qpid
          Issue Type: Bug
          Components: Java Client
    Affects Versions: 0.8, 0.7, 0.6
            Reporter: Rajith Attapattu
            Assignee: Rajith Attapattu
             Fix For: Future


The messages published within a batch at the point the connection failsover 
appear to be replayed outside of any transaction.

Steps to Reproduce:
1. start transactional session on failover enabled connection
2. send batches of messages in transactions
3. kill the cluster node the client is connected to, to trigger failover mid
transaction

This happens due to the lower layer replaying unacked messages upon resuming 
the connection.
Message replay should not happen on a transacted session as there is no benefit 
of doing so.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:[email protected]

Reply via email to