diff --git a/oap-storage/oap-storage-mongo-test/src/test/java/oap/storage/mongo/mongoclienttest/MongoClientMigration.java b/oap-storage/oap-storage-mongo-test/src/test/java/oap/storage/mongo/mongoclienttest/MongoClientMigration.java index 493bad0a48..1796cb0318 100644 --- a/oap-storage/oap-storage-mongo-test/src/test/java/oap/storage/mongo/mongoclienttest/MongoClientMigration.java +++ b/oap-storage/oap-storage-mongo-test/src/test/java/oap/storage/mongo/mongoclienttest/MongoClientMigration.java @@ -24,6 +24,7 @@ package oap.storage.mongo.mongoclienttest; +import com.mongodb.client.MongoClient; import com.mongodb.client.MongoDatabase; import com.mongodb.client.model.Filters; import io.mongock.api.annotations.ChangeUnit; @@ -37,7 +38,7 @@ @ChangeUnit( id = "MongoClientMigration", order = "1", systemVersion = "1" ) public class MongoClientMigration { @Execution - public void execution( MongoDatabase mongoDatabase ) { + public void execution( MongoClient mongoClient, MongoDatabase mongoDatabase ) { mongoDatabase .getCollection( "test" ) .insertOne( new Document( Map.of( "_id", "test", "c", 17 ) ) ); diff --git a/oap-storage/oap-storage-mongo/src/main/java/oap/storage/mongo/MongoClient.java b/oap-storage/oap-storage-mongo/src/main/java/oap/storage/mongo/MongoClient.java index b18e127286..4209cd2fc2 100644 --- a/oap-storage/oap-storage-mongo/src/main/java/oap/storage/mongo/MongoClient.java +++ b/oap-storage/oap-storage-mongo/src/main/java/oap/storage/mongo/MongoClient.java @@ -116,6 +116,7 @@ public void preStart() { .builder() .addMigrationScanPackages( migrationPackage ) .setDriver( driver ) + .addDependency( com.mongodb.client.MongoClient.class, mongoClient ) .buildRunner() .execute(); diff --git a/pom.xml b/pom.xml index 3423477e0b..4f90a40b51 100644 --- a/pom.xml +++ b/pom.xml @@ -65,7 +65,7 @@ - 25.3.1 + 25.3.2 25.0.1 25.0.0