Skip to content

Commit 7e089a6

Browse files
Remove support for embedded MongoDB
This commit removes auto-configuration and dependency management for Flapdoodle embedded MongoDB in favor of the Spring Boot support provided by Flapdoodle. Closes gh-30863
1 parent 4a8e48f commit 7e089a6

File tree

24 files changed

+8
-889
lines changed

24 files changed

+8
-889
lines changed

spring-boot-project/spring-boot-autoconfigure/build.gradle

-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@ dependencies {
2626
optional("com.oracle.database.jdbc:ucp")
2727
optional("com.samskivert:jmustache")
2828
optional("com.sun.mail:jakarta.mail")
29-
optional("de.flapdoodle.embed:de.flapdoodle.embed.mongo")
3029
optional("io.lettuce:lettuce-core")
3130
optional("io.projectreactor.netty:reactor-netty-http")
3231
optional("io.r2dbc:r2dbc-spi")

spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/data/mongo/MongoClientDependsOnBeanFactoryPostProcessor.java

-48
This file was deleted.

spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/data/mongo/ReactiveStreamsMongoClientDependsOnBeanFactoryPostProcessor.java

-49
This file was deleted.

spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/mongo/embedded/DownloadConfigBuilderCustomizer.java

-40
This file was deleted.

spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/mongo/embedded/EmbeddedMongoAutoConfiguration.java

-249
This file was deleted.

0 commit comments

Comments
 (0)