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

borinquenkid pushed a change to branch 8.0.x-hibernate7
in repository https://gitbox.apache.org/repos/asf/grails-core.git


    from ec859875d3 CascadeBehavior refactor
     new a07354c66d Fix conventional naming for associations and handle package 
dots in FQCN prefixes for join columns
     new 666b60a6e8 Implement ManagedEntity instanceId methods in 
HibernateEntityTransformation for Hibernate 7 compatibility
     new 246668c087 Replace Session.save() with Session.persist() in 
ExecuteQueryWithinValidatorSpec for Hibernate 7
     new 5e717b8669 update progress
     new 4c83c1a688 Update Proxy Initialization Behavior and Hibernate 7 
compatibility
     new dc6a6d467e update progress
     new 9bc8623f6c Fix event handling fall-through in HibernateEventListener 
and add unit tests
     new 439fd2a627 update progress
     new d84b7e0d96 Fix(hibernate7): Resolve DDL generation issues and update 
NamingStrategyWrapperSpec
     new 07c8808a82 Fix(hibernate7): Resolve TwoUnidirectionalHasManySpec issue
     new 1d13ad208c update progress
     new 0f1ce7d429 update progress
     new 7e8a276b54 update progress
     new b13faa9bf0 update progress
     new 9d4fb3a2d6 update progress
     new 28448e5f54 update progress
     new 2b26edfdd7 update progress
     new e9eedb1f1a update progress
     new 8e11ab83c7 update progress
     new b53653b76d update progress
     new aff727bb4e update progress
     new 8bbe15fe16 update progress
     new 56ec51c833 update progress
     new 8404912c2c update progress
     new 51365f2cc5 update progress

The 25 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 grails-data-hibernate7/core/HIBERNATE7-TESTS.csv   |  30 +--
 .../core/HIBERNATE7-UPGRADE-PROGRESS.md            |  51 +++++
 grails-data-hibernate7/core/build.gradle           |   1 +
 .../orm/hibernate/AbstractHibernateSession.java    |  26 ++-
 .../orm/hibernate/GrailsHibernateTemplate.java     |   8 +-
 .../orm/hibernate/HibernateGormInstanceApi.groovy  |   1 -
 .../orm/hibernate/HibernateGormStaticApi.groovy    |  13 ++
 .../grails/orm/hibernate/IHibernateTemplate.java   |  10 +-
 .../hibernate/cfg/AbstractGrailsDomainBinder.java  |  78 -------
 .../orm/hibernate/cfg/GrailsDomainBinder.java      | 239 +++++++--------------
 .../orm/hibernate/cfg/HibernateMappingContext.java |   5 +-
 .../hibernate/cfg/HibernatePersistentEntity.java   |  19 ++
 .../org/grails/orm/hibernate/cfg/Identity.groovy   |   8 +
 .../cfg/domainbinding/BasicValueIdCreator.java     |  88 ++++++++
 .../domainbinding/DefaultColumnNameFetcher.java    |   2 +-
 .../cfg/domainbinding/GrailsIdentityGenerator.java |  18 ++
 .../domainbinding/GrailsIncrementGenerator.java    |  45 ++++
 .../GrailsSequenceStyleGenerator.java              |  55 +++++
 .../cfg/domainbinding/GrailsTableGenerator.java    |  67 ++++++
 .../cfg/domainbinding/NamingStrategyWrapper.java   |   6 +-
 .../cfg/domainbinding/RootMappingFetcher.java      |  19 ++
 .../cfg/domainbinding/SimpleIdBinder.java          |  67 ++++++
 .../compiler/HibernateEntityTransformation.groovy  |  32 +++
 .../event/listener/HibernateEventListener.java     |   6 +-
 .../orm/hibernate/proxy/HibernateProxyHandler.java |  40 +++-
 .../hibernate/query/GrailsHibernateQueryUtils.java |  11 +-
 .../CompositeIdWithManyToOneAndSequenceSpec.groovy |   2 +-
 .../specs/ExecuteQueryWithinValidatorSpec.groovy   |   2 +-
 .../HibernateDirtyCheckingSpec.groovy              |   8 +-
 .../HibernateUpdateFromListenerSpec.groovy         |   3 +
 .../hasmany/TwoUnidirectionalHasManySpec.groovy    |  46 ++++
 .../TablePerConcreteClassAndDateCreatedSpec.groovy |   2 +-
 .../MultiTenancyBidirectionalManyToManySpec.groovy |  20 +-
 ...pec.groovy => Hibernate7GroovyProxySpec.groovy} |  12 +-
 .../domainbinding/BasicValueIdCreatorSpec.groovy   | 133 ++++++++++++
 .../cfg/domainbinding/ColumnBinderSpec.groovy      |  10 +-
 .../domainbinding/NamingStrategyWrapperSpec.groovy |  43 +++-
 .../domainbinding/RootMappingFetcherSpec.groovy    |  60 ++++++
 .../domainbinding/SequenceGeneratorsSpec.groovy    | 151 +++++++++++++
 .../cfg/domainbinding/SimpleIdBinderSpec.groovy    | 114 ++++++++++
 .../listener/HibernateEventListenerSpec.groovy     |  81 +++++++
 .../org/grails/datastore/gorm/GormStaticApi.groovy |   4 +-
 .../datastore/gorm/proxy/GroovyProxyFactory.groovy |  86 +++++---
 .../core/MethodNotImplementedException.java        |  15 ++
 .../org/grails/datastore/mapping/core/Session.java |   9 +
 .../mapping/model/PersistentProperty.java          |  11 +
 .../datastore/mapping/model/types/Association.java |   4 +
 47 files changed, 1401 insertions(+), 360 deletions(-)
 create mode 100644 grails-data-hibernate7/core/HIBERNATE7-UPGRADE-PROGRESS.md
 delete mode 100644 
