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 36d28d1168 Last CompileDynamic
     new acba702987 Spotless Apply
     new 90c5e4787b HibernateAssociationQuery
     new 2edded5c82 GrailsSessionContext tested
     new db478261e0 HibernateConnectionSourceFactory tested
     new f49f35a634 HibernateMappingBuilder tested
     new a05a82cce7 HibernateGormInstanceApi tested
     new 8d46e43a0d HibernateRuntimeUtils tested
     new e8e0ce00d4 clean up RootBinder
     new adcc7954b0 clean up GrailsPropertyBinder
     new 8d186f7c21 clean up GrailsPropertyBinder
     new 35d187c36d test and cleanup HibernateHqlQuery
     new 03cc0dcb44 clean up ctors
     new 195f87baf4 update tests
     new 1df637570e update tests
     new 1be16cd418 removed unused code
     new 23066a68c6 more tests
     new e20c284d60 Adding HibernateAssociation
     new f5e79abf38 moving methods down from GrailsHibernatePersistentProperty

The 18 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:
 .../orm/hibernate/cfg/GrailsHibernateUtil.java     |  24 +-
 .../HibernateJtaTransactionManagerAdapter.java     | 235 ---------
 grails-data-hibernate7/GORM-QUERY-SAFETY-AUDIT.md  |   2 +-
 .../HIBERNATE7-GRAILS8-UPGRADE.md                  |  22 -
 grails-data-hibernate7/STATUS.md                   | 112 ++++
 .../groovy/grails/orm/CriteriaMethodInvoker.java   |   4 +-
 .../orm/hibernate/GrailsHibernateTemplate.java     |   2 +-
 .../grails/orm/hibernate/GrailsSessionContext.java |   9 +-
 .../grails/orm/hibernate/HibernateDatastore.java   |   6 +-
 .../orm/hibernate/HibernateGormInstanceApi.groovy  |  49 +-
 .../orm/hibernate/HibernateGormStaticApi.groovy    |  37 +-
 .../HibernateMappingContextSessionFactoryBean.java | 587 ---------------------
 .../access/TraitPropertyAccessStrategy.java        |   2 +-
 .../orm/hibernate/cfg/GrailsHibernateUtil.java     |  81 ++-
 .../cfg/GrailsNamedStrategyContributor.java        |  47 +-
 .../orm/hibernate/cfg/HibernateMappingContext.java |  40 +-
 .../cfg/HibernateMappingContextConfiguration.java  |   3 -
 .../grails/orm/hibernate/cfg/IdentityEnumType.java |  13 +-
 .../cfg/domainbinding/binder/CollectionBinder.java |  37 +-
 .../domainbinding/binder/CompositeIdBinder.java    |   3 -
 .../CompositeIdentifierToManyToOneBinder.java      |   6 +-
 .../cfg/domainbinding/binder/EnumTypeBinder.java   |   2 +-
 .../domainbinding/binder/GrailsDomainBinder.java   |  35 +-
 .../domainbinding/binder/GrailsPropertyBinder.java |  23 +-
 .../cfg/domainbinding/binder/ManyToOneBinder.java  |  28 +-
 .../binder/ManyToOneValuesBinder.java              |   7 +-
 .../cfg/domainbinding/binder/OneToOneBinder.java   |   6 +-
 .../cfg/domainbinding/binder/PropertyBinder.java   |   4 +-
 .../cfg/domainbinding/binder/RootBinder.java       |   6 -
 .../cfg/domainbinding/binder/SimpleIdBinder.java   |  18 -
 .../generator/GrailsIncrementGenerator.java        |  31 +-
 .../generator/GrailsSequenceWrapper.java           |   7 +-
 .../GrailsHibernatePersistentProperty.java         |  84 +--
 .../hibernate/HibernateAssociation.java            |  71 +++
 .../hibernate/HibernateIdentityMapping.java        |  11 +-
 .../hibernate/HibernateManyToOneProperty.java      |   2 +-
 .../hibernate/HibernateMappingBuilder.groovy       | 209 ++++----
 .../hibernate/HibernateOneToOneProperty.java       |   2 +-
 .../hibernate/HibernateToManyProperty.java         |  38 +-
 .../hibernate/HibernateToOneProperty.java          |  65 +++
 .../secondpass/CollectionSecondPassBinder.java     |   2 +-
 .../secondpass/MapSecondPassBinder.java            |   3 +-
 .../domainbinding/util/BasicValueIdCreator.java    |   7 +-
 .../util/ColumnNameForPropertyAndPathFetcher.java  |   1 -
 .../cfg/domainbinding/util/GrailsEnumType.java     |   3 +-
 .../AbstractHibernateConnectionSourceFactory.java  | 157 ------
 .../HibernateConnectionSourceFactory.java          | 328 ++++++------
 .../datasource/MultipleDataSourceSupport.java      |  50 --
 .../hibernate/query/GrailsHibernateQueryUtils.java |  10 +-
 .../hibernate/query/HibernateAssociationQuery.java | 147 ++----
 .../orm/hibernate/query/HibernateHqlQuery.java     | 558 ++++----------------
 .../grails/orm/hibernate/query/HibernateQuery.java |  18 +-
 .../orm/hibernate/query/HqlQueryContext.java       | 242 +++++++++
 .../orm/hibernate/query/PredicateGenerator.java    |  16 +
 .../support/ClosureEventTriggeringInterceptor.java |   1 -
 .../HibernateJtaTransactionManagerAdapter.java     | 236 ---------
 .../PlatformTransactionManagerProxy.java           |  57 --
 .../mapping/HibernateMappingBuilderSpec.groovy     | 402 ++++++++++++++
 .../HibernateAssociationQuerySpec.groovy           | 160 ++++++
 .../sessioncontext/GrailsSessionContextSpec.groovy |  87 +++
 .../grails/orm/CriteriaMethodInvokerSpec.groovy    | 285 ++++++++++
 .../orm/HibernateCriteriaBuilderDirectSpec.groovy  | 378 +++++++++++++
 .../hibernate/HibernateGormInstanceApiSpec.groovy  | 130 ++++-
 .../access/TraitPropertyAccessStrategySpec.groovy  | 262 +++++++++
 .../grails/orm/hibernate/cfg/MappingSpec.groovy    |  85 +++
 .../orm/hibernate/cfg/PropertyConfigSpec.groovy    | 457 ++++++++++++++++
 .../cfg/domainbinding/CollectionBinderSpec.groovy  |  30 +-
 .../cfg/domainbinding/CompositeIdBinderSpec.groovy |   2 +-
 ...CompositeIdentifierToManyToOneBinderSpec.groovy |   4 +-
 .../domainbinding/GrailsPropertyBinderSpec.groovy  |  42 +-
 .../cfg/domainbinding/ManyToOneBinderSpec.groovy   |  28 +-
 .../domainbinding/ManyToOneValuesBinderSpec.groovy |   9 +-
 .../cfg/domainbinding/OneToOneBinderSpec.groovy    |   2 +-
 .../cfg/domainbinding/PropertyBinderSpec.groovy    |   3 +-
 .../cfg/domainbinding/SimpleIdBinderSpec.groovy    |   2 +-
 .../cfg/domainbinding/VersionBinderSpec.groovy     |   2 +-
 .../cfg/domainbinding/binder/RootBinderSpec.groovy |   8 +-
 ...ootPersistentClassCommonValuesBinderSpec.groovy |  13 +-
 .../secondpass/ListSecondPassBinderSpec.groovy     |  30 +-
 .../secondpass/MapSecondPassBinderSpec.groovy      |  30 +-
 .../HibernateConnectionSourceFactorySpec.groovy    | 123 ++++-
 .../MultiTenantEventListenerSpec.groovy            | 229 ++++++++
 .../hibernate/query/HibernateHqlQuerySpec.groovy   | 226 ++++++++
 .../orm/hibernate/query/HqlQueryContextSpec.groovy | 317 +++++++++++
 .../support/HibernateRuntimeUtilsSpec.groovy       | 225 ++++++++
 ...urceAggregatePersistenceContextInterceptor.java | 137 ++---
 .../AggregatePersistenceContextInterceptor.java    |  31 +-
 .../GrailsOpenSessionInViewInterceptor.java        |  83 ++-
 .../HibernatePersistenceContextInterceptor.java    | 395 +++++++-------
 ...nFactoryAwarePersistenceContextInterceptor.java |  11 +-
 .../model/types/mapping/ManyToManyWithMapping.java |   4 -
 91 files changed, 4995 insertions(+), 3043 deletions(-)
 delete mode 100644 
