diff --git a/spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/data/mongo/MongoDataAutoConfiguration.java b/spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/data/mongo/MongoDataAutoConfiguration.java
index 14a17c33c8..63c2ad1fe9 100644
--- a/spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/data/mongo/MongoDataAutoConfiguration.java
+++ b/spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/data/mongo/MongoDataAutoConfiguration.java
@@ -18,8 +18,10 @@ package org.springframework.boot.autoconfigure.data.mongo;
import java.util.Collections;
+import com.mongodb.ClientSessionOptions;
import com.mongodb.DB;
import com.mongodb.MongoClient;
+import com.mongodb.client.ClientSession;
import com.mongodb.client.MongoDatabase;
import org.springframework.beans.BeanUtils;
@@ -182,6 +184,16 @@ public class MongoDataAutoConfiguration {
return this.mongoDbFactory.getLegacyDb();
}
+ @Override
+ public ClientSession getSession(ClientSessionOptions options) {
+ return this.mongoDbFactory.getSession(options);
+ }
+
+ @Override
+ public MongoDbFactory withSession(ClientSession session) {
+ return this.mongoDbFactory.withSession(session);
+ }
+
}
}
diff --git a/spring-boot-project/spring-boot-dependencies/pom.xml b/spring-boot-project/spring-boot-dependencies/pom.xml
index 1132088e6c..d08edcf808 100644
--- a/spring-boot-project/spring-boot-dependencies/pom.xml
+++ b/spring-boot-project/spring-boot-dependencies/pom.xml
@@ -155,7 +155,7 @@
2.0.3.RELEASE
4.0.1.RELEASE
2.0.1.RELEASE
- Kay-SR7
+ Lovelace-BUILD-SNAPSHOT
0.24.0.RELEASE
5.0.5.RELEASE
2.2.0.BUILD-SNAPSHOT