This is an automated email from the ASF dual-hosted git repository.
jdaugherty pushed a change to branch 8.0.x
in repository https://gitbox.apache.org/repos/asf/grails-core.git
from c4754b59fa Merge pull request #15941 from
codeconsole/feat/create-app-theme-selector
add 342579f60c Add grails-data-mongodb-spring-data interop module
add fc36b954db Merge branch '8.0.x' into feat/mongo-spring-data-interop
add bc4bfced01 Address review: fix auto-config discovery path and document
@Primary tx manager
add 5887adb615 Add a Spring Boot context test for the interop
auto-configuration
add 25ec5becef Merge remote-tracking branch 'apache/8.0.x' into pr-15745
add 8c496e6a13 Address review feedback on MongoDB server-side transactions
add 216970ff0d Verify the unified transaction manager rejects a
per-transaction timeout
add 6a3d280e6d Frame TransientTransactionError retry as an application
concern
add a2217c9048 Sync MongoDB transaction internals with reviewed #15744
add 156867a5c5 Merge remote-tracking branch 'upstream/8.0.x' into
feat/mongo-spring-data-interop
add 89e4ab127f Document GORM / Spring Data MongoDB interop in the What's
New guide
new 7863ae33e9 Merge pull request #15745 from
codeconsole/feat/mongo-spring-data-interop
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:
gradle/publish-root-config.gradle | 1 +
.../asciidoc/gettingStarted/springDataInterop.adoc | 72 ++++++
.../docs/src/docs/asciidoc/index.adoc | 3 +
grails-data-mongodb/spring-data/README.md | 43 ++++
.../spring-data}/build.gradle | 62 ++---
...GormSharedSessionMongoTransactionManager.groovy | 90 ++++++++
.../SpringDataMongoGormAutoConfiguration.groovy | 109 +++++++++
.../data/mongodb/GormSpringDataSessionSupport.java | 64 ++++++
...rk.boot.autoconfigure.AutoConfiguration.imports | 1 +
.../springdata/AutoConfigurationImportsSpec.groovy | 44 ++++
...ataMongoGormAutoConfigurationContextSpec.groovy | 93 ++++++++
.../springdata/UnifiedMongoTransactionSpec.groovy | 255 +++++++++++++++++++++
.../GormSpringDataSessionSupportSpec.groovy | 73 ++++++
grails-doc/src/en/guide/introduction/whatsNew.adoc | 26 +++
settings.gradle | 3 +
15 files changed, 910 insertions(+), 29 deletions(-)
create mode 100644
grails-data-mongodb/docs/src/docs/asciidoc/gettingStarted/springDataInterop.adoc
create mode 100644 grails-data-mongodb/spring-data/README.md
copy {grails-url-mappings => grails-data-mongodb/spring-data}/build.gradle
(52%)
create mode 100644
grails-data-mongodb/spring-data/src/main/groovy/org/grails/datastore/gorm/mongodb/springdata/GormSharedSessionMongoTransactionManager.groovy
create mode 100644
grails-data-mongodb/spring-data/src/main/groovy/org/grails/datastore/gorm/mongodb/springdata/SpringDataMongoGormAutoConfiguration.groovy
create mode 100644
grails-data-mongodb/spring-data/src/main/java/org/springframework/data/mongodb/GormSpringDataSessionSupport.java
create mode 100644
grails-data-mongodb/spring-data/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports
create mode 100644
grails-data-mongodb/spring-data/src/test/groovy/org/grails/datastore/gorm/mongodb/springdata/AutoConfigurationImportsSpec.groovy
create mode 100644
grails-data-mongodb/spring-data/src/test/groovy/org/grails/datastore/gorm/mongodb/springdata/SpringDataMongoGormAutoConfigurationContextSpec.groovy
create mode 100644
grails-data-mongodb/spring-data/src/test/groovy/org/grails/datastore/gorm/mongodb/springdata/UnifiedMongoTransactionSpec.groovy
create mode 100644
grails-data-mongodb/spring-data/src/test/groovy/org/springframework/data/mongodb/GormSpringDataSessionSupportSpec.groovy