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

jamesfredley pushed a change to branch micronaut-fixes-2
in repository https://gitbox.apache.org/repos/asf/grails-core.git


    from db7f62f9bb Exhaustive ersatz integration tests for all Micronaut 
client patterns
     add 7c25aa5cf3 Auto-exclude Spring Boot LiquibaseAutoConfiguration when 
Database Migration Plugin is present
     add 8fd3c59a46 Switch to AST-based LiquibaseAutoConfiguration exclusion 
with opt-out
     add a2e6cd15d4 refactor: groovify and readability
     add 656158070e test: clean up and simplify
     add f608051cdc Merge branch '7.0.x' into fix/liquibase-autoconfig-exclusion
     add ca84fb2513 Rename system property to 
grails.autoconfigure.exclude.liquibase
     add 26a8ee47ad Merge pull request #15405 from 
jamesfredley/fix/liquibase-autoconfig-exclusion
     add 3bc530e990 fix: copy missing fields in AbstractDetachedCriteria.clone()
     add 8395e3d8a3 Merge pull request #15424 from 
apache/fix/detached-criteria-clone
     add 13d86abc46 fix: add jboss-threads 3.9.2 to Undertow feature for Java 
25 compatibility
     add f4f9120872 Merge pull request #15427 from 
apache/fix/undertow-jboss-threads-java25
     add f8fd27a682 Upgrade to Spring Boot 3.5.11
     add c8b1b28d89 test(deps): bump `grails-spring-security`
     add 1b4a0ba679 Merge pull request #15428 from apache/upgrade-boot
     add c0d58dfda8 fix: add Java 23+/24+ compatibility JVM args and upgrade 
commons-lang3 to 3.20.0
     add 7ed3ffde65 fix: make Java compat tests JDK-version-aware for CI on 
Java 25
     add 8f22d071a5 Merge branch '7.0.x' into fix/java-compat-jvm-args
     add abbde8cf43 fix: replace afterEvaluate with plugins.withId and add 
logger.info per review
     add b3c414b875 fix: replace afterEvaluate with lazy plugin syntax in 
configureToolchainForForkTasks
     add 418cde8b33 Merge pull request #15417 from 
apache/fix/java-compat-jvm-args
     add 7ae3260c47 Fix @Where and DetachedCriteria query methods ignoring 
@Transactional(connection)
     add dbb0e9851e Merge branch '7.0.x' into fix/where-connection-routing
     add 98e9b512fd Add @Where connection routing TCK test for multi-datasource 
support
     add 5a50372074 refactor: use public GORM multi-datasource API in test 
helpers
     add 118f897eab Merge pull request #15418 from 
apache/fix/where-connection-routing
     add 47e4cbd8a2 Merge branch '7.0.x' into micronaut-fixes-2

No new revisions were added by this update.

Summary of changes:
 dependencies.gradle                                |   4 +-
 gradle.properties                                  |   2 +-
 .../injection/ApplicationClassInjector.groovy      |  46 ++++-
 .../injection/ApplicationClassInjectorSpec.groovy  | 100 ++++++++++
 .../core/GrailsDataHibernate5TckManager.groovy     |  47 ++++-
 .../WhereQueryMultiDataSourceSpec.groovy           | 179 +++++++++++++++++
 grails-data-hibernate5/dbmigration/README.md       |  22 +++
 .../mongo/core/GrailsDataMongoTckManager.groovy    |  38 ++++
 .../query/criteria/AbstractDetachedCriteria.groovy |   3 +
 .../implementers/AbstractWhereImplementer.groovy   |   8 +-
 .../services/WhereConnectionRoutingSpec.groovy     | 211 +++++++++++++++++++++
 .../criteria/DetachedCriteriaCloneSpec.groovy      | 123 ++++++++++++
 .../testing/tck/base/GrailsDataTckManager.groovy   |  16 ++
 .../{TestEntity.groovy => WhereRoutingItem.groovy} |  21 +-
 ...ntity.groovy => WhereRoutingItemService.groovy} |  26 ++-
 .../tests/WhereQueryConnectionRoutingSpec.groovy   | 140 ++++++++++++++
 .../dataSource/automaticDatabaseMigration.adoc     |  15 +-
 .../feature/spring/SpringBootUndertowFeature.java  |   4 +
 .../grails-forge-core/src/main/resources/pom.xml   |   6 +
 .../forge/feature/spring/SpringBootSpec.groovy     |  14 ++
 .../gradle/plugin/core/GrailsGradlePlugin.groovy   |  81 +++++++-
 .../core/GrailsGradlePluginJavaCompatSpec.groovy   | 109 +++++++++++
 .../java-compat-no-toolchain/build.gradle          |  21 ++
 .../gradle.properties                              |   0
 .../grails-app/conf/application.yml                |   0
 .../settings.gradle                                |   0
 .../java-compat-toolchain-23/build.gradle          |  29 +++
 .../gradle.properties                              |   0
 .../grails-app/conf/application.yml                |   0
 .../settings.gradle                                |   0
 .../java-compat-toolchain-24/build.gradle          |  29 +++
 .../gradle.properties                              |   0
 .../grails-app/conf/application.yml                |   0
 .../settings.gradle                                |   0
 .../java-compat-toolchain-current/build.gradle     |  27 +++
 .../gradle.properties                              |   0
 .../grails-app/conf/application.yml                |   0
 .../settings.gradle                                |   0
 38 files changed, 1276 insertions(+), 45 deletions(-)
 create mode 100644 
