diff --git a/spring-session-data-geode/src/main/java/org/springframework/session/data/gemfire/support/GemFireUtils.java b/spring-session-data-geode/src/main/java/org/springframework/session/data/gemfire/support/GemFireUtils.java index 2632ac0..3839f2b 100644 --- a/spring-session-data-geode/src/main/java/org/springframework/session/data/gemfire/support/GemFireUtils.java +++ b/spring-session-data-geode/src/main/java/org/springframework/session/data/gemfire/support/GemFireUtils.java @@ -148,16 +148,12 @@ public abstract class GemFireUtils { DataPolicy regionDataPolicy = regionAttributes.getDataPolicy(); - boolean proxy = DataPolicy.EMPTY.equals(regionDataPolicy); - - proxy |= proxy + return DataPolicy.EMPTY.equals(regionDataPolicy) || Optional.ofNullable(regionDataPolicy) .filter(DataPolicy.PARTITION::equals) .map(it -> regionAttributes.getPartitionAttributes()) .filter(partitionAttributes -> partitionAttributes.getLocalMaxMemory() <= 0) .isPresent(); - - return proxy; } /**