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 <[email protected]>
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(-)

Reply via email to