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/10 18:02:31 UTC

(grails-core) branch 9.0.x-h7-native-default updated (dfc673b618 -> e9e68c3d13)

This is an automated email from the ASF dual-hosted git repository.

borinquenkid pushed a change to branch 9.0.x-h7-native-default
in repository https://gitbox.apache.org/repos/asf/grails-core.git


    from dfc673b618 fix(hibernate7): accept the tenant id as a part of a composite identifier in native binding
     add ee3d2b0b58 fix: keep the Java-facing API of the converted Hibernate 7 classes
     add 4b481384f6 test: pin the Java-facing API of the converted Hibernate 7 classes
     add f3b3ad2e10 Merge branch 'refactor/java-to-groovy-grails-data-hibernate7' into 9.0.x-h7-native-binding-v2
     add e9e68c3d13 Merge branch '9.0.x-h7-native-binding-v2' into 9.0.x-h7-native-default-v2

No new revisions were added by this update.

Summary of changes:
 .../grails/orm/HibernateCriteriaBuilder.groovy     |  74 +++++------
 .../orm/hibernate/cfg/GrailsHibernateUtil.groovy   |  28 ++---
 .../orm/hibernate/cfg/IdentityEnumType.groovy      |   4 +-
 .../cfg/domainbinding/binder/ClassBinder.groovy    |   6 +-
 .../binder/ClassPropertiesBinder.groovy            |   2 +
 .../CollectionForPropertyConfigBinder.groovy       |   3 +-
 .../binder/ColumnConfigToColumnBinder.groovy       |   3 +-
 .../domainbinding/binder/ComponentBinder.groovy    |   6 +-
 .../domainbinding/binder/CompositeIdBinder.groovy  |   4 +-
 .../domainbinding/binder/GrailsDomainBinder.groovy |   5 +-
 .../cfg/domainbinding/binder/RootBinder.groovy     |   5 +-
 .../RootPersistentClassCommonValuesBinder.groovy   |   2 +-
 .../domainbinding/binder/SimpleValueBinder.groovy  |   3 +-
 .../binder/SubclassMappingBinder.groovy            |   2 +
 .../collectionType/CollectionHolder.groovy         |  13 +-
 .../hibernate/HibernatePersistentProperty.groovy   |   4 +
 .../hibernate/HibernateToManyProperty.groovy       |   2 +
 .../cfg/domainbinding/util/BackticksRemover.groovy |   2 +-
 .../util/NamingStrategyProvider.groovy             |   5 +-
 .../orm/hibernate/query/HibernateAlias.groovy      |   5 +
 .../ClosureEventTriggeringInterceptor.groovy       |  20 +--
 .../grails/orm/hibernate/JavaFacingApiSpec.groovy  | 136 +++++++++++++++++++++
 .../hibernate7/ConfigurableJtaPlatform.groovy      |   6 +-
 .../support/hibernate7/HibernateCallback.groovy    |   2 +
 .../hibernate7/HibernateExceptionTranslator.groovy |   3 +
 .../hibernate7/HibernateJdbcException.groovy       |   2 +
 ...HibernateObjectRetrievalFailureException.groovy |   2 +
 .../support/hibernate7/HibernateOperations.groovy  |   6 +
 .../hibernate7/HibernateQueryException.groovy      |   2 +
 .../hibernate7/HibernateSystemException.groovy     |   3 +-
 .../support/hibernate7/HibernateTemplate.groovy    |  49 +++++---
 .../hibernate7/HibernateTransactionManager.groovy  |  29 +++--
 .../hibernate7/LocalSessionFactoryBean.groovy      |  28 +++++
 .../hibernate7/LocalSessionFactoryBuilder.groovy   |   9 +-
 .../support/hibernate7/SessionFactoryUtils.groovy  |   6 +-
 .../support/hibernate7/SessionHolder.groovy        |   9 +-
 .../support/hibernate7/SpringBeanContainer.groovy  |   2 +
 .../hibernate7/SpringFlushSynchronization.groovy   |   3 +-
 .../support/hibernate7/SpringSessionContext.groovy |   3 +
 .../support/AsyncRequestInterceptor.groovy         |   3 +-
 .../support/OpenSessionInViewInterceptor.groovy    |  11 +-
 41 files changed, 379 insertions(+), 133 deletions(-)
 create mode 100644 grails-data-hibernate7/core/src/test/groovy/org/grails/orm/hibernate/JavaFacingApiSpec.groovy