The GitHub Actions job "Groovy Snapshot Canary Build" on grails-core.git/fix/16600-trait-default-values-8.0.x has failed. Run started by GitHub user MartinJesusDev (triggered by jdaugherty).
Head commit for run: 87a3f936e506688ac08476b2379490a920198eae / MartinJesusDev <[email protected]> fix: reuse the Groovy proxy wrapper per entity and class loader on Hibernate 5 The wrapper around the stock proxy class was generated on every postInstantiate, so every SessionFactory defined a new class for each Groovy entity. Hibernate 5.6 names its proxy classes randomly and Grails builds a new provider for every SessionFactory, so the stock class never repeats and the wrapper cannot be keyed on it; cache it by entity and interfaces in a static TypeCache.WithInlineExpunction instead, and build the stock class only on a miss. One wrapper per entity and class loader, which is what Hibernate 7 gets from its ByteBuddyState. Refs #16600 Generated-by: OpenCode (DeepSeek V4.1 Flash) Report URL: https://github.com/apache/grails-core/actions/runs/38637262736 With regards, GitHub Actions via GitBox
