[ https://issues.apache.org/jira/browse/QPID-4630?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Alan Conway resolved QPID-4630. ------------------------------- Resolution: Fixed Fixed by the following commits on trunk: r1453970 | QPID-4630: HA enable store tests if legacystore is built. r1453971 | QPID-4630: HA Fix starting from persistent store. r1453972 | QPID-4630: HA fix inconsistent header file paths in legacystore. > 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: dev-unsubscr...@qpid.apache.org For additional commands, e-mail: dev-h...@qpid.apache.org