The GitHub Actions job "CI" on grails-core.git/test/document-datamapping-core-finders has succeeded. Run started by GitHub user jdaugherty (triggered by jdaugherty).
Head commit for run: 60064c3eff18358fac17bb49284abf71fd7f5e08 / James Daugherty <[email protected]> Drop the distinct() projection from findAllBy and unpend the Mongo OR count spec ListResultFinder applied query.projections().distinct() before list(). The old FindAllByFinder stopped doing that in 2926a0f644 (#16066), so this was a regression reintroduced by the refactor rather than a preserved quirk. GORM for Neo4j only supports count and id projections and threw UnsupportedOperationException for every findAllBy* call, failing 60 tests in the Neo4j functional job. Remove the call, assert in ListResultFinderSpec that no projection is applied, and drop the sync/rx inconsistency notes that described the removed behavior. DisjunctionQuerySpec."Count all dogs or pets with the name Jack" was marked @PendingFeature for #15789. CountFinder now adds OR criteria through Query.add(Junction, Criterion), which resolves an association argument to its identifier the way the AND path always did, so the count is correct and Spock reported the unexpected pass as a failure. Remove the annotation. Fixes #15789 Report URL: https://github.com/apache/grails-core/actions/runs/36746065907 With regards, GitHub Actions via GitBox
