This is an automated email from the ASF dual-hosted git repository.

codeconsole pushed a change to branch 8.0.x
in repository https://gitbox.apache.org/repos/asf/grails-core.git


    from 535e8141b8 Merge pull request #16121 from apache/fix/managed-entity
     add fff5f3e91c Start an embedded MongoDB so generated apps run without one 
installed
     add cfaa324d76 Address review: keep production external, only reuse our 
own server, document
     add 724a270dc4 Offer only the backends whose library is present
     add 7297db5fdc Do not start an embedded MongoDB while generating bean 
definitions
     add 4e93ca18b9 Let an application with an embedded MongoDB take a CRaC 
checkpoint
     add 37f771067b Remove an import left unused by the previous commit
     add 8b8bea09af Cover the checkpoint and restore path the embedded MongoDB 
depends on
     add 905964362b Ask for an embedded MongoDB by url, the way an in-memory 
SQL database is asked for
     add 9e9c4600be Merge branch '8.0.x' into feature/mongodb-embedded-8.0.x
     add 05648caf1a Name the generated MongoDB database the way a SQL one is 
named
     new fa1e14756d Merge pull request #16095 from 
codeconsole/feature/mongodb-embedded-8.0.x

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../org/apache/grails/buildsrc/SbomPlugin.groovy   |   6 +
 gradle.properties                                  |   2 +
 gradle/publish-root-config.gradle                  |   1 +
 .../datastore/mapping/mongo/MongoDatastore.java    |  80 +++-
 .../mongo/MongoDatastoreLifecycleSpec.groovy       | 187 ++++++++
 .../asciidoc/gettingStarted/embeddedMongo.adoc     | 178 +++++++
 .../docs/src/docs/asciidoc/index.adoc              |   3 +
 grails-data-mongodb/embedded/build.gradle          |  83 ++++
 .../mongodb/embedded/EmbeddedMongoBackend.java     |  59 +++
 .../mongodb/embedded/EmbeddedMongoInitializer.java | 361 +++++++++++++++
 .../mongodb/embedded/EmbeddedMongoLifecycle.java   |  85 ++++
 .../mongodb/embedded/EmbeddedMongoSettings.java    |  69 +++
 .../mongodb/embedded/FlapdoodleMongoBackend.java   | 160 +++++++
 .../mongodb/embedded/InMemoryMongoBackend.java     | 135 ++++++
 .../mongodb/embedded/RunningEmbeddedMongo.java     |  59 +++
 .../src/main/resources/META-INF/spring.factories   |   2 +
 .../embedded/EmbeddedMongoInitializerSpec.groovy   | 513 +++++++++++++++++++++
 .../embedded/EmbeddedMongoLifecycleSpec.groovy     | 204 ++++++++
 .../embedded/EmbeddedMongoSettingsSpec.groovy      |  52 +++
 .../forge/feature/database/GrailsDataMongoDB.java  |  29 +-
 .../forge/feature/database/MongoFeature.java       |  25 +
 .../grails/forge/feature/database/MongoSync.java   |   6 +-
 .../feature/database/GrailsDataMongoDBSpec.groovy  |  24 +
 .../forge/feature/database/MongoSyncSpec.groovy    |  18 +
 settings.gradle                                    |   3 +
 25 files changed, 2340 insertions(+), 4 deletions(-)
 create mode 100644 
grails-data-mongodb/core/src/test/groovy/org/grails/datastore/mapping/mongo/MongoDatastoreLifecycleSpec.groovy
 create mode 100644 
grails-data-mongodb/docs/src/docs/asciidoc/gettingStarted/embeddedMongo.adoc
 create mode 100644 grails-data-mongodb/embedded/build.gradle
 create mode 100644 
grails-data-mongodb/embedded/src/main/java/org/grails/datastore/gorm/mongodb/embedded/EmbeddedMongoBackend.java
 create mode 100644 
grails-data-mongodb/embedded/src/main/java/org/grails/datastore/gorm/mongodb/embedded/EmbeddedMongoInitializer.java
 create mode 100644 
grails-data-mongodb/embedded/src/main/java/org/grails/datastore/gorm/mongodb/embedded/EmbeddedMongoLifecycle.java
 create mode 100644 
grails-data-mongodb/embedded/src/main/java/org/grails/datastore/gorm/mongodb/embedded/EmbeddedMongoSettings.java
 create mode 100644 
grails-data-mongodb/embedded/src/main/java/org/grails/datastore/gorm/mongodb/embedded/FlapdoodleMongoBackend.java
 create mode 100644 
grails-data-mongodb/embedded/src/main/java/org/grails/datastore/gorm/mongodb/embedded/InMemoryMongoBackend.java
 create mode 100644 
grails-data-mongodb/embedded/src/main/java/org/grails/datastore/gorm/mongodb/embedded/RunningEmbeddedMongo.java
 create mode 100644 
grails-data-mongodb/embedded/src/main/resources/META-INF/spring.factories
 create mode 100644 
grails-data-mongodb/embedded/src/test/groovy/org/grails/datastore/gorm/mongodb/embedded/EmbeddedMongoInitializerSpec.groovy
 create mode 100644 
grails-data-mongodb/embedded/src/test/groovy/org/grails/datastore/gorm/mongodb/embedded/EmbeddedMongoLifecycleSpec.groovy
 create mode 100644 
grails-data-mongodb/embedded/src/test/groovy/org/grails/datastore/gorm/mongodb/embedded/EmbeddedMongoSettingsSpec.groovy

Reply via email to