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

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


    from 2900b582ee refactor: extract resolveJoinTableForeignKeyColumnName into 
HibernateToManyProperty
     new 0e03344289 refactor: create SimpleValue inside of 
simpleValueColumnBinder
     new 16f87ae438 updated docs using Copilot
     new 470051ded3 refactor(hibernate7): merge AbstractHibernateDatastore into 
HibernateDatastore
     new b4e5f0a0b9 Fixed SubqueryAliasSpec
     new a11183cb22 rename for Hibernate7OptimisticLockingSpec
     new e24cc7f9dd fix FindByExample
     new dab82d7d34 Restore NamedCriteria to Hibernate 5

The 7 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/README.md                   |  24 +
 .../grails/orm/HibernateCriteriaBuilder.java       |  10 +-
 .../orm/hibernate/AbstractHibernateDatastore.java  | 512 ---------------------
 .../AbstractHibernateGormValidationApi.groovy      |   4 +-
 .../orm/hibernate/AbstractHibernateSession.java    |   4 +-
 .../grails/orm/hibernate/HibernateDatastore.java   | 448 +++++++++++++++++-
 .../orm/hibernate/HibernateGormStaticApi.groovy    |  16 +-
 .../org/grails/orm/hibernate/HibernateSession.java |   6 +-
 .../binder/SimpleValueColumnBinder.java            |  23 +
 .../secondpass/BasicCollectionElementBinder.java   |   9 +-
 .../secondpass/ListSecondPassBinder.java           |   5 +-
 .../secondpass/MapSecondPassBinder.java            |  12 +-
 .../listener/AbstractHibernateEventListener.java   |   8 +-
 .../event/listener/HibernateEventListener.java     |   6 +-
 .../multitenancy/MultiTenantEventListener.java     |   8 +-
 .../orm/hibernate/query/JpaFromProvider.java       |   4 +
 .../orm/hibernate/query/PredicateGenerator.java    |  32 +-
 .../support/ClosureEventTriggeringInterceptor.java |   6 +-
 .../hibernate/support/DataSourceFactoryBean.groovy |   6 +-
 .../support/HibernateDatastoreFactoryBean.groovy   |   6 +-
 ...oovy => Hibernate7OptimisticLockingSpec.groovy} |   2 +-
 .../grails/gorm/specs/SubqueryAliasSpec.groovy     |   5 +-
 .../hibernatequery/JpaFromProviderSpec.groovy      | 182 ++++++++
 .../hibernatequery/PredicateGeneratorSpec.groovy   |  21 +
 .../HibernateDatastoreIntegrationSpec.groovy       |  32 +-
 .../hibernate/HibernateGormStaticApiSpec.groovy    |  50 +-
 .../listener/HibernateEventListenerSpec.groovy     |   2 +-
 .../MultiTenantEventListenerSpec.groovy            |  26 +-
 .../src/docs/asciidoc/advancedGORMFeatures.adoc    |  36 ++
 .../advancedGORMFeatures/defaultSortOrder.adoc     |  43 ++
 .../docs/asciidoc/advancedGORMFeatures/ormdsl.adoc |  19 +
 .../advancedGORMFeatures/ormdsl/caching.adoc       |  95 ++++
 .../ormdsl/compositePrimaryKeys.adoc               |  49 ++
 .../ormdsl/customCascadeBehaviour.adoc             |  50 ++
 .../ormdsl/customHibernateTypes.adoc               |  67 +++
 .../ormdsl/customNamingStrategy.adoc               |  52 +++
 .../ormdsl/databaseIndices.adoc                    |  55 +++
 .../ormdsl/derivedProperties.adoc                  |  57 +++
 .../advancedGORMFeatures/ormdsl/fetchingDSL.adoc   |  74 +++
 .../advancedGORMFeatures/ormdsl/identity.adoc      |  65 +++
 .../ormdsl/inheritanceStrategies.adoc              |  95 ++++
 .../ormdsl/optimisticLockingAndVersioning.adoc     |  65 +++
 .../ormdsl/tableAndColumnNames.adoc                | 123 +++++
 .../docs/src/docs/asciidoc/domainClasses.adoc      |  66 +++
 .../asciidoc/domainClasses/gormAssociation.adoc    |  28 ++
 .../gormAssociation/basicCollectionTypes.adoc      |  88 ++++
 .../domainClasses/gormAssociation/manyToMany.adoc  |  68 +++
 .../gormAssociation/manyToOneAndOneToOne.adoc      |  78 ++++
 .../domainClasses/gormAssociation/oneToMany.adoc   |  71 +++
 .../asciidoc/domainClasses/gormComposition.adoc    |  61 +++
 .../asciidoc/domainClasses/inheritanceInGORM.adoc  |  54 +++
 .../asciidoc/domainClasses/sets,ListsAndMaps.adoc  |  69 +++
 .../docs/src/docs/asciidoc/introduction.adoc       |  53 +++
 .../docs/src/docs/asciidoc/persistenceBasics.adoc  |   4 +
 .../docs/asciidoc/persistenceBasics/cascades.adoc  |  44 ++
 .../persistenceBasics/deletingObjects.adoc         |  53 +++
 .../docs/asciidoc/persistenceBasics/fetching.adoc  |  55 +++
 .../docs/asciidoc/persistenceBasics/locking.adoc   |  40 ++
 .../persistenceBasics/modificationChecking.adoc    |  45 ++
 .../persistenceBasics/savingAndUpdating.adoc       |  76 +++
 .../docs/asciidoc/programmaticTransactions.adoc    |  73 +++
 .../docs/src/docs/asciidoc/querying.adoc           |  39 ++
 .../docs/src/docs/asciidoc/quickStartGuide.adoc    |   7 +
 .../docs/asciidoc/quickStartGuide/basicCRUD.adoc   |  89 ++++
 ...urceAggregatePersistenceContextInterceptor.java |   6 +-
 .../AggregatePersistenceContextInterceptor.java    |   6 +-
 .../GrailsOpenSessionInViewInterceptor.java        |   4 +-
 .../HibernatePersistenceContextInterceptor.java    |   6 +-
 .../org/grails/datastore/gorm/GormEnhancer.groovy  |  71 +++
 .../org/grails/datastore/gorm/GormEntity.groovy    |  26 ++
 .../org/grails/datastore/gorm/GormStaticApi.groovy |   7 +
 .../datastore/gorm/query/NamedCriteriaProxy.groovy | 297 ++++++++++++
 .../testing/tck/tests/FindByExampleSpec.groovy     |   1 -
 73 files changed, 3348 insertions(+), 651 deletions(-)
 delete mode 100644 
grails-data-hibernate7/core/src/main/groovy/org/grails/orm/hibernate/AbstractHibernateDatastore.java
 rename 
grails-data-hibernate7/core/src/test/groovy/grails/gorm/specs/{Hibernate6OptimisticLockingSpec.groovy
 => Hibernate7OptimisticLockingSpec.groovy} (98%)
 create mode 100644 
grails-data-hibernate7/core/src/test/groovy/grails/gorm/specs/hibernatequery/JpaFromProviderSpec.groovy
 create mode 100644 
grails-datamapping-core/src/main/groovy/org/grails/datastore/gorm/query/NamedCriteriaProxy.groovy

Reply via email to