You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@grails.apache.org by GitBox <gi...@apache.org> on 2026/10/25 02:44:52 UTC
[GH] (grails-core/fix/h7-collection-criterion-8.0.x): Workflow run "CI" is working again!
The GitHub Actions job "CI" on grails-core.git/fix/h7-collection-criterion-8.0.x has succeeded.
Run started by GitHub user borinquenkid (triggered by borinquenkid).
Head commit for run:
c92ba20fcc47cb744f662112e7d4373e40e413a2 / Walter Duque de Estrada <wb...@mac.com>
Hibernate 7: unwrap join expressions to parent collection attribute in PredicateGenerator
In Hibernate 7, collection criteria (isEmpty, isNotEmpty, size*, isMember) expect
a plural attribute path on the parent entity (SqmPluralValuedSimplePath). When the
association was already joined in the query, resolving the collection path against
the query context returned the Join instead, throwing a ClassCastException inside
Hibernate's SqmCriteriaNodeBuilder.
Unwrap any Join expression to its parent collection attribute before passing it to
collection predicates in PredicateGenerator, and add upgrading notes in grails-doc.
Fixes #16633
Report URL: https://github.com/apache/grails-core/actions/runs/40151493906
With regards,
GitHub Actions via GitBox