mirror of
https://github.com/corda/corda.git
synced 2025-03-16 00:55:24 +00:00
* ENT-1394: artemis locators for HA bases on configuration * ENT-1394: bridge artemis connection service with HA impl * ENT-1394: added own round robin logic for artemis client connections * ENT-1394: added support for external clustered artemis to internal RPC client * ENT-1394: added failover listener to internal rpc client, some cleanup * ENT-1394: remove unused import * ENT-1394: refactored after rebasing * ENT-1394: refactored after rebasing, addressed PR comments * ENT-1394: got rid of HA connection service in favor of a simple check inside current one * ENT-1394: ha locator gets its own thread to handle failover that happens behind the scenes * ENT-1394: move ha artemis flag in the outboundConfig * ENT-1394: haArtemis flag has default value in constructor * ENT-1394: address PR comment, handle status change during failover * ENT-1394: reverted usage of ha locator * ENT-1394: ensure that on failover the p2pclient sends a fresh snapshot to the bridge