From 44c4b0e401b6fb8414db2e43ff9e48114cb0d8b8 Mon Sep 17 00:00:00 2001 From: contextshuffling Date: Mon, 27 Jan 2020 00:20:59 -0600 Subject: [PATCH] Use LinkedHashSet for deterministic iterations --- .../config/monitor/BasePropertyPathNotificationExtractor.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/spring-cloud-config-monitor/src/main/java/org/springframework/cloud/config/monitor/BasePropertyPathNotificationExtractor.java b/spring-cloud-config-monitor/src/main/java/org/springframework/cloud/config/monitor/BasePropertyPathNotificationExtractor.java index cffa9021..0d8e2a5a 100755 --- a/spring-cloud-config-monitor/src/main/java/org/springframework/cloud/config/monitor/BasePropertyPathNotificationExtractor.java +++ b/spring-cloud-config-monitor/src/main/java/org/springframework/cloud/config/monitor/BasePropertyPathNotificationExtractor.java @@ -17,7 +17,7 @@ package org.springframework.cloud.config.monitor; import java.util.Collection; -import java.util.HashSet; +import java.util.LinkedHashSet; import java.util.Map; import java.util.Set; @@ -35,7 +35,7 @@ public abstract class BasePropertyPathNotificationExtractor Map request) { if (requestBelongsToGitRepoManager(headers)) { if (request.get("commits") instanceof Collection) { - Set paths = new HashSet<>(); + Set paths = new LinkedHashSet<>(); @SuppressWarnings("unchecked") Collection> commits = (Collection>) request .get("commits");