grails-data-hibernate5/core/src/main/groovy/org/grails/orm/hibernate/transaction/HibernateJtaTransactionManagerAdapter.java
 create mode 100644 grails-data-hibernate7/STATUS.md
 delete mode 100644 
grails-data-hibernate7/core/src/main/groovy/org/grails/orm/hibernate/HibernateMappingContextSessionFactoryBean.java
 create mode 100644 
grails-data-hibernate7/core/src/main/groovy/org/grails/orm/hibernate/cfg/domainbinding/hibernate/HibernateAssociation.java
 create mode 100644 
grails-data-hibernate7/core/src/main/groovy/org/grails/orm/hibernate/cfg/domainbinding/hibernate/HibernateToOneProperty.java
 delete mode 100644 
grails-data-hibernate7/core/src/main/groovy/org/grails/orm/hibernate/connections/AbstractHibernateConnectionSourceFactory.java
 delete mode 100644 
grails-data-hibernate7/core/src/main/groovy/org/grails/orm/hibernate/datasource/MultipleDataSourceSupport.java
 create mode 100644 
grails-data-hibernate7/core/src/main/groovy/org/grails/orm/hibernate/query/HqlQueryContext.java
 delete mode 100644 
grails-data-hibernate7/core/src/main/groovy/org/grails/orm/hibernate/transaction/HibernateJtaTransactionManagerAdapter.java
 delete mode 100644 
