You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@grails.apache.org by jd...@apache.org on 2026/07/12 01:02:53 UTC
(grails-core) 01/01: Merge pull request #15962 from apache/fix/where-queries-embedded
This is an automated email from the ASF dual-hosted git repository.
jdaugherty pushed a commit to branch 8.0.x
in repository https://gitbox.apache.org/repos/asf/grails-core.git
commit 7dd44ccf245265c8b48ea7a9f8458ee8a3dbd4d4
Merge: 221e4f61c3 eaf194dfae
Author: James Daugherty <jd...@jdresources.net>
AuthorDate: Sat Jul 11 21:02:47 2026 -0400
Merge pull request #15962 from apache/fix/where-queries-embedded
Fix embedded where queries
gradle/hibernate5-test-config.gradle | 5 +-
gradle/hibernate7-test-config.gradle | 5 +-
.../query/AbstractHibernateCriterionAdapter.java | 20 ++
.../hibernate/query/AbstractHibernateQuery.java | 8 +-
.../grails/gorm/tests/DeleteAllWhereSpec.groovy | 57 ----
.../grails/gorm/tests/WhereQueryBugFixSpec.groovy | 106 ------
.../WhereQueryOldIssueVerificationSpec.groovy | 371 ---------------------
.../core/GrailsDataHibernate5TckManager.groovy | 1 -
.../groovy/grails/orm/CriteriaMethodInvoker.java | 31 +-
.../grails/gorm/tests/DeleteAllWhereSpec.groovy | 57 ----
.../grails/gorm/tests/WhereQueryBugFixSpec.groovy | 106 ------
.../WhereQueryOldIssueVerificationSpec.groovy | 371 ---------------------
.../core/GrailsDataHibernate7TckManager.groovy | 1 -
.../datastore/mapping/mongo/query/MongoQuery.java | 40 ++-
.../gorm/mongo/EmbeddedAssociationSpec.groovy | 18 +
.../mapping/simple/query/SimpleMapQuery.groovy | 9 +-
grails-datamapping-core-test/build.gradle | 10 +
.../query/criteria/AbstractDetachedCriteria.groovy | 10 +-
.../transform/DetachedCriteriaTransformer.java | 10 +-
.../WhereQueryEmbeddedBlockTransformSpec.groovy | 117 +++++++
.../data/testing/tck/domains/ExternalRef.groovy | 26 ++
.../data/testing/tck/domains/SystemManaged.groovy | 29 ++
.../data/testing/tck/domains/WorkItem.groovy | 30 ++
.../data/testing/tck/domains/WorkItemGroup.groovy | 29 ++
.../data/testing/tck/domains/WqAuthor.groovy | 30 ++
.../data/testing/tck/domains/WqBiAuthor.groovy | 30 ++
.../data/testing/tck/domains/WqBiBook.groovy | 31 ++
.../data/testing/tck/domains/WqBookAuthor.groovy | 30 ++
.../data/testing/tck/domains/WqBookItem.groovy | 30 ++
.../grails/data/testing/tck/domains/WqFoo.groovy | 32 ++
.../data/testing/tck/domains/WqGroupedItem.groovy | 34 ++
.../data/testing/tck/domains/WqPhrase.groovy | 30 ++
.../grails/data/testing/tck/domains/WqRole.groovy | 28 ++
.../data/testing/tck/domains/WqRoleUser.groovy | 30 ++
.../testing/tck/domains/WqScientificBook.groovy | 31 ++
.../data/testing/tck/domains/WqSentence.groovy | 28 ++
.../data/testing/tck/domains/WqStudent.groovy | 40 +++
.../grails/data/testing/tck/domains/WqThing.groovy | 28 ++
.../data/testing/tck/domains/WqUserRole.groovy | 36 ++
.../grails/data/testing/tck/domains/WqWord.groovy | 30 ++
.../data/testing/tck/tests/DeleteAllSpec.groovy | 21 ++
.../tck/tests/WhereQueryEmbeddedSpec.groovy | 348 +++++++++++++++++++
.../tests/WhereQueryIssueVerificationSpec.groovy | 258 ++++++++++++++
.../tck/tests/WhereQueryLeftJoinSpec.groovy | 89 +++++
.../org/demo/spock/PerTestRecordingSpec.groovy | 80 +++--
45 files changed, 1632 insertions(+), 1129 deletions(-)