From 81ea76920ae9a863fb6f52b67f1a33d8ceae3886 Mon Sep 17 00:00:00 2001 From: John Blum Date: Tue, 6 Jun 2017 18:11:10 -0700 Subject: [PATCH] Change use of org.apache.geode.internal.concurrent.ConcurrentHashSet to java.util.concurrent.ConcurrentSkipListSet. --- .../gemfire/AbstractGemFireOperationsSessionRepository.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/spring-session-data-geode/src/main/java/org/springframework/session/data/gemfire/AbstractGemFireOperationsSessionRepository.java b/spring-session-data-geode/src/main/java/org/springframework/session/data/gemfire/AbstractGemFireOperationsSessionRepository.java index 34eac30..1aec4ac 100644 --- a/spring-session-data-geode/src/main/java/org/springframework/session/data/gemfire/AbstractGemFireOperationsSessionRepository.java +++ b/spring-session-data-geode/src/main/java/org/springframework/session/data/gemfire/AbstractGemFireOperationsSessionRepository.java @@ -31,6 +31,7 @@ import java.util.Iterator; import java.util.Map; import java.util.Set; import java.util.UUID; +import java.util.concurrent.ConcurrentSkipListSet; import java.util.concurrent.TimeUnit; import org.apache.geode.DataSerializable; @@ -42,7 +43,6 @@ import org.apache.geode.cache.EntryEvent; import org.apache.geode.cache.Operation; import org.apache.geode.cache.Region; import org.apache.geode.cache.util.CacheListenerAdapter; -import org.apache.geode.internal.concurrent.ConcurrentHashSet; import org.springframework.beans.factory.InitializingBean; import org.springframework.context.ApplicationEvent; @@ -106,7 +106,7 @@ public abstract class AbstractGemFireOperationsSessionRepository extends CacheLi } }; - private final Set cachedSessionIds = new ConcurrentHashSet(); + private final Set cachedSessionIds = new ConcurrentSkipListSet<>(); private final GemfireOperations template;