This closes #2293
Project: http://git-wip-us.apache.org/repos/asf/activemq-artemis/repo Commit: http://git-wip-us.apache.org/repos/asf/activemq-artemis/commit/bf0eede9 Tree: http://git-wip-us.apache.org/repos/asf/activemq-artemis/tree/bf0eede9 Diff: http://git-wip-us.apache.org/repos/asf/activemq-artemis/diff/bf0eede9 Branch: refs/heads/master Commit: bf0eede933365c6862922dfe3445794babd3b197 Parents: ec24ee4 3b34127 Author: Clebert Suconic <[email protected]> Authored: Thu Sep 13 09:19:08 2018 -0400 Committer: Clebert Suconic <[email protected]> Committed: Thu Sep 13 09:19:08 2018 -0400 ---------------------------------------------------------------------- .../config/ActiveMQDefaultConfiguration.java | 6 +++ .../artemis/core/config/ConfigurationUtils.java | 4 +- .../config/ha/ReplicaPolicyConfiguration.java | 10 ++++ .../ha/ReplicatedPolicyConfiguration.java | 10 ++++ .../deployers/impl/FileConfigurationParser.java | 4 ++ .../core/server/cluster/ha/ReplicaPolicy.java | 15 +++++- .../server/cluster/ha/ReplicatedPolicy.java | 13 ++++- .../impl/AnyLiveNodeLocatorForReplication.java | 9 +++- .../NamedLiveNodeLocatorForReplication.java | 13 +++-- .../impl/SharedNothingBackupActivation.java | 2 +- .../resources/schema/artemis-configuration.xsd | 14 +++++ .../config/impl/HAPolicyConfigurationTest.java | 2 + .../test/resources/replica-hapolicy-config.xml | 1 + .../resources/replicated-hapolicy-config.xml | 1 + .../failover/ReplicatedFailoverTest.java | 54 ++++++++++++++++++++ 15 files changed, 147 insertions(+), 11 deletions(-) ----------------------------------------------------------------------
