The GitHub Actions job "Groovy Snapshot Canary Build" on 
grails-core.git/feat/criteria-handler-context-8.1.x has failed.
Run started by GitHub user borinquenkid (triggered by borinquenkid).

Head commit for run:
54a44543b221b2345497942f9374a3f40c4b7459 / Walter Duque de Estrada 
<[email protected]>
Hibernate 7: answer the review of the handler context: a closure registers 
without as, the alias resolves, the headers are in

registerCriterionHandler takes a closure and registers it as a 
ContextualCriterionHandler when it has five
parameters and as a CriterionHandler otherwise, so the two shapes of handler 
work without as, as the order
handler does. The map of order handlers is private: registerOrderHandler, 
orderHandler and
clearCustomOrderHandlers cover registration, lookup and cleanup, and a direct 
read skips the discovery.
getFullyQualifiedExpression returns the projection a sqlProjection alias stands 
for when no property resolves
the path, and a property of the same name still wins, so a restriction on it 
keeps restricting the property.

QueryPathContext and the example order provider file carry the ASF header, the 
registration note says that
discovery does not replace a registered handler while registering in code does, 
and the discovery spec's
provider handles an interrupt. New specs: a createAlias alias shares the join 
GORM created, in a detached
criteria and in the builder; a four and a five parameter closure register 
without as; the context resolves a
projection alias while a property of the same name stays a property.

Report URL: https://github.com/apache/grails-core/actions/runs/39975525180

With regards,
GitHub Actions via GitBox

Reply via email to