From 1a985ac999c7e0d4c83e7de1e300494ac076ce14 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Thu, 11 Nov 2021 21:45:37 +0000 Subject: [PATCH 1/2] Update mongodbDriverVersion to v4.4.0 --- gradle.properties | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gradle.properties b/gradle.properties index 036fa865..f7f94d62 100644 --- a/gradle.properties +++ b/gradle.properties @@ -14,7 +14,7 @@ jansiVersion=2.4.0 javaParserCoreVersion=3.15.14 junitJupiterVersion=5.8.1 mongoJavaServerVersion=1.28.0 -mongodbDriverVersion=4.3.3 +mongodbDriverVersion=4.4.0 mongodbRxDriverVersion=1.10.0 pluginGrailsVersion=5.0.0 projectVersion=7.1.1-SNAPSHOT From bc2194fb58fd3110761dd75e9600b1341f17c261 Mon Sep 17 00:00:00 2001 From: Puneet Behl Date: Tue, 14 Dec 2021 13:46:00 +0530 Subject: [PATCH 2/2] Updated tests --- .../mongo/EmbeddedWithNonEmbeddedCollectionsSpec.groovy | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/grails-datastore-gorm-mongodb/src/test/groovy/org/grails/datastore/gorm/mongo/EmbeddedWithNonEmbeddedCollectionsSpec.groovy b/grails-datastore-gorm-mongodb/src/test/groovy/org/grails/datastore/gorm/mongo/EmbeddedWithNonEmbeddedCollectionsSpec.groovy index fada2d89..f6e40e0e 100644 --- a/grails-datastore-gorm-mongodb/src/test/groovy/org/grails/datastore/gorm/mongo/EmbeddedWithNonEmbeddedCollectionsSpec.groovy +++ b/grails-datastore-gorm-mongodb/src/test/groovy/org/grails/datastore/gorm/mongo/EmbeddedWithNonEmbeddedCollectionsSpec.groovy @@ -43,9 +43,9 @@ class EmbeddedWithNonEmbeddedCollectionsSpec extends GormDatastoreSpec{ shipDbo.crew.sailors.size() == 2 shipDbo.crew.sailors == [fred.id, joe.id] shipDbo.crew.reserves.size() == 2 - shipDbo.crew.reserves[0] instanceof DBRef - shipDbo.crew.reserves[0].id == Sailor.findByName('Tristan').id - shipDbo.crew.reserves[0].collectionName == 'sailor' + shipDbo.crew.reserves[0] instanceof Map + shipDbo.crew.reserves[0].$id == Sailor.findByName('Tristan').id + shipDbo.crew.reserves[0].$ref == 'sailor' when:"The domain model is queried" session.clear()