The GitHub Actions job "Groovy Snapshot Canary Build" on 
grails-core.git/fix/16688-h7-composite-user-type has failed.
Run started by GitHub user jdaugherty (triggered by jdaugherty).

Head commit for run:
242a2eaba092b9d66857fbdea04da1e864afb6da / James Daugherty 
<[email protected]>
Key the bound columns of a composite user type and expand a group property to 
all of its columns

`CreateKeyForProps.createKeyForColumns` now takes the bound `Column` objects, 
so the unique key of a composite
user type property keeps the quoting and the case of its columns instead of 
holding copies named after
`getName()`, which dropped the quoting of a mixed-case or reserved-word column.

`addGroupColumns` resolves every column of a group property through the new
`ColumnNameForPropertyAndPathFetcher.getColumnNamesForPropertyAndPath`, so a 
uniqueness group that names a
composite user type property, from another composite property or from a plain 
one, spans all of its columns
rather than one nonexistent default name or a multi-column mapping error.

The attribute discovery and the column naming of `CompositeUserTypeBinder` move 
to `CompositeUserTypeColumns`,
which the binder and the fetcher share.

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

With regards,
GitHub Actions via GitBox

Reply via email to