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]