From 33e2e68cf22ff4056d094103eb843d17844315cf Mon Sep 17 00:00:00 2001 From: Mark Paluch Date: Fri, 14 Nov 2025 13:56:10 +0100 Subject: [PATCH 1/2] After release cleanups. See #5077 Signed-off-by: Mohammadali Jalalkamali --- pom.xml | 20 ++++++++++++++++---- 1 file changed, 16 insertions(+), 4 deletions(-) diff --git a/pom.xml b/pom.xml index 7eaf6a8015..557e1ad29d 100644 --- a/pom.xml +++ b/pom.xml @@ -15,7 +15,7 @@ org.springframework.data.build spring-data-parent - 4.0.0 + 4.1.0-SNAPSHOT @@ -26,7 +26,7 @@ multi spring-data-mongodb - 4.0.0 + 4.1.0-SNAPSHOT 5.6.1 1.19 @@ -157,8 +157,20 @@ - - + + spring-snapshot + https://repo.spring.io/snapshot + + true + + + false + + + + spring-milestone + https://repo.spring.io/milestone + From 9776b35c9b898926c74b852223f0fcbfcc966243 Mon Sep 17 00:00:00 2001 From: Mohammadali Jalalkamali Date: Thu, 4 Dec 2025 22:22:44 +0330 Subject: [PATCH 2/2] GH-4873: Use JsonWriterSettings(SHELL) for logging Signed-off-by: Mohammadali Jalalkamali --- .../core/query/SerializationUtils.java | 23 +++++++++++++++++-- .../core/SerializationUtilsUnitTests.java | 20 ++++++++++++++++ 2 files changed, 41 insertions(+), 2 deletions(-) diff --git a/spring-data-mongodb/src/main/java/org/springframework/data/mongodb/core/query/SerializationUtils.java b/spring-data-mongodb/src/main/java/org/springframework/data/mongodb/core/query/SerializationUtils.java index 29f8adb2c6..b34d175306 100644 --- a/spring-data-mongodb/src/main/java/org/springframework/data/mongodb/core/query/SerializationUtils.java +++ b/spring-data-mongodb/src/main/java/org/springframework/data/mongodb/core/query/SerializationUtils.java @@ -23,6 +23,9 @@ import java.util.Map; import org.bson.Document; +import org.bson.json.JsonMode; +import org.bson.json.JsonWriterSettings; +import org.bson.types.ObjectId; import org.jspecify.annotations.Nullable; import org.springframework.core.convert.converter.Converter; import org.springframework.lang.Contract; @@ -37,6 +40,11 @@ */ public abstract class SerializationUtils { + private static final JsonWriterSettings LOGGING_JSON_SETTINGS = + JsonWriterSettings.builder() + .outputMode(JsonMode.SHELL) + .build(); + private SerializationUtils() { } @@ -118,7 +126,14 @@ private static void toFlatMap(String currentPath, Object source, Map