grails-core/src/test/groovy/org/grails/compiler/injection/ApplicationClassInjectorSpec.groovy
 create mode 100644 
grails-data-hibernate5/core/src/test/groovy/org/grails/orm/hibernate/connections/WhereQueryMultiDataSourceSpec.groovy
 create mode 100644 
grails-datamapping-core/src/test/groovy/grails/gorm/services/WhereConnectionRoutingSpec.groovy
 create mode 100644 
grails-datamapping-core/src/test/groovy/org/grails/datastore/gorm/query/criteria/DetachedCriteriaCloneSpec.groovy
 copy 
grails-datamapping-tck/src/main/groovy/org/apache/grails/data/testing/tck/domains/{TestEntity.groovy
 => WhereRoutingItem.groovy} (74%)
 copy 
grails-datamapping-tck/src/main/groovy/org/apache/grails/data/testing/tck/domains/{ChildEntity.groovy
 => WhereRoutingItemService.groovy} (67%)
 create mode 100644 
grails-datamapping-tck/src/main/groovy/org/apache/grails/data/testing/tck/tests/WhereQueryConnectionRoutingSpec.groovy
 create mode 100644 
grails-gradle/plugins/src/test/groovy/org/grails/gradle/plugin/core/GrailsGradlePluginJavaCompatSpec.groovy
 create mode 100644 
grails-gradle/plugins/src/test/resources/test-projects/java-compat-no-toolchain/build.gradle
 copy 
grails-gradle/plugins/src/test/resources/test-projects/{fork-settings-custom => 
java-compat-no-toolchain}/gradle.properties (100%)
 copy 
grails-gradle/plugins/src/test/resources/test-projects/{fork-settings-custom => 
java-compat-no-toolchain}/grails-app/conf/application.yml (100%)
 copy 
grails-gradle/plugins/src/test/resources/test-projects/{fork-settings-custom => 
java-compat-no-toolchain}/settings.gradle (100%)
 create mode 100644 
grails-gradle/plugins/src/test/resources/test-projects/java-compat-toolchain-23/build.gradle
 copy 
grails-gradle/plugins/src/test/resources/test-projects/{fork-settings-custom => 
java-compat-toolchain-23}/gradle.properties (100%)
 copy 
grails-gradle/plugins/src/test/resources/test-projects/{fork-settings-custom => 
java-compat-toolchain-23}/grails-app/conf/application.yml (100%)
 copy 
grails-gradle/plugins/src/test/resources/test-projects/{fork-settings-custom => 
java-compat-toolchain-23}/settings.gradle (100%)
 create mode 100644 
grails-gradle/plugins/src/test/resources/test-projects/java-compat-toolchain-24/build.gradle
 copy 
grails-gradle/plugins/src/test/resources/test-projects/{fork-settings-custom => 
java-compat-toolchain-24}/gradle.properties (100%)
 copy 
grails-gradle/plugins/src/test/resources/test-projects/{fork-settings-custom => 
java-compat-toolchain-24}/grails-app/conf/application.yml (100%)
 copy 
grails-gradle/plugins/src/test/resources/test-projects/{fork-settings-custom => 
java-compat-toolchain-24}/settings.gradle (100%)
 create mode 100644 
grails-gradle/plugins/src/test/resources/test-projects/java-compat-toolchain-current/build.gradle
 copy 
grails-gradle/plugins/src/test/resources/test-projects/{fork-settings-custom => 
java-compat-toolchain-current}/gradle.properties (100%)
 copy 
grails-gradle/plugins/src/test/resources/test-projects/{fork-settings-custom => 
java-compat-toolchain-current}/grails-app/conf/application.yml (100%)
 copy 
grails-gradle/plugins/src/test/resources/test-projects/{fork-settings-custom => 
java-compat-toolchain-current}/settings.gradle (100%)

Reply via email to