From 661ecaf371193967fefd9b879644bdd7f501504c Mon Sep 17 00:00:00 2001 From: slondono Date: Sun, 14 Mar 2021 11:13:45 -0500 Subject: [PATCH] Store Principal Name Index in the Hazelcast Session delta Issue gh-1801 --- .../session/hazelcast/Hazelcast4IndexedSessionRepository.java | 1 + 1 file changed, 1 insertion(+) diff --git a/spring-session-hazelcast/hazelcast4/src/main/java/org/springframework/session/hazelcast/Hazelcast4IndexedSessionRepository.java b/spring-session-hazelcast/hazelcast4/src/main/java/org/springframework/session/hazelcast/Hazelcast4IndexedSessionRepository.java index 8ca681d6..0406c31b 100644 --- a/spring-session-hazelcast/hazelcast4/src/main/java/org/springframework/session/hazelcast/Hazelcast4IndexedSessionRepository.java +++ b/spring-session-hazelcast/hazelcast4/src/main/java/org/springframework/session/hazelcast/Hazelcast4IndexedSessionRepository.java @@ -441,6 +441,7 @@ public class Hazelcast4IndexedSessionRepository .resolveIndexesFor(this); String principal = (attributeValue != null) ? indexes.get(PRINCIPAL_NAME_INDEX_NAME) : null; this.delegate.setAttribute(PRINCIPAL_NAME_INDEX_NAME, principal); + this.delta.put(PRINCIPAL_NAME_INDEX_NAME, principal); } flushImmediateIfNecessary(); }