Change in asterixdb[master]: [NO ISSUE][*DB][CONF][CLUS] Update node config on CC on join
Michael Blow has submitted this change and it was merged. Change subject: [NO ISSUE][*DB][CONF][CLUS] Update node config on CC on join .. [NO ISSUE][*DB][CONF][CLUS] Update node config on CC on join Change-Id: If8c1471a1c418b435598e47aa6962f038b3d8281 Reviewed-on: https://asterix-gerrit.ics.uci.edu/1927 Sonar-Qube: JenkinsTested-by: Jenkins Contrib: Jenkins Integration-Tests: Jenkins Reviewed-by: Murtadha Hubail --- M asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/utils/ClusterStateManager.java M hyracks-fullstack/hyracks/hyracks-control/hyracks-control-common/src/main/java/org/apache/hyracks/control/common/config/ConfigManager.java 2 files changed, 15 insertions(+), 1 deletion(-) Approvals: Murtadha Hubail: Looks good to me, approved Jenkins: Verified; No violations found; ; Verified diff --git a/asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/utils/ClusterStateManager.java b/asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/utils/ClusterStateManager.java index b22a257..cdb3112 100644 --- a/asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/utils/ClusterStateManager.java +++ b/asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/utils/ClusterStateManager.java @@ -43,8 +43,11 @@ import org.apache.asterix.event.schema.cluster.Node; import org.apache.hyracks.algebricks.common.constraints.AlgebricksAbsolutePartitionConstraint; import org.apache.hyracks.api.config.IOption; +import org.apache.hyracks.api.config.Section; import org.apache.hyracks.api.exceptions.HyracksDataException; import org.apache.hyracks.api.exceptions.HyracksException; +import org.apache.hyracks.control.common.application.ConfigManagerApplicationConfig; +import org.apache.hyracks.control.common.config.ConfigManager; import org.apache.hyracks.control.common.controllers.NCConfig; import com.fasterxml.jackson.databind.ObjectMapper; @@ -107,6 +110,7 @@ activeNcConfiguration.put(nodeId, configuration); failedNodes.remove(nodeId); ftStrategy.notifyNodeJoin(nodeId); +updateNodeConfig(nodeId, configuration); } @Override @@ -418,4 +422,14 @@ return new HashSet<>(pendingRemoval); } +private void updateNodeConfig(String nodeId, Map configuration) { +ConfigManager configManager = ((ConfigManagerApplicationConfig) appCtx.getServiceContext().getAppConfig()) +.getConfigManager(); +for (Map.Entry entry : configuration.entrySet()) { +if (entry.getKey().section() == Section.NC) { +configManager.set(nodeId, entry.getKey(), entry.getValue()); +} +} +} + } diff --git a/hyracks-fullstack/hyracks/hyracks-control/hyracks-control-common/src/main/java/org/apache/hyracks/control/common/config/ConfigManager.java b/hyracks-fullstack/hyracks/hyracks-control/hyracks-control-common/src/main/java/org/apache/hyracks/control/common/config/ConfigManager.java index a595301..2e04e13 100644 --- a/hyracks-fullstack/hyracks/hyracks-control/hyracks-control-common/src/main/java/org/apache/hyracks/control/common/config/ConfigManager.java +++ b/hyracks-fullstack/hyracks/hyracks-control/hyracks-control-common/src/main/java/org/apache/hyracks/control/common/config/ConfigManager.java @@ -166,7 +166,7 @@ private Map createNodeSpecificMap(String nodeId) { LOGGER.fine("createNodeSpecificMap: " + nodeId); -return new HashMap<>(); +return Collections.synchronizedMap(new HashMap<>()); } @Override -- To view, visit https://asterix-gerrit.ics.uci.edu/1927 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: merged Gerrit-Change-Id: If8c1471a1c418b435598e47aa6962f038b3d8281 Gerrit-PatchSet: 4 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael Blow Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Michael Blow Gerrit-Reviewer: Murtadha Hubail Gerrit-Reviewer: Till Westmann
Change in asterixdb[master]: [NO ISSUE][*DB][CONF][CLUS] Update node config on CC on join
Murtadha Hubail has posted comments on this change. Change subject: [NO ISSUE][*DB][CONF][CLUS] Update node config on CC on join .. Patch Set 3: Code-Review+2 -- To view, visit https://asterix-gerrit.ics.uci.edu/1927 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: If8c1471a1c418b435598e47aa6962f038b3d8281 Gerrit-PatchSet: 3 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Jenkins Gerrit-Reviewer: Murtadha Hubail Gerrit-Reviewer: Till Westmann Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][*DB][CONF][CLUS] Update node config on CC on join
Jenkins has posted comments on this change. Change subject: [NO ISSUE][*DB][CONF][CLUS] Update node config on CC on join .. Patch Set 3: Integration-Tests+1 Integration Tests Successful https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-integration-tests/3664/ : SUCCESS -- To view, visit https://asterix-gerrit.ics.uci.edu/1927 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: If8c1471a1c418b435598e47aa6962f038b3d8281 Gerrit-PatchSet: 3 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Jenkins Gerrit-Reviewer: Murtadha Hubail Gerrit-Reviewer: Till Westmann Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][*DB][CONF][CLUS] Update node config on CC on join
Jenkins has posted comments on this change. Change subject: [NO ISSUE][*DB][CONF][CLUS] Update node config on CC on join .. Patch Set 3: Contrib+1 BAD Compatibility Tests Successful https://asterix-jenkins.ics.uci.edu/job/asterixbad-compat/1612/ : SUCCESS -- To view, visit https://asterix-gerrit.ics.uci.edu/1927 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: If8c1471a1c418b435598e47aa6962f038b3d8281 Gerrit-PatchSet: 3 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Jenkins Gerrit-Reviewer: Murtadha Hubail Gerrit-Reviewer: Till Westmann Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][*DB][CONF][CLUS] Update node config on CC on join
Jenkins has posted comments on this change. Change subject: [NO ISSUE][*DB][CONF][CLUS] Update node config on CC on join .. Patch Set 3: BAD Compatibility Tests Started https://asterix-jenkins.ics.uci.edu/job/asterixbad-compat/1612/ -- To view, visit https://asterix-gerrit.ics.uci.edu/1927 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: If8c1471a1c418b435598e47aa6962f038b3d8281 Gerrit-PatchSet: 3 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Jenkins Gerrit-Reviewer: Murtadha Hubail Gerrit-Reviewer: Till Westmann Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][*DB][CONF][CLUS] Update node config on CC on join
Jenkins has posted comments on this change. Change subject: [NO ISSUE][*DB][CONF][CLUS] Update node config on CC on join .. Patch Set 3: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-asterix-app-sql-execution/576/ (11/11) -- To view, visit https://asterix-gerrit.ics.uci.edu/1927 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: If8c1471a1c418b435598e47aa6962f038b3d8281 Gerrit-PatchSet: 3 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Jenkins Gerrit-Reviewer: Murtadha Hubail Gerrit-Reviewer: Till Westmann Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][*DB][CONF][CLUS] Update node config on CC on join
Jenkins has posted comments on this change. Change subject: [NO ISSUE][*DB][CONF][CLUS] Update node config on CC on join .. Patch Set 3: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-verify-no-installer-app/1264/ (10/11) -- To view, visit https://asterix-gerrit.ics.uci.edu/1927 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: If8c1471a1c418b435598e47aa6962f038b3d8281 Gerrit-PatchSet: 3 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Jenkins Gerrit-Reviewer: Murtadha Hubail Gerrit-Reviewer: Till Westmann Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][*DB][CONF][CLUS] Update node config on CC on join
Jenkins has posted comments on this change. Change subject: [NO ISSUE][*DB][CONF][CLUS] Update node config on CC on join .. Patch Set 3: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-asterix-app/1486/ (9/11) -- To view, visit https://asterix-gerrit.ics.uci.edu/1927 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: If8c1471a1c418b435598e47aa6962f038b3d8281 Gerrit-PatchSet: 3 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Jenkins Gerrit-Reviewer: Murtadha Hubail Gerrit-Reviewer: Till Westmann Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][*DB][CONF][CLUS] Update node config on CC on join
Jenkins has posted comments on this change. Change subject: [NO ISSUE][*DB][CONF][CLUS] Update node config on CC on join .. Patch Set 3: WARNING: THIS CHANGE CONTAINS CROSS-PRODUCT CHANGES IN: * asterixdb * hyracks-fullstack PLEASE REVIEW CAREFULLY AND LOOK FOR API CHANGES! -- To view, visit https://asterix-gerrit.ics.uci.edu/1927 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: If8c1471a1c418b435598e47aa6962f038b3d8281 Gerrit-PatchSet: 3 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Jenkins Gerrit-Reviewer: Murtadha Hubail Gerrit-Reviewer: Till Westmann Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][*DB][CONF][CLUS] Update node config on CC on join
Jenkins has posted comments on this change. Change subject: [NO ISSUE][*DB][CONF][CLUS] Update node config on CC on join .. Patch Set 3: Integration Tests Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-integration-tests/3664/ -- To view, visit https://asterix-gerrit.ics.uci.edu/1927 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: If8c1471a1c418b435598e47aa6962f038b3d8281 Gerrit-PatchSet: 3 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Jenkins Gerrit-Reviewer: Murtadha Hubail Gerrit-Reviewer: Till Westmann Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][*DB][CONF][CLUS] Update node config on CC on join
Jenkins has posted comments on this change. Change subject: [NO ISSUE][*DB][CONF][CLUS] Update node config on CC on join .. Patch Set 3: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-verify-asterix-app/1319/ (8/11) -- To view, visit https://asterix-gerrit.ics.uci.edu/1927 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: If8c1471a1c418b435598e47aa6962f038b3d8281 Gerrit-PatchSet: 3 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Jenkins Gerrit-Reviewer: Murtadha Hubail Gerrit-Reviewer: Till Westmann Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][*DB][CONF][CLUS] Update node config on CC on join
Jenkins has posted comments on this change. Change subject: [NO ISSUE][*DB][CONF][CLUS] Update node config on CC on join .. Patch Set 3: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-notopic/6146/ (1/11) -- To view, visit https://asterix-gerrit.ics.uci.edu/1927 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: If8c1471a1c418b435598e47aa6962f038b3d8281 Gerrit-PatchSet: 3 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Jenkins Gerrit-Reviewer: Murtadha Hubail Gerrit-Reviewer: Till Westmann Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][*DB][CONF][CLUS] Update node config on CC on join
Jenkins has posted comments on this change. Change subject: [NO ISSUE][*DB][CONF][CLUS] Update node config on CC on join .. Patch Set 3: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-sonar/4665/ (5/11) -- To view, visit https://asterix-gerrit.ics.uci.edu/1927 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: If8c1471a1c418b435598e47aa6962f038b3d8281 Gerrit-PatchSet: 3 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Jenkins Gerrit-Reviewer: Murtadha Hubail Gerrit-Reviewer: Till Westmann Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][*DB][CONF][CLUS] Update node config on CC on join
Jenkins has posted comments on this change. Change subject: [NO ISSUE][*DB][CONF][CLUS] Update node config on CC on join .. Patch Set 3: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-cancellation-test/589/ (4/11) -- To view, visit https://asterix-gerrit.ics.uci.edu/1927 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: If8c1471a1c418b435598e47aa6962f038b3d8281 Gerrit-PatchSet: 3 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Jenkins Gerrit-Reviewer: Murtadha Hubail Gerrit-Reviewer: Till Westmann Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][*DB][CONF][CLUS] Update node config on CC on join
Jenkins has posted comments on this change. Change subject: [NO ISSUE][*DB][CONF][CLUS] Update node config on CC on join .. Patch Set 3: Build Started https://asterix-jenkins.ics.uci.edu/job/hyracks-gerrit/585/ (3/11) -- To view, visit https://asterix-gerrit.ics.uci.edu/1927 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: If8c1471a1c418b435598e47aa6962f038b3d8281 Gerrit-PatchSet: 3 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Jenkins Gerrit-Reviewer: Murtadha Hubail Gerrit-Reviewer: Till Westmann Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][*DB][CONF][CLUS] Update node config on CC on join
Jenkins has posted comments on this change. Change subject: [NO ISSUE][*DB][CONF][CLUS] Update node config on CC on join .. Patch Set 3: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-source-assemblies/922/ (6/11) -- To view, visit https://asterix-gerrit.ics.uci.edu/1927 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: If8c1471a1c418b435598e47aa6962f038b3d8281 Gerrit-PatchSet: 3 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Jenkins Gerrit-Reviewer: Murtadha Hubail Gerrit-Reviewer: Till Westmann Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][*DB][CONF][CLUS] Update node config on CC on join
Jenkins has posted comments on this change. Change subject: [NO ISSUE][*DB][CONF][CLUS] Update node config on CC on join .. Patch Set 3: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-verify-storage/1202/ (2/11) -- To view, visit https://asterix-gerrit.ics.uci.edu/1927 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: If8c1471a1c418b435598e47aa6962f038b3d8281 Gerrit-PatchSet: 3 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Jenkins Gerrit-Reviewer: Murtadha Hubail Gerrit-Reviewer: Till Westmann Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][*DB][CONF][CLUS] Update node config on CC on join
Jenkins has posted comments on this change. Change subject: [NO ISSUE][*DB][CONF][CLUS] Update node config on CC on join .. Patch Set 3: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-rebalance-cancellation/405/ (7/11) -- To view, visit https://asterix-gerrit.ics.uci.edu/1927 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: If8c1471a1c418b435598e47aa6962f038b3d8281 Gerrit-PatchSet: 3 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Jenkins Gerrit-Reviewer: Murtadha Hubail Gerrit-Reviewer: Till Westmann Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][*DB][CONF][CLUS] Update node config on CC on join
Hello Jenkins, I'd like you to reexamine a change. Please visit https://asterix-gerrit.ics.uci.edu/1927 to look at the new patch set (#3). Change subject: [NO ISSUE][*DB][CONF][CLUS] Update node config on CC on join .. [NO ISSUE][*DB][CONF][CLUS] Update node config on CC on join Change-Id: If8c1471a1c418b435598e47aa6962f038b3d8281 --- M asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/utils/ClusterStateManager.java M hyracks-fullstack/hyracks/hyracks-control/hyracks-control-common/src/main/java/org/apache/hyracks/control/common/config/ConfigManager.java 2 files changed, 15 insertions(+), 1 deletion(-) git pull ssh://asterix-gerrit.ics.uci.edu:29418/asterixdb refs/changes/27/1927/3 -- To view, visit https://asterix-gerrit.ics.uci.edu/1927 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: newpatchset Gerrit-Change-Id: If8c1471a1c418b435598e47aa6962f038b3d8281 Gerrit-PatchSet: 3 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Jenkins Gerrit-Reviewer: Murtadha Hubail Gerrit-Reviewer: Till Westmann
Change in asterixdb[master]: [NO ISSUE][*DB][CONF][CLUS] Update node config on CC on join
Jenkins has posted comments on this change. Change subject: [NO ISSUE][*DB][CONF][CLUS] Update node config on CC on join .. Patch Set 2: Integration-Tests-1 Integration Tests Timed Out https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-integration-tests/3649/ : ABORTED -- To view, visit https://asterix-gerrit.ics.uci.edu/1927 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: If8c1471a1c418b435598e47aa6962f038b3d8281 Gerrit-PatchSet: 2 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Jenkins Gerrit-Reviewer: Murtadha Hubail Gerrit-Reviewer: Till Westmann Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][*DB][CONF][CLUS] Update node config on CC on join
Jenkins has posted comments on this change. Change subject: [NO ISSUE][*DB][CONF][CLUS] Update node config on CC on join .. Patch Set 2: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-asterix-app-sql-execution/561/ (11/11) -- To view, visit https://asterix-gerrit.ics.uci.edu/1927 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: If8c1471a1c418b435598e47aa6962f038b3d8281 Gerrit-PatchSet: 2 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][*DB][CONF][CLUS] Update node config on CC on join
Jenkins has posted comments on this change. Change subject: [NO ISSUE][*DB][CONF][CLUS] Update node config on CC on join .. Patch Set 2: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-verify-no-installer-app/1248/ (10/11) -- To view, visit https://asterix-gerrit.ics.uci.edu/1927 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: If8c1471a1c418b435598e47aa6962f038b3d8281 Gerrit-PatchSet: 2 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][*DB][CONF][CLUS] Update node config on CC on join
Jenkins has posted comments on this change. Change subject: [NO ISSUE][*DB][CONF][CLUS] Update node config on CC on join .. Patch Set 2: WARNING: THIS CHANGE CONTAINS CROSS-PRODUCT CHANGES IN: * asterixdb * hyracks-fullstack PLEASE REVIEW CAREFULLY AND LOOK FOR API CHANGES! -- To view, visit https://asterix-gerrit.ics.uci.edu/1927 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: If8c1471a1c418b435598e47aa6962f038b3d8281 Gerrit-PatchSet: 2 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][*DB][CONF][CLUS] Update node config on CC on join
Jenkins has posted comments on this change. Change subject: [NO ISSUE][*DB][CONF][CLUS] Update node config on CC on join .. Patch Set 2: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-asterix-app/1471/ (9/11) -- To view, visit https://asterix-gerrit.ics.uci.edu/1927 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: If8c1471a1c418b435598e47aa6962f038b3d8281 Gerrit-PatchSet: 2 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][*DB][CONF][CLUS] Update node config on CC on join
Jenkins has posted comments on this change. Change subject: [NO ISSUE][*DB][CONF][CLUS] Update node config on CC on join .. Patch Set 2: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-notopic/6130/ (1/11) -- To view, visit https://asterix-gerrit.ics.uci.edu/1927 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: If8c1471a1c418b435598e47aa6962f038b3d8281 Gerrit-PatchSet: 2 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][*DB][CONF][CLUS] Update node config on CC on join
Jenkins has posted comments on this change. Change subject: [NO ISSUE][*DB][CONF][CLUS] Update node config on CC on join .. Patch Set 2: Build Started https://asterix-jenkins.ics.uci.edu/job/hyracks-gerrit/568/ (6/11) -- To view, visit https://asterix-gerrit.ics.uci.edu/1927 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: If8c1471a1c418b435598e47aa6962f038b3d8281 Gerrit-PatchSet: 2 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][*DB][CONF][CLUS] Update node config on CC on join
Hello Jenkins, I'd like you to reexamine a change. Please visit https://asterix-gerrit.ics.uci.edu/1927 to look at the new patch set (#2). Change subject: [NO ISSUE][*DB][CONF][CLUS] Update node config on CC on join .. [NO ISSUE][*DB][CONF][CLUS] Update node config on CC on join Change-Id: If8c1471a1c418b435598e47aa6962f038b3d8281 --- M asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/utils/ClusterStateManager.java M hyracks-fullstack/hyracks/hyracks-control/hyracks-control-common/src/main/java/org/apache/hyracks/control/common/config/ConfigManager.java 2 files changed, 12 insertions(+), 1 deletion(-) git pull ssh://asterix-gerrit.ics.uci.edu:29418/asterixdb refs/changes/27/1927/2 -- To view, visit https://asterix-gerrit.ics.uci.edu/1927 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: newpatchset Gerrit-Change-Id: If8c1471a1c418b435598e47aa6962f038b3d8281 Gerrit-PatchSet: 2 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Jenkins
Change in asterixdb[master]: [NO ISSUE][*DB][CONF][CLUS] Update node config on CC on join
Jenkins has posted comments on this change. Change subject: [NO ISSUE][*DB][CONF][CLUS] Update node config on CC on join .. Patch Set 2: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-rebalance-cancellation/389/ (4/11) -- To view, visit https://asterix-gerrit.ics.uci.edu/1927 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: If8c1471a1c418b435598e47aa6962f038b3d8281 Gerrit-PatchSet: 2 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][*DB][CONF][CLUS] Update node config on CC on join
Jenkins has posted comments on this change. Change subject: [NO ISSUE][*DB][CONF][CLUS] Update node config on CC on join .. Patch Set 2: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-sonar/4649/ (2/11) -- To view, visit https://asterix-gerrit.ics.uci.edu/1927 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: If8c1471a1c418b435598e47aa6962f038b3d8281 Gerrit-PatchSet: 2 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][*DB][CONF][CLUS] Update node config on CC on join
Jenkins has posted comments on this change. Change subject: [NO ISSUE][*DB][CONF][CLUS] Update node config on CC on join .. Patch Set 2: Integration Tests Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-integration-tests/3649/ -- To view, visit https://asterix-gerrit.ics.uci.edu/1927 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: If8c1471a1c418b435598e47aa6962f038b3d8281 Gerrit-PatchSet: 2 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][*DB][CONF][CLUS] Update node config on CC on join
Jenkins has posted comments on this change. Change subject: [NO ISSUE][*DB][CONF][CLUS] Update node config on CC on join .. Patch Set 2: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-verify-storage/1186/ (8/11) -- To view, visit https://asterix-gerrit.ics.uci.edu/1927 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: If8c1471a1c418b435598e47aa6962f038b3d8281 Gerrit-PatchSet: 2 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][*DB][CONF][CLUS] Update node config on CC on join
Jenkins has posted comments on this change. Change subject: [NO ISSUE][*DB][CONF][CLUS] Update node config on CC on join .. Patch Set 2: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-source-assemblies/906/ (3/11) -- To view, visit https://asterix-gerrit.ics.uci.edu/1927 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: If8c1471a1c418b435598e47aa6962f038b3d8281 Gerrit-PatchSet: 2 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][*DB][CONF][CLUS] Update node config on CC on join
Jenkins has posted comments on this change. Change subject: [NO ISSUE][*DB][CONF][CLUS] Update node config on CC on join .. Patch Set 2: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-verify-asterix-app/1299/ (7/11) -- To view, visit https://asterix-gerrit.ics.uci.edu/1927 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: If8c1471a1c418b435598e47aa6962f038b3d8281 Gerrit-PatchSet: 2 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][*DB][CONF][CLUS] Update node config on CC on join
Jenkins has posted comments on this change. Change subject: [NO ISSUE][*DB][CONF][CLUS] Update node config on CC on join .. Patch Set 2: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-cancellation-test/573/ (5/11) -- To view, visit https://asterix-gerrit.ics.uci.edu/1927 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: If8c1471a1c418b435598e47aa6962f038b3d8281 Gerrit-PatchSet: 2 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][*DB][CONF][CLUS] Update node config on CC on join
Jenkins has posted comments on this change. Change subject: [NO ISSUE][*DB][CONF][CLUS] Update node config on CC on join .. Patch Set 1: Integration-Tests-1 Integration Tests Timed Out https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-integration-tests/3641/ : ABORTED -- To view, visit https://asterix-gerrit.ics.uci.edu/1927 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: If8c1471a1c418b435598e47aa6962f038b3d8281 Gerrit-PatchSet: 1 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][*DB][CONF][CLUS] Update node config on CC on join
Jenkins has posted comments on this change. Change subject: [NO ISSUE][*DB][CONF][CLUS] Update node config on CC on join .. Patch Set 1: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-asterix-app-sql-execution/553/ (11/11) -- To view, visit https://asterix-gerrit.ics.uci.edu/1927 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: If8c1471a1c418b435598e47aa6962f038b3d8281 Gerrit-PatchSet: 1 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][*DB][CONF][CLUS] Update node config on CC on join
Jenkins has posted comments on this change. Change subject: [NO ISSUE][*DB][CONF][CLUS] Update node config on CC on join .. Patch Set 1: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-verify-no-installer-app/1240/ (10/11) -- To view, visit https://asterix-gerrit.ics.uci.edu/1927 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: If8c1471a1c418b435598e47aa6962f038b3d8281 Gerrit-PatchSet: 1 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][*DB][CONF][CLUS] Update node config on CC on join
Jenkins has posted comments on this change. Change subject: [NO ISSUE][*DB][CONF][CLUS] Update node config on CC on join .. Patch Set 1: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-asterix-app/1462/ (9/11) -- To view, visit https://asterix-gerrit.ics.uci.edu/1927 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: If8c1471a1c418b435598e47aa6962f038b3d8281 Gerrit-PatchSet: 1 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][*DB][CONF][CLUS] Update node config on CC on join
Jenkins has posted comments on this change. Change subject: [NO ISSUE][*DB][CONF][CLUS] Update node config on CC on join .. Patch Set 1: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-verify-asterix-app/1290/ (8/11) -- To view, visit https://asterix-gerrit.ics.uci.edu/1927 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: If8c1471a1c418b435598e47aa6962f038b3d8281 Gerrit-PatchSet: 1 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][*DB][CONF][CLUS] Update node config on CC on join
Jenkins has posted comments on this change. Change subject: [NO ISSUE][*DB][CONF][CLUS] Update node config on CC on join .. Patch Set 1: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-rebalance-cancellation/379/ (6/11) -- To view, visit https://asterix-gerrit.ics.uci.edu/1927 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: If8c1471a1c418b435598e47aa6962f038b3d8281 Gerrit-PatchSet: 1 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][*DB][CONF][CLUS] Update node config on CC on join
Jenkins has posted comments on this change. Change subject: [NO ISSUE][*DB][CONF][CLUS] Update node config on CC on join .. Patch Set 1: Integration Tests Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-integration-tests/3641/ -- To view, visit https://asterix-gerrit.ics.uci.edu/1927 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: If8c1471a1c418b435598e47aa6962f038b3d8281 Gerrit-PatchSet: 1 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][*DB][CONF][CLUS] Update node config on CC on join
Jenkins has posted comments on this change. Change subject: [NO ISSUE][*DB][CONF][CLUS] Update node config on CC on join .. Patch Set 1: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-source-assemblies/898/ (7/11) -- To view, visit https://asterix-gerrit.ics.uci.edu/1927 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: If8c1471a1c418b435598e47aa6962f038b3d8281 Gerrit-PatchSet: 1 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][*DB][CONF][CLUS] Update node config on CC on join
Jenkins has posted comments on this change. Change subject: [NO ISSUE][*DB][CONF][CLUS] Update node config on CC on join .. Patch Set 1: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-sonar/4640/ (5/11) -- To view, visit https://asterix-gerrit.ics.uci.edu/1927 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: If8c1471a1c418b435598e47aa6962f038b3d8281 Gerrit-PatchSet: 1 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][*DB][CONF][CLUS] Update node config on CC on join
Jenkins has posted comments on this change. Change subject: [NO ISSUE][*DB][CONF][CLUS] Update node config on CC on join .. Patch Set 1: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-verify-storage/1177/ (4/11) -- To view, visit https://asterix-gerrit.ics.uci.edu/1927 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: If8c1471a1c418b435598e47aa6962f038b3d8281 Gerrit-PatchSet: 1 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][*DB][CONF][CLUS] Update node config on CC on join
Jenkins has posted comments on this change. Change subject: [NO ISSUE][*DB][CONF][CLUS] Update node config on CC on join .. Patch Set 1: WARNING: THIS CHANGE CONTAINS CROSS-PRODUCT CHANGES IN: * asterixdb * hyracks-fullstack PLEASE REVIEW CAREFULLY AND LOOK FOR API CHANGES! -- To view, visit https://asterix-gerrit.ics.uci.edu/1927 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: If8c1471a1c418b435598e47aa6962f038b3d8281 Gerrit-PatchSet: 1 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][*DB][CONF][CLUS] Update node config on CC on join
Jenkins has posted comments on this change. Change subject: [NO ISSUE][*DB][CONF][CLUS] Update node config on CC on join .. Patch Set 1: Build Started https://asterix-jenkins.ics.uci.edu/job/hyracks-gerrit/559/ (3/11) -- To view, visit https://asterix-gerrit.ics.uci.edu/1927 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: If8c1471a1c418b435598e47aa6962f038b3d8281 Gerrit-PatchSet: 1 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][*DB][CONF][CLUS] Update node config on CC on join
Jenkins has posted comments on this change. Change subject: [NO ISSUE][*DB][CONF][CLUS] Update node config on CC on join .. Patch Set 1: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-cancellation-test/564/ (2/11) -- To view, visit https://asterix-gerrit.ics.uci.edu/1927 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: If8c1471a1c418b435598e47aa6962f038b3d8281 Gerrit-PatchSet: 1 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][*DB][CONF][CLUS] Update node config on CC on join
Jenkins has posted comments on this change. Change subject: [NO ISSUE][*DB][CONF][CLUS] Update node config on CC on join .. Patch Set 1: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-notopic/6121/ (1/11) -- To view, visit https://asterix-gerrit.ics.uci.edu/1927 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: If8c1471a1c418b435598e47aa6962f038b3d8281 Gerrit-PatchSet: 1 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][*DB][CONF][CLUS] Update node config on CC on join
Michael Blow has uploaded a new change for review. https://asterix-gerrit.ics.uci.edu/1927 Change subject: [NO ISSUE][*DB][CONF][CLUS] Update node config on CC on join .. [NO ISSUE][*DB][CONF][CLUS] Update node config on CC on join Change-Id: If8c1471a1c418b435598e47aa6962f038b3d8281 --- M asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/utils/ClusterStateManager.java M hyracks-fullstack/hyracks/hyracks-control/hyracks-control-common/src/main/java/org/apache/hyracks/control/common/config/ConfigManager.java 2 files changed, 13 insertions(+), 1 deletion(-) git pull ssh://asterix-gerrit.ics.uci.edu:29418/asterixdb refs/changes/27/1927/1 diff --git a/asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/utils/ClusterStateManager.java b/asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/utils/ClusterStateManager.java index b22a257..76d93e5 100644 --- a/asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/utils/ClusterStateManager.java +++ b/asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/utils/ClusterStateManager.java @@ -45,6 +45,8 @@ import org.apache.hyracks.api.config.IOption; import org.apache.hyracks.api.exceptions.HyracksDataException; import org.apache.hyracks.api.exceptions.HyracksException; +import org.apache.hyracks.control.common.application.ConfigManagerApplicationConfig; +import org.apache.hyracks.control.common.config.ConfigManager; import org.apache.hyracks.control.common.controllers.NCConfig; import com.fasterxml.jackson.databind.ObjectMapper; @@ -107,6 +109,7 @@ activeNcConfiguration.put(nodeId, configuration); failedNodes.remove(nodeId); ftStrategy.notifyNodeJoin(nodeId); +updateNodeConfig(nodeId, configuration); } @Override @@ -418,4 +421,12 @@ return new HashSet<>(pendingRemoval); } +private void updateNodeConfig(String nodeId, Mapconfiguration) { +ConfigManager configManager = ((ConfigManagerApplicationConfig) appCtx.getServiceContext().getAppConfig()) +.getConfigManager(); +for (Map.Entry entry : configuration.entrySet()) { +configManager.set(nodeId, entry.getKey(), entry.getValue()); +} +} + } diff --git a/hyracks-fullstack/hyracks/hyracks-control/hyracks-control-common/src/main/java/org/apache/hyracks/control/common/config/ConfigManager.java b/hyracks-fullstack/hyracks/hyracks-control/hyracks-control-common/src/main/java/org/apache/hyracks/control/common/config/ConfigManager.java index a595301..b385e64 100644 --- a/hyracks-fullstack/hyracks/hyracks-control/hyracks-control-common/src/main/java/org/apache/hyracks/control/common/config/ConfigManager.java +++ b/hyracks-fullstack/hyracks/hyracks-control/hyracks-control-common/src/main/java/org/apache/hyracks/control/common/config/ConfigManager.java @@ -34,6 +34,7 @@ import java.util.Set; import java.util.SortedMap; import java.util.TreeMap; +import java.util.concurrent.ConcurrentHashMap; import java.util.function.BiConsumer; import java.util.function.Consumer; import java.util.function.Function; @@ -166,7 +167,7 @@ private Map createNodeSpecificMap(String nodeId) { LOGGER.fine("createNodeSpecificMap: " + nodeId); -return new HashMap<>(); +return new ConcurrentHashMap<>(); } @Override -- To view, visit https://asterix-gerrit.ics.uci.edu/1927 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: newchange Gerrit-Change-Id: If8c1471a1c418b435598e47aa6962f038b3d8281 Gerrit-PatchSet: 1 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael Blow