Alan Conway created QPID-4630:
---------------------------------

             Summary: HA Fix starting from persistent store.
                 Key: QPID-4630
                 URL: https://issues.apache.org/jira/browse/QPID-4630
             Project: Qpid
          Issue Type: Bug
          Components: C++ Clustering
            Reporter: Alan Conway
            Assignee: Alan Conway


This was implemented as QPID-4325 but was broken by subsequent changes.

When re-starting a persistent HA cluster, the broker that becomes primary should
keep its store data while all the backup brokers should discard their store data
and catch up from the primary. Backups cannot simply use their own stores
because sequence numbers of stored messages will not match on all brokers. The
backup erases individual queues and exchanges as the catch-up process gets to
them.

To reproduce: see tests in qpid/cpp/src/tests/ha_store_tests.py

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to