Allow using passed in connection config when reading cloud config (#2099)
authorxyuanlu <xyuanlu@gmail.com>
Thu, 2 Jun 2022 18:46:53 +0000 (11:46 -0700)
committerGitHub <noreply@github.com>
Thu, 2 Jun 2022 18:46:53 +0000 (11:46 -0700)
commit2097a088abb94486691b0edf71bffc0c51509d62
treefa1af97775f1796c03d01670470365776fabd117
parentae0f50d719c645ed3202167caa7c807d355e01c7
Allow using passed in connection config when reading cloud config (#2099)

This change allow user to pass in zooScalability config and initiate zkHelixManager using the passed in config. We only read from env variable before this change.
helix-core/src/main/java/org/apache/helix/HelixPropertyFactory.java
helix-core/src/main/java/org/apache/helix/manager/zk/ZKHelixManager.java
helix-core/src/test/java/org/apache/helix/integration/manager/ClusterControllerManager.java
helix-core/src/test/java/org/apache/helix/integration/manager/ClusterManager.java
helix-core/src/test/java/org/apache/helix/integration/manager/MockParticipantManager.java
helix-core/src/test/java/org/apache/helix/integration/multizk/TestMultiZkConectionConfig.java [new file with mode: 0644]