grails-data-hibernate7/core/src/main/groovy/org/grails/orm/hibernate/transaction/PlatformTransactionManagerProxy.java
 create mode 100644 
grails-data-hibernate7/core/src/test/groovy/grails/gorm/hibernate/mapping/HibernateMappingBuilderSpec.groovy
 create mode 100644 
grails-data-hibernate7/core/src/test/groovy/grails/gorm/specs/hibernatequery/HibernateAssociationQuerySpec.groovy
 create mode 100644 
grails-data-hibernate7/core/src/test/groovy/grails/gorm/specs/sessioncontext/GrailsSessionContextSpec.groovy
 create mode 100644 
grails-data-hibernate7/core/src/test/groovy/grails/orm/HibernateCriteriaBuilderDirectSpec.groovy
 create mode 100644 
grails-data-hibernate7/core/src/test/groovy/org/grails/orm/hibernate/access/TraitPropertyAccessStrategySpec.groovy
 create mode 100644 
grails-data-hibernate7/core/src/test/groovy/org/grails/orm/hibernate/cfg/PropertyConfigSpec.groovy
 create mode 100644 
grails-data-hibernate7/core/src/test/groovy/org/grails/orm/hibernate/multitenancy/MultiTenantEventListenerSpec.groovy
 create mode 100644 
grails-data-hibernate7/core/src/test/groovy/org/grails/orm/hibernate/query/HibernateHqlQuerySpec.groovy
 create mode 100644 
grails-data-hibernate7/core/src/test/groovy/org/grails/orm/hibernate/query/HqlQueryContextSpec.groovy
 create mode 100644 
grails-data-hibernate7/core/src/test/groovy/org/grails/orm/hibernate/support/HibernateRuntimeUtilsSpec.groovy

Reply via email to