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/07 00:00:39 UTC
(grails-core) branch fix/hibernate7-many-to-many-without-owner-8.0.x updated (789223cc34 -> 9eec0fea5c)
This is an automated email from the ASF dual-hosted git repository.
borinquenkid pushed a change to branch fix/hibernate7-many-to-many-without-owner-8.0.x
in repository https://gitbox.apache.org/repos/asf/grails-core.git
from 789223cc34 fix: warn at startup when a many-to-many has no belongsTo on either side
add 01abdd70af Hibernate 7: an inverse many-to-many reads the join table its owner writes (#16531)
add abe23aa12a Hibernate 7: release child datastores and schema tenant session factories on destroy
add 297273d0c8 Hibernate 5: release child datastores and schema tenant session factories on destroy
add 5887ff8e46 Release the datastores HibernateDatastoreSpec makes fail to destroy
add 1dd21559fb Verify schema tenant datastores leave the GORM registry on destroy
add cd130361f1 Tidy the destroy path of the child datastores and the constraint removal
add 827d35b537 Merge pull request #16535 from apache/fix/hibernate7-datastore-leaks
add 33f804f3d2 fix: resolve nested classes from source when generating the tag library index
add 5ea8154b60 Merge pull request #16538 from apache/fix/taglib-index-nested-classes
add 9eec0fea5c Merge origin/8.0.x into fix/hibernate7-many-to-many-without-owner-8.0.x
No new revisions were added by this update.
Summary of changes:
.../grails/orm/hibernate/HibernateDatastore.java | 48 +++++
.../hibernate/HibernateDatastoreDestroySpec.groovy | 135 ++++++++++++
.../grails/orm/hibernate/HibernateDatastore.java | 58 ++++-
.../cfg/domainbinding/binder/CollectionBinder.java | 43 ++++
.../gorm/tests/HibernateGormDatastoreSpec.groovy | 11 +
.../tests/ManyToManyInverseJoinTableSpec.groovy | 233 +++++++++++++++++++++
.../core/GrailsDataHibernate7TckManager.groovy | 61 ++++--
.../hibernate/HibernateDatastoreDestroySpec.groovy | 135 ++++++++++++
.../orm/hibernate/HibernateDatastoreSpec.groovy | 6 +
.../cfg/domainbinding/CollectionBinderSpec.groovy | 82 +++++++-
.../org/grails/datastore/gorm/GormRegistry.groovy | 8 +-
.../datastore/gorm/GormRegistryCoverageSpec.groovy | 22 +-
.../src/en/ref/Database Mapping/joinTable.adoc | 2 +
.../taglib/index/TagLibraryIndexGenerator.java | 44 +++-
.../index/SourceResolvedIndexGeneratorSpec.groovy | 129 ++++++++++++
15 files changed, 978 insertions(+), 39 deletions(-)
create mode 100644 grails-data-hibernate5/core/src/test/groovy/org/grails/orm/hibernate/HibernateDatastoreDestroySpec.groovy
create mode 100644 grails-data-hibernate7/core/src/test/groovy/grails/gorm/tests/ManyToManyInverseJoinTableSpec.groovy
create mode 100644 grails-data-hibernate7/core/src/test/groovy/org/grails/orm/hibernate/HibernateDatastoreDestroySpec.groovy