You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@grails.apache.org by bo...@apache.org on 2026/10/20 21:16:53 UTC
(grails-core) branch 9.0.x-remove-h5 updated (a741b7ccb7 -> ed51175228)
This is an automated email from the ASF dual-hosted git repository.
borinquenkid pushed a change to branch 9.0.x-remove-h5
in repository https://gitbox.apache.org/repos/asf/grails-core.git
from a741b7ccb7 Merge branch 'nb/16570-merge' into sync10/9.0.x-remove-h5
add fb8ecf06f8 Set the 10.0.x branch version to 10.0.0-SNAPSHOT and githubBranch to 10.0.x
add 506b56806e Merge pull request #16669 from apache/chore/10.0.x-branch-version
add 04f110a9df build: report a module's cli source set to JaCoCo so Codecov sees command code
add 31f8b999e6 Resolve the cli source set's directories lazily in the JaCoCo aggregate
add e70fd9f50a Merge pull request #16689 from apache/build/jacoco-cli-source-set
add dd932bf155 [skip tests] Merge branch '8.0.x' into 8.1.x
add d0e1a08e1d [skip tests] Merge branch '8.1.x' into 9.0.x
add 9f91caa183 [skip tests] Merge branch '9.0.x' into 9.1.x
add ecd5a7c2f6 [skip tests] Merge branch '9.1.x' into 10.0.x
add d2e9cf901d Merge remote-tracking branch 'origin/10.0.x' into refactor/java-to-groovy-grails-data-hibernate7
add e0f625a7c0 Merge remote-tracking branch 'origin/refactor/java-to-groovy-grails-data-hibernate7' into nb/16568-merge-h7
add 6947b60205 Merge branch 'nb/16568-merge-h7' into nb/16569-merge
add f1ef65fcfe Merge branch 'nb/16569-merge' into nb/16570-merge
add d8da35f6d2 Merge branch 'nb/16570-merge' into sync10/9.0.x-remove-h5
add 68a5522d0a Bind a CompositeUserType property as a component under Hibernate 7
add c752ae1003 Merge #16695 (bind a CompositeUserType property as a component) into the Groovy conversion
add 2909106d78 Merge commit 'c752ae10033ee2f2dca74ded8876e7a9c0778850' into nb/16568-merge-h7
add 2f7e3de4ad test(hibernate7): refreeze the classic oracle with the fixtures added since the last freeze
add c3d0a8111d test(hibernate7): follow Hibernate's proxy base class and promote the fixed collection-key feature
add 4011aff181 Take composite user type attributes from fields and readable properties
add d8ea0e4fab Merge #16695's attribute rule (fields and readable properties) into the Groovy conversion
add f0eb0b504d Merge commit 'd8ea0e4fab' into nb/16568-merge-h7
add c371c1ac30 feat(hibernate7): generate a property mapped with a composite user type
add 5615586b9b Merge branch 'nb/16568-merge-h7' into nb/16569-merge
add 05ee048153 test(hibernate7): let the composite user type spec hold under native binding, run the fixed collection-key spec natively
add 8193e3facf Merge branch 'nb/16569-merge' into nb/16570-merge
add 85ab1b857f test(hibernate7): prune oracle groups whose specs left with the classic binder, follow the assignability check of a deserialized proxy
add d7de828c31 Merge branch 'nb/16570-merge' into sync10/9.0.x-remove-h5
add ed51175228 test(hibernate7): record the EmbeddedHolder fixture group in the classic oracle
No new revisions were added by this update.
Summary of changes:
.agents/skills/hibernate-developer/SKILL.md | 1 +
THREAT_MODEL.md | 2 +-
.../grails/buildsrc/GrailsJacocoPlugin.groovy | 20 +-
.../grails/buildsrc/GrailsJacocoPluginSpec.groovy | 49 ++
gradle.properties | 8 +-
.../test/groovy/grails/util/GrailsUtilTests.java | 2 +-
.../hibernate/HibernatePersistentProperty.groovy | 50 +-
...cets.groovy => CompositeAttributeFacets.groovy} | 13 +-
...acets.groovy => CompositeUserTypeFacets.groovy} | 14 +-
.../domainbinding/jpa/GrailsDomainGenerator.groovy | 187 ++++++
...eratedDomainClassesCompositeUserTypeSpec.groovy | 137 +++++
.../GeneratedDomainClassesSerializationSpec.groovy | 8 +-
.../hibernate/CompositeUserTypeMappingSpec.groovy | 633 +++++++++++++++++++++
.../GrailsHibernatePersistentPropertySpec.groovy | 36 ++
.../GrailsDomainGeneratorDifferentialSpec.groovy | 20 +
.../resources/classic-oracle/ddl-differential.txt | 90 +++
.../classic-oracle/generator-differential.txt | 45 +-
.../ormdsl/customHibernateTypes.adoc | 90 ++-
.../src/en/guide/upgrading/upgrading80x.adoc | 6 +
grails-doc/src/en/ref/Database Mapping/type.adoc | 14 +-
threat-model.yaml | 2 +-
21 files changed, 1379 insertions(+), 48 deletions(-)
copy grails-data-hibernate7/core/src/main/groovy/org/grails/orm/hibernate/cfg/domainbinding/jpa/{UniqueKeyFacets.groovy => CompositeAttributeFacets.groovy} (65%)
copy grails-data-hibernate7/core/src/main/groovy/org/grails/orm/hibernate/cfg/domainbinding/jpa/{NaturalIdFacets.groovy => CompositeUserTypeFacets.groovy} (62%)
create mode 100644 grails-data-hibernate7/core/src/test/groovy/grails/gorm/tests/generated/GeneratedDomainClassesCompositeUserTypeSpec.groovy
create mode 100644 grails-data-hibernate7/core/src/test/groovy/org/grails/orm/hibernate/CompositeUserTypeMappingSpec.groovy