grails-data-hibernate7/core/src/main/groovy/org/grails/orm/hibernate/cfg/AbstractGrailsDomainBinder.java
 create mode 100644 
grails-data-hibernate7/core/src/main/groovy/org/grails/orm/hibernate/cfg/domainbinding/BasicValueIdCreator.java
 create mode 100644 
grails-data-hibernate7/core/src/main/groovy/org/grails/orm/hibernate/cfg/domainbinding/GrailsIdentityGenerator.java
 create mode 100644 
grails-data-hibernate7/core/src/main/groovy/org/grails/orm/hibernate/cfg/domainbinding/GrailsIncrementGenerator.java
 create mode 100644 
grails-data-hibernate7/core/src/main/groovy/org/grails/orm/hibernate/cfg/domainbinding/GrailsSequenceStyleGenerator.java
 create mode 100644 
grails-data-hibernate7/core/src/main/groovy/org/grails/orm/hibernate/cfg/domainbinding/GrailsTableGenerator.java
 create mode 100644 
grails-data-hibernate7/core/src/main/groovy/org/grails/orm/hibernate/cfg/domainbinding/RootMappingFetcher.java
 create mode 100644 
grails-data-hibernate7/core/src/main/groovy/org/grails/orm/hibernate/cfg/domainbinding/SimpleIdBinder.java
 rename 
grails-data-hibernate7/core/src/test/groovy/grails/gorm/specs/proxy/{Hibernate6GroovyProxySpec.groovy
 => Hibernate7GroovyProxySpec.groovy} (75%)
 create mode 100644 
grails-data-hibernate7/core/src/test/groovy/org/grails/orm/hibernate/cfg/domainbinding/BasicValueIdCreatorSpec.groovy
 create mode 100644 
grails-data-hibernate7/core/src/test/groovy/org/grails/orm/hibernate/cfg/domainbinding/RootMappingFetcherSpec.groovy
 create mode 100644 
grails-data-hibernate7/core/src/test/groovy/org/grails/orm/hibernate/cfg/domainbinding/SequenceGeneratorsSpec.groovy
 create mode 100644 
grails-data-hibernate7/core/src/test/groovy/org/grails/orm/hibernate/cfg/domainbinding/SimpleIdBinderSpec.groovy
 create mode 100644 
grails-data-hibernate7/core/src/test/groovy/org/grails/orm/hibernate/event/listener/HibernateEventListenerSpec.groovy
 create mode 100644 
grails-datastore-core/src/main/groovy/org/grails/datastore/mapping/core/MethodNotImplementedException.java

Reply via email to