This is an automated email from the ASF dual-hosted git repository.
jamesfredley pushed a change to branch fix/groovydoc-java-version
in repository https://gitbox.apache.org/repos/asf/grails-core.git
from 2f602195f4 Merge branch '7.0.x' into fix/groovydoc-java-version
add 4299a24bca fix: set implicitThis=false on delegate
MethodCallExpressions in DetachedCriteriaTransformer
add 8d50b750a3 fix: correct misleading Javadoc on findBooksByTitleReadOnly
method
add 88252a0436 Merge pull request #15448 from
jamesfredley/fix/where-query-transactional-variable-scope
add 3316694856 test: add multi-datasource static API routing tests across
unit, TCK, and functional test suites
add a6ddb5b706 Merge branch '7.0.x' into test/static-api-datasource-routing
add 480086cee7 fix: address review comments on static API datasource
routing tests
add 5ba6188f84 Merge pull request #15435 from
apache/test/static-api-datasource-routing
add 044201f3fc test(tck): add Data Service connection routing specs to TCK
add 35006ab0a5 test(tck): add domain-level and cross-layer
multi-datasource specs
add 6dbeaa47ba refactor(tests): replace GormEnhancer with public GORM
domain API in Domain*Spec TCK tests
add 4cba7f600d test: isolate MongoDbDataStoreSpringInitializerSpec from
TCK data service classpath pollution
add f904ca8a41 revert: remove production code filter from
AbstractDatastoreInitializer
add f7f3696314 refactor(tests): replace GormEnhancer with public GORM
domain API in all new TCK specs
add 8aeb47e9cc style: fix consecutive blank lines in TCK specs
add a1cd973eac fix: add missing GrailsDataTckSpec import to
non-multi-tenant TCK specs
add 68023894c1 Merge pull request #15429 from
apache/test/tck-data-service-connection-routing
add d9451d971e docs: add Data Services and GormEnhancer documentation for
multi-datasource routing
add 955f1435e8 docs: add Data Services multi-datasource section to GORM
Hibernate5 docs
add 1b9b785cf7 docs: update multi-datasource docs for @CompileStatic
injection, MultiTenant routing, and CRUD connection fixes
add 06b04da429 docs: include @Where, @Query, and DetachedCriteria in
routed methods list
add 9246901cbe docs: replace GormEnhancer.findStaticApi() with domain
static methods
add 14bde8954f docs: remove remaining GormEnhancer references and fix
autowiring description
add b630a89710 Merge pull request #15406 from
jamesfredley/docs/multi-datasource-data-services
add ed0973e564 Merge branch '7.0.x' into fix/groovydoc-java-version
No new revisions were added by this update.
Summary of changes:
.../core/GrailsDataHibernate5TckManager.groovy | 44 ++++
.../MultipleDataSourceConnectionsSpec.groovy | 72 +++++-
.../multipleDataSources/dataSourceNamespaces.adoc | 2 +
.../docs/asciidoc/multipleDataSources/index.adoc | 4 +
.../docs/src/docs/asciidoc/services/index.adoc | 5 +
.../asciidoc/services/multipleDataSources.adoc | 262 +++++++++++++++++++
.../MongoDbDataStoreSpringInitializerSpec.groovy | 24 +-
.../mongo/core/GrailsDataMongoTckManager.groovy | 43 +++
.../grails/gorm/tests/WhereMethodSpec.groovy | 84 ++++++
.../transform/DetachedCriteriaTransformer.java | 16 +-
.../gorm/GormEnhancerAllQualifiersSpec.groovy | 32 +++
.../testing/tck/base/GrailsDataTckManager.groovy | 16 ++
...Item.groovy => DataServiceRoutingMetric.groovy} | 11 +-
...oovy => DataServiceRoutingMetricService.groovy} | 18 +-
...tem.groovy => DataServiceRoutingProduct.groovy} | 7 +-
...=> DataServiceRoutingProductDataService.groovy} | 18 +-
...ovy => DataServiceRoutingProductService.groovy} | 22 +-
.../tck/tests/CrossLayerMultiDataSourceSpec.groovy | 148 +++++++++++
...CrossLayerMultiTenantMultiDataSourceSpec.groovy | 132 ++++++++++
.../tests/DataServiceConnectionRoutingSpec.groovy | 288 +++++++++++++++++++++
...aServiceMultiTenantConnectionRoutingSpec.groovy | 153 +++++++++++
.../tck/tests/DomainMultiDataSourceSpec.groovy | 180 +++++++++++++
.../DomainMultiTenantMultiDataSourceSpec.groovy | 168 ++++++++++++
.../guide/conf/dataSource/multipleDatasources.adoc | 244 +++++++++++++++++
.../transactionsMultiDataSource.adoc | 2 +
.../functionaltests/DatasourceSwitchingSpec.groovy | 86 ++++++
.../gorm/WhereQueryVariableScopeService.groovy | 86 ++++++
...TransactionalWhereQueryVariableScopeSpec.groovy | 109 ++++++++
28 files changed, 2222 insertions(+), 54 deletions(-)
create mode 100644
grails-data-hibernate5/docs/src/docs/asciidoc/services/multipleDataSources.adoc
copy
grails-datamapping-tck/src/main/groovy/org/apache/grails/data/testing/tck/domains/{WhereRoutingItem.groovy
=> DataServiceRoutingMetric.groovy} (83%)
copy
grails-datamapping-tck/src/main/groovy/org/apache/grails/data/testing/tck/domains/{WhereRoutingItemService.groovy
=> DataServiceRoutingMetricService.groovy} (70%)
copy
grails-datamapping-tck/src/main/groovy/org/apache/grails/data/testing/tck/domains/{WhereRoutingItem.groovy
=> DataServiceRoutingProduct.groovy} (86%)
copy
grails-datamapping-tck/src/main/groovy/org/apache/grails/data/testing/tck/domains/{WhereRoutingItemService.groovy
=> DataServiceRoutingProductDataService.groovy} (70%)
copy
grails-datamapping-tck/src/main/groovy/org/apache/grails/data/testing/tck/domains/{WhereRoutingItemService.groovy
=> DataServiceRoutingProductService.groovy} (62%)
create mode 100644
grails-datamapping-tck/src/main/groovy/org/apache/grails/data/testing/tck/tests/CrossLayerMultiDataSourceSpec.groovy
create mode 100644
grails-datamapping-tck/src/main/groovy/org/apache/grails/data/testing/tck/tests/CrossLayerMultiTenantMultiDataSourceSpec.groovy
create mode 100644
grails-datamapping-tck/src/main/groovy/org/apache/grails/data/testing/tck/tests/DataServiceConnectionRoutingSpec.groovy
create mode 100644
grails-datamapping-tck/src/main/groovy/org/apache/grails/data/testing/tck/tests/DataServiceMultiTenantConnectionRoutingSpec.groovy
create mode 100644
grails-datamapping-tck/src/main/groovy/org/apache/grails/data/testing/tck/tests/DomainMultiDataSourceSpec.groovy
create mode 100644
grails-datamapping-tck/src/main/groovy/org/apache/grails/data/testing/tck/tests/DomainMultiTenantMultiDataSourceSpec.groovy
create mode 100644
grails-test-examples/gorm/grails-app/services/gorm/WhereQueryVariableScopeService.groovy
create mode 100644
grails-test-examples/gorm/src/integration-test/groovy/gorm/TransactionalWhereQueryVariableScopeSpec.groovy