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

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


    from e53dfd9ba5 fix tests
     add 98623faf36 fix compilation

No new revisions were added by this update.

Summary of changes:
 BRANCHES.md                                        | 237 ++++++
 NOTICE                                             |   6 +-
 fix.sh                                             |  43 +
 .../orm/hibernate/cfg/HibernateMappingContext.java |   8 +-
 .../hibernate/query/AbstractHibernateQuery.java    |   2 +-
 grails-data-hibernate7/README.md                   |  23 +
 .../boot-plugin/gradle.properties                  |   2 +-
 grails-data-hibernate7/core/COVERAGE.md            | 255 ++++++
 .../{orm => gorm}/hibernate/HibernateEntity.groovy |  48 +-
 .../hibernate/annotation/ManagedEntity.java        |   0
 .../hibernate/mapping/MappingBuilder.groovy        |   0
 .../groovy/grails/orm/CriteriaMethodInvoker.java   | 148 ++--
 .../main/groovy/grails/orm/CriteriaMethods.java    |   6 +-
 .../grails/orm/HibernateCriteriaBuilder.java       | 308 ++++---
 .../orm/hibernate/AbstractHibernateDatastore.java  | 517 ------------
 .../AbstractHibernateGormValidationApi.groovy      | 163 ----
 .../orm/hibernate/AbstractHibernateSession.java    | 243 ------
 .../CloseSuppressingInvocationHandler.java         |  77 ++
 .../orm/hibernate/EventListenerIntegrator.java     |   6 +-
 .../orm/hibernate/GrailsHibernateTemplate.java     | 164 ++--
 .../GrailsHibernateTransactionManager.groovy       |  14 +-
 .../grails/orm/hibernate/GrailsSessionContext.java |  15 +-
 .../grails/orm/hibernate/HibernateDatastore.java   | 582 ++++++++++---
 .../orm/hibernate/HibernateGormInstanceApi.groovy  | 163 ++--
 .../orm/hibernate/HibernateGormStaticApi.groovy    | 334 +++-----
 .../hibernate/HibernateGormValidationApi.groovy    | 119 ++-
 .../org/grails/orm/hibernate/HibernateSession.java | 294 ++++++-
 .../orm/hibernate/SchemaTenantDataSource.groovy    |  57 ++
 .../access/TraitPropertyAccessStrategy.java        | 140 ++--
 .../grails/orm/hibernate/cfg/CacheConfig.groovy    | 122 ++-
 .../orm/hibernate/cfg/CompositeIdentity.groovy     |   6 +-
 .../orm/hibernate/cfg/GrailsHibernateUtil.java     |  73 +-
 .../orm/hibernate/cfg/HibernateMappingContext.java |  32 +-
 .../cfg/HibernateMappingContextConfiguration.java  |  57 +-
 .../org/grails/orm/hibernate/cfg/Identity.groovy   |   5 +
 .../grails/orm/hibernate/cfg/IdentityEnumType.java |  18 +-
 .../grails/orm/hibernate/cfg/InstanceProxy.groovy  |  10 +-
 .../org/grails/orm/hibernate/cfg/Mapping.groovy    |  31 +-
 .../grails/orm/hibernate/cfg/PropertyConfig.groovy |  21 +-
 .../cfg/domainbinding/binder/ClassBinder.java      |  27 +-
 .../binder/ClassPropertiesBinder.java              |  39 +-
 .../cfg/domainbinding/binder/CollectionBinder.java |  72 +-
 .../cfg/domainbinding/binder/ColumnBinder.java     |  49 +-
 .../cfg/domainbinding/binder/ComponentBinder.java  |  20 +-
 .../cfg/domainbinding/binder/ComponentUpdater.java |  12 +-
 .../domainbinding/binder/CompositeIdBinder.java    |  31 +-
 .../CompositeIdentifierToManyToOneBinder.java      | 126 ++-
 .../cfg/domainbinding/binder/EnumTypeBinder.java   |  12 +-
 .../binder/ForeignKeyOneToOneBinder.java           |  75 ++
 .../domainbinding/binder/GrailsDomainBinder.java   |  52 +-
 .../domainbinding/binder/GrailsPropertyBinder.java |  44 +-
 .../cfg/domainbinding/binder/IdentityBinder.java   |  21 +-
 .../cfg/domainbinding/binder/IndexBinder.java      |   4 +-
 .../domainbinding/binder/JoinedSubClassBinder.java |  35 +-
 .../cfg/domainbinding/binder/ManyToOneBinder.java  | 107 +--
 .../binder/ManyToOneValuesBinder.java              |   2 +-
 .../binder/NaturalIdentifierBinder.java            |   7 +-
 .../binder/NumericColumnConstraintsBinder.java     |  12 +-
 .../cfg/domainbinding/binder/OneToOneBinder.java   |  49 +-
 .../cfg/domainbinding/binder/PropertyBinder.java   |  16 +-
 .../cfg/domainbinding/binder/RootBinder.java       |  36 +-
 .../RootPersistentClassCommonValuesBinder.java     |  52 +-
 .../cfg/domainbinding/binder/SimpleIdBinder.java   |  16 +-
 .../domainbinding/binder/SimpleValueBinder.java    |  31 +-
 .../binder/SimpleValueColumnBinder.java            |  23 +
 .../binder/SingleTableSubclassBinder.java          |  26 +-
 .../cfg/domainbinding/binder/SubClassBinder.java   |  28 +-
 .../binder/SubclassMappingBinder.java              |  30 +-
 .../domainbinding/binder/UnionSubclassBinder.java  |  26 +-
 .../cfg/domainbinding/binder/VersionBinder.java    |  13 -
 .../generator/GrailsIdentityGenerator.java         |   2 +
 .../generator/GrailsIncrementGenerator.java        |  14 +-
 .../generator/GrailsNativeGenerator.java           |   5 +-
 .../generator/GrailsSequenceStyleGenerator.java    |   2 +
 .../generator/GrailsTableGenerator.java            |   2 +
 .../hibernate/GrailsHibernatePersistentEntity.java |  74 +-
 .../hibernate/HibernateAssociation.java            |  22 +-
 .../hibernate/HibernateBasicProperty.java          |  11 +
 ...perty.java => HibernateCustomEnumProperty.java} |  19 +-
 .../hibernate/HibernateEmbeddedClassMapping.java   |   2 +-
 .../HibernateEmbeddedCollectionProperty.java       |  11 +
 .../HibernateEmbeddedPersistentEntity.java         |  21 +-
 ...lassMapping.java => HibernateEnumProperty.java} |  30 +-
 .../domainbinding/hibernate/HibernateIdentity.java |   5 +
 .../hibernate/HibernateIdentityMapping.java        |   6 +-
 .../hibernate/HibernateIdentityProperty.java       |   4 +
 .../hibernate/HibernateManyToManyProperty.java     |  20 +
 .../hibernate/HibernateManyToOneProperty.java      |  10 +
 .../hibernate/HibernateMappingBuilder.groovy       |  23 +-
 .../hibernate/HibernateMappingFactory.groovy       |   8 +-
 .../hibernate/HibernateMappingKeyword.groovy       |  76 ++
 .../hibernate/HibernateOneToManyProperty.java      |  14 +
 .../hibernate/HibernateOneToOneProperty.java       |  77 +-
 .../hibernate/HibernatePersistentEntity.java       |  39 +-
 .../hibernate/HibernatePersistentProperty.java     |  15 +-
 ...perty.java => HibernateSimpleEnumProperty.java} |  12 +-
 .../hibernate/HibernateToManyProperty.java         |  57 +-
 .../hibernate/HibernateToOneProperty.java          |  20 +-
 .../secondpass/BasicCollectionElementBinder.java   |  97 +++
 .../secondpass/BidirectionalMapElementBinder.java  |  52 ++
 .../secondpass/CollectionKeyBinder.java            |  78 ++
 .../secondpass/CollectionKeyColumnUpdater.java     |  22 +-
 .../CollectionMultiTenantFilterBinder.java         |  64 ++
 .../secondpass/CollectionOrderByBinder.java        |  69 ++
 .../secondpass/CollectionSecondPassBinder.java     | 196 ++---
 .../secondpass/CollectionWithJoinTableBinder.java  | 103 +--
 .../secondpass/DependentKeyValueBinder.java        |   6 +-
 .../domainbinding/secondpass/ListSecondPass.java   |  15 +-
 .../secondpass/ListSecondPassBinder.java           |  44 +-
 .../secondpass/ManyToManyElementBinder.java        |  54 ++
 .../domainbinding/secondpass/MapSecondPass.java    |  14 +-
 .../secondpass/MapSecondPassBinder.java            |  24 +-
 .../domainbinding/secondpass/SetSecondPass.java    |  14 +-
 .../secondpass/UnidirectionalOneToManyBinder.java  |  33 +-
 ...UnidirectionalOneToManyInverseValuesBinder.java |  14 +-
 .../domainbinding/util/BasicValueIdCreator.java    |   8 +-
 .../cfg/domainbinding/util/CascadeBehavior.java    |   4 +-
 .../domainbinding/util/CascadeBehaviorFetcher.java |  13 +-
 .../util/ColumnNameForPropertyAndPathFetcher.java  |   6 +-
 .../util/ConfigureDerivedPropertiesConsumer.java   |   6 +-
 .../cfg/domainbinding/util/CreateKeyForProps.java  |  11 +-
 .../util/DefaultColumnNameFetcher.java             |  25 +-
 .../util/ForeignKeyColumnCountCalculator.java      |  11 +-
 .../util/MultiTenantFilterBinder.java              |  14 +-
 .../domainbinding/util/NamingStrategyProvider.java |   6 +-
 .../domainbinding/util/OrderByClauseBuilder.java   |   8 +-
 .../util/PropertyFromValueCreator.java             |   3 +-
 .../util/SimpleValueColumnFetcher.java             |   6 +-
 .../domainbinding/util/TableForManyCalculator.java |   5 +-
 .../compiler/HibernateEntityTransformation.groovy  |  29 +-
 .../HibernateConnectionSourceFactory.java          |  32 +-
 .../HibernateConnectionSourceSettings.groovy       |  55 +-
 ...HibernateConnectionSourceSettingsBuilder.groovy |  23 +-
 .../dirty/GrailsEntityDirtinessStrategy.groovy     |  73 +-
 .../listener/AbstractHibernateEventListener.java   |  78 --
 .../event/listener/HibernateEventListener.java     |  54 +-
 .../multitenancy/MultiTenantEventListener.java     |  46 +-
 .../orm/hibernate/proxy/HibernateProxyHandler.java |  16 +-
 .../hibernate/query/GrailsHibernateQueryUtils.java | 353 --------
 .../hibernate/query/HibernateAssociationQuery.java |   4 +-
 .../orm/hibernate/query/HibernateHqlQuery.java     | 215 +++--
 .../grails/orm/hibernate/query/HibernateQuery.java | 134 +--
 .../hibernate/query/HibernateQueryArgument.java    |  75 ++
 .../hibernate/query/HibernateQueryConstants.java   |  40 +-
 .../hibernate/query/HibernateQueryExecutor.java    |   6 +-
 .../orm/hibernate/query/HqlListQueryBuilder.java   | 158 ++++
 .../orm/hibernate/query/HqlQueryContext.java       |  77 +-
 .../orm/hibernate/query/HqlQueryDelegate.java      |  89 ++
 .../hibernate/query/JpaCriteriaQueryCreator.java   |  33 +-
 .../orm/hibernate/query/JpaFromProvider.java       |  16 +-
 .../orm/hibernate/query/MutationQueryDelegate.java | 100 +++
 .../orm/hibernate/query/PagedResultList.java       |  59 +-
 .../orm/hibernate/query/PredicateGenerator.java    |  90 +-
 .../orm/hibernate/query/RegexDialectPattern.java   |   7 +-
 .../orm/hibernate/query/SelectQueryDelegate.java   | 123 +++
 .../AbstractClosureEventTriggeringInterceptor.java |  53 --
 .../hibernate/support/ClosureEventListener.java    |  54 +-
 .../support/ClosureEventTriggeringInterceptor.java |  40 +-
 .../hibernate/support/DataSourceFactoryBean.groovy |  59 --
 .../support/HibernateDatastoreFactoryBean.groovy   |  81 --
 .../HibernateDialectDetectorFactoryBean.java       | 204 -----
 .../hibernate/support/HibernateRuntimeUtils.groovy |  85 +-
 .../mapping/HibernateMappingBuilderSpec.groovy     |  18 +-
 .../mapping/HibernateMappingBuilderTests.groovy    |  75 +-
 .../hibernate/mapping/MappingBuilderSpec.groovy    |   4 +-
 .../gorm/specs/HibernateGormDatastoreSpec.groovy   |   6 +-
 .../gorm/specs/HibernateMappingFactorySpec.groovy  |  51 +-
 .../grails/gorm/specs/RLikeHibernate7Spec.groovy   |   4 +-
 .../grails/gorm/specs/SubqueryAliasSpec.groovy     |   5 +-
 .../HibernateAssociationQuerySpec.groovy           |   4 +-
 .../specs/hibernatequery/HibernateQuerySpec.groovy |  21 +-
 .../JpaCriteriaQueryCreatorSpec.groovy             |  20 +-
 .../hibernatequery/JpaFromProviderSpec.groovy      | 182 +++++
 .../hibernatequery/PredicateGeneratorSpec.groovy   |  44 +-
 .../sessioncontext/GrailsSessionContextSpec.groovy | 109 ++-
 .../grails/orm/CriteriaMethodInvokerSpec.groovy    |  73 +-
 .../orm/HibernateCriteriaBuilderDirectSpec.groovy  |  50 ++
 .../grails/orm/HibernateCriteriaBuilderSpec.groovy |  51 ++
 .../CloseSuppressingInvocationHandlerSpec.groovy   |  93 +++
 .../HibernateDatastoreIntegrationSpec.groovy       |  34 +-
 .../hibernate/HibernateGormInstanceApiSpec.groovy  | 328 ++------
 .../hibernate/HibernateGormStaticApiSpec.groovy    | 101 ++-
 .../HibernateGormValidationApiSpec.groovy          | 121 +++
 .../orm/hibernate/InstanceApiHelperSpec.groovy     |  71 ++
 .../hibernate/SchemaTenantDataSourceSpec.groovy    |  78 ++
 .../access/TraitPropertyAccessStrategySpec.groovy  |  28 +
 .../orm/hibernate/cfg/CompositeIdentitySpec.groovy |  17 +-
 .../cfg/GrailsHibernatePersistentEntitySpec.groovy |  78 ++
 .../GrailsHibernatePersistentPropertySpec.groovy   |   8 +-
 .../hibernate/cfg/GrailsHibernateUtilSpec.groovy   | 114 +++
 .../grails/orm/hibernate/cfg/IdentitySpec.groovy   |   6 +
 .../orm/hibernate/cfg/PropertyConfigSpec.groovy    |  20 +-
 .../domainbinding/BasicValueIdCreatorSpec.groovy   |  12 +-
 .../cfg/domainbinding/ClassBinderSpec.groovy       |  41 +-
 .../cfg/domainbinding/CollectionBinderSpec.groovy  |  38 +-
 .../cfg/domainbinding/ComponentBinderSpec.groovy   | 163 +---
 .../cfg/domainbinding/CompositeIdBinderSpec.groovy |  63 +-
 ...CompositeIdentifierToManyToOneBinderSpec.groovy |  18 +-
 .../ConfigureDerivedPropertiesConsumerSpec.groovy  |  68 +-
 .../cfg/domainbinding/CreateKeyForPropsSpec.groovy |  32 +-
 .../cfg/domainbinding/EnumTypeBinderSpec.groovy    |  14 +-
 .../ForeignKeyColumnCountCalculatorSpec.groovy     |  21 +-
 .../ForeignKeyOneToOneBinderSpec.groovy            | 137 ++++
 .../domainbinding/GrailsPropertyBinderSpec.groovy  | 220 ++---
 .../HibernateOneToOnePropertySpec.groovy           | 189 +++++
 .../cfg/domainbinding/IdentityBinderSpec.groovy    |  82 +-
 .../cfg/domainbinding/ManyToOneBinderSpec.groovy   | 104 +--
 .../NaturalIdentifierBinderSpec.groovy             |  13 +-
 .../cfg/domainbinding/OneToOneBinderSpec.groovy    | 101 +--
 .../domainbinding/OrderByClauseBuilderSpec.groovy  | 230 +++---
 .../cfg/domainbinding/SimpleIdBinderSpec.groovy    |  44 +-
 .../binder/ClassPropertiesBinderSpec.groovy        |  17 +-
 .../binder/ComponentUpdaterSpec.groovy             |  70 +-
 .../binder/JoinedSubClassBinderSpec.groovy         |  13 +-
 .../cfg/domainbinding/binder/RootBinderSpec.groovy |  45 +-
 ...ootPersistentClassCommonValuesBinderSpec.groovy |  14 +-
 .../binder/SingleTableSubclassBinderSpec.groovy    |  13 +-
 .../domainbinding/binder/SubClassBinderSpec.groovy |  39 +-
 .../binder/SubclassMappingBinderSpec.groovy        |  47 +-
 .../binder/UnionSubclassBinderSpec.groovy          |  13 +-
 .../HibernateManyToOnePropertySpec.groovy          |  57 ++
 .../HibernateOneToManyPropertySpec.groovy          |  56 ++
 .../hibernate/HibernateToManyPropertySpec.groovy   | 106 +++
 .../BasicCollectionElementBinderSpec.groovy        |  82 ++
 .../BidirectionalMapElementBinderSpec.groovy       |  82 ++
 .../secondpass/CollectionKeyBinderSpec.groovy      | 197 +++++
 .../CollectionKeyColumnUpdaterSpec.groovy          |  20 +-
 .../CollectionMultiTenantFilterBinderSpec.groovy   | 149 ++++
 .../secondpass/CollectionOrderByBinderSpec.groovy  | 161 ++++
 .../CollectionSecondPassBinderSpec.groovy          | 114 +--
 .../CollectionWithJoinTableBinderSpec.groovy       |  31 +-
 .../secondpass/ListSecondPassBinderSpec.groovy     | 117 ++-
 .../secondpass/ManyToManyElementBinderSpec.groovy  |  99 +++
 .../secondpass/MapSecondPassBinderSpec.groovy      | 156 +++-
 .../UnidirectionalOneToManyBinderSpec.groovy       |  19 +-
 ...ectionalOneToManyInverseValuesBinderSpec.groovy |  20 +-
 .../util/MultiTenantFilterBinderSpec.groovy        |  10 +-
 .../HibernateEntityTransformationSpec.groovy       |   2 +
 .../HibernateConnectionSourceSettingsSpec.groovy   |   2 +-
 .../listener/HibernateEventListenerSpec.groovy     |   2 +-
 .../MultiTenantEventListenerSpec.groovy            |  26 +-
 .../query/GrailsHibernateQueryUtilsSpec.groovy}    |  35 +-
 .../hibernate/query/HibernateHqlQuerySpec.groovy   |  66 +-
 .../orm/hibernate/query/HqlQueryContextSpec.groovy |  51 +-
 ...eDatastoreConnectionSourcesRegistrarSpec.groovy |  76 ++
 grails-data-hibernate7/dbmigration/LICENSE         | 202 +++++
 grails-data-hibernate7/dbmigration/README.md       |   2 +
 grails-data-hibernate7/dbmigration/build.gradle    |  59 +-
 .../dbmigration/gradle.properties                  |   2 +-
 .../DatabaseMigrationTransactionManager.groovy     |   2 +-
 ...plicationContextDatabaseMigrationCommand.groovy |   2 +-
 .../liquibase/ChangelogXml2Groovy.groovy           |  15 +-
 .../liquibase/EmbeddedJarPathHandler.groovy        |   2 +-
 .../liquibase/GormColumnSnapshotGenerator.groovy   |  20 +-
 .../liquibase/GormDatabase.groovy                  |  57 +-
 .../liquibase/GroovyChangeLogParser.groovy         |   8 +-
 .../liquibase/GroovyChangeLogSerializer.groovy     |   2 +-
 .../GroovyDiffToChangeLogCommandStep.groovy        |   6 +-
 .../GroovyGenerateChangeLogCommandStep.groovy      |  12 +-
 .../customfactory/CustomMetadataFactory.java       |  17 +
 .../database/HibernateClassicDatabase.java         |  92 +++
 .../ext/hibernate/database/HibernateDatabase.java  | 387 +++++++++
 .../hibernate/database/HibernateEjb3Database.java  | 156 ++++
 .../database/HibernateGenericDialect.java          |  13 +
 .../database/HibernateSpringBeanDatabase.java      | 184 +++++
 .../database/HibernateSpringPackageDatabase.java   | 165 ++++
 .../hibernate/database/JpaPersistenceDatabase.java |  63 ++
 .../hibernate/database/NoOpConnectionProvider.java |  70 ++
 .../NoOpMultiTenantConnectionProvider.java         |  62 ++
 .../database/connection/HibernateConnection.java   | 346 ++++++++
 .../connection/HibernateConnectionMetadata.java    | 907 +++++++++++++++++++++
 .../database/connection/HibernateDriver.java       |  57 ++
 .../diff/ChangedColumnChangeGenerator.java         | 110 +++
 .../diff/ChangedForeignKeyChangeGenerator.java     |  46 ++
 .../diff/ChangedPrimaryKeyChangeGenerator.java     |  45 +
 .../diff/ChangedSequenceChangeGenerator.java       | 112 +++
 .../ChangedUniqueConstraintChangeGenerator.java    |  44 +
 .../diff/MissingSequenceChangeGenerator.java       |  37 +
 .../diff/UnexpectedIndexChangeGenerator.java       |  39 +
 .../snapshot/CatalogSnapshotGenerator.java         |  35 +
 .../snapshot/ColumnSnapshotGenerator.java          | 311 +++++++
 .../snapshot/ForeignKeySnapshotGenerator.java      |  82 ++
 .../snapshot/HibernateSnapshotGenerator.java       | 136 +++
 .../hibernate/snapshot/IndexSnapshotGenerator.java | 106 +++
 .../snapshot/PrimaryKeySnapshotGenerator.java      |  77 ++
 .../snapshot/SchemaSnapshotGenerator.java          |  39 +
 .../snapshot/SequenceSnapshotGenerator.java        |  57 ++
 .../hibernate/snapshot/TableSnapshotGenerator.java |  91 +++
 .../UniqueConstraintSnapshotGenerator.java         | 129 +++
 .../hibernate/snapshot/ViewSnapshotGenerator.java  |  36 +
 .../extension/ExtendedSnapshotGenerator.java       |   8 +
 .../extension/TableGeneratorSnapshotGenerator.java |  50 ++
 .../META-INF/services/liquibase.database.Database  |   7 +-
 ...liquibase.diff.output.changelog.ChangeGenerator |   7 +
 .../services/liquibase.snapshot.SnapshotGenerator  |  10 +
 .../test/groovy/HibernateDiffCommandTest.groovy    |   8 +
 .../diff/ChangedColumnChangeGeneratorSpec.groovy   | 127 +++
 .../diff/ChangedSequenceChangeGeneratorSpec.groovy | 115 +++
 .../ext/hibernate/snapshot/AuctionEntities.groovy} |  49 +-
 .../snapshot/CatalogSnapshotGeneratorSpec.groovy}  |  27 +-
 .../ForeignKeySnapshotGeneratorSpec.groovy}        |  37 +-
 .../HibernateSnapshotGeneratorSpec.groovy}         |  25 +-
 .../HibernateSnapshotIntegrationSpec.groovy        |  81 ++
 .../snapshot/IndexSnapshotGeneratorSpec.groovy}    |  42 +-
 .../PrimaryKeySnapshotGeneratorSpec.groovy}        |  38 +-
 .../snapshot/SchemaSnapshotGeneratorSpec.groovy}   |  27 +-
 .../snapshot/SequenceSnapshotGeneratorSpec.groovy  |  54 ++
 .../snapshot/TableSnapshotGeneratorSpec.groovy     |  56 ++
 .../UniqueConstraintSnapshotGeneratorSpec.groovy   |  41 +-
 .../snapshot/ViewSnapshotGeneratorSpec.groovy}     |  27 +-
 .../TableGeneratorSnapshotGeneratorSpec.groovy     |  58 ++
 .../DatabaseMigrationGrailsPluginSpec.groovy       | 170 ++++
 ...ationContextDatabaseMigrationCommandSpec.groovy |   1 +
 .../command/DatabaseMigrationCommandSpec.groovy    |   8 +-
 .../DbmGenerateGormChangelogCommandSpec.groovy     |  10 +-
 .../command/DbmGormDiffCommandSpec.groovy          |  12 +-
 .../liquibase/ChangelogXml2GroovySpec.groovy       | 101 +++
 .../liquibase/DatabaseChangeLogBuilderSpec.groovy  | 172 ++++
 .../liquibase/EmbeddedJarPathHandlerSpec.groovy    |  96 +++
 .../GormColumnSnapshotGeneratorSpec.groovy         | 205 +++++
 .../liquibase/GormDatabaseSpec.groovy              |  89 ++
 .../liquibase/GrailsLiquibaseSpec.groovy           |  84 ++
 .../liquibase/GroovyChangeLogParserSpec.groovy     | 157 ++++
 .../liquibase/GroovyChangeSpec.groovy              | 138 ++++
 .../GroovyDiffToChangeLogCommandStepSpec.groovy    | 108 +++
 .../GroovyGenerateChangeLogCommandStepSpec.groovy  | 109 +++
 .../com/example/customconfig/auction/Item.java     |  20 +
 .../java/com/example/ejb3/auction/AuctionInfo.java |  29 +
 .../java/com/example/ejb3/auction/AuctionItem.java |  36 +
 .../java/com/example/ejb3/auction/AuditedItem.java |  27 +
 .../test/java/com/example/ejb3/auction/Bid.java    |  42 +
 .../test/java/com/example/ejb3/auction/BuyNow.java |  17 +
 .../java/com/example/ejb3/auction/FirstTable.java  |  21 +
 .../test/java/com/example/ejb3/auction/Item.java   |  24 +
 .../test/java/com/example/ejb3/auction/Name.java   |  28 +
 .../java/com/example/ejb3/auction/Persistent.java  |  18 +
 .../java/com/example/ejb3/auction/SecondTable.java |  16 +
 .../test/java/com/example/ejb3/auction/User.java   |  28 +
 .../java/com/example/ejb3/auction/Watcher.java     |  23 +
 .../java/com/example/pojo/auction/AuctionInfo.java |  21 +
 .../java/com/example/pojo/auction/AuctionItem.java |  24 +
 .../test/java/com/example/pojo/auction/Bid.java    |  24 +
 .../test/java/com/example/pojo/auction/BuyNow.java |  11 +
 .../test/java/com/example/pojo/auction/Name.java   |  26 +
 .../java/com/example/pojo/auction/Persistent.java  |  11 +
 .../test/java/com/example/pojo/auction/User.java   |  22 +
 .../java/com/example/pojo/auction/Watcher.java     |  18 +
 .../src/test/java/com/example/timezone/Item.java   |  31 +
 .../ext/hibernate/HibernateIntegrationTest.java    | 321 ++++++++
 .../SpringPackageScanningIntegrationTest.java      | 404 +++++++++
 .../database/HibernateClassicDatabaseTest.java     | 141 ++++
 .../hibernate/database/HibernateDatabaseTest.java  |  14 +
 .../database/HibernateEjb3DatabaseTest.java        | 103 +++
 .../database/HibernateSpringDatabaseTest.java      | 131 +++
 .../database/JPAPersistenceDatabaseTest.java       |  29 +
 .../connection/HibernateConnectionTest.java        |  60 ++
 .../snapshot/ColumnSnapshotGeneratorTest.java      |  94 +++
 .../hibernate/snapshot/TimezoneSnapshotTest.java   |  66 ++
 .../test/java/liquibase/harness/diff/Authors.java  |  73 ++
 .../test/java/liquibase/harness/diff/Posts.java    |  72 ++
 .../src/test/resources/META-INF/persistence.xml    |  27 +
 .../resources/com/example/pojo/Hibernate.cfg.xml   |  32 +
 .../com/example/pojo/auction/AuctionItem.hbm.xml   |  42 +
 .../resources/com/example/pojo/auction/Bid.hbm.xml |  39 +
 .../com/example/pojo/auction/User.hbm.xml          |  54 ++
 .../src/test/resources/harness-config.yml          |  11 +
 .../liquibase/harness/diff/diffDatabases.yml       |  52 ++
 .../liquibase/harness/diff/xml/Authors.hbm.xml     |  20 +
 .../liquibase/harness/diff/xml/Hibernate.cfg.xml   |  30 +
 .../liquibase/harness/diff/xml/Posts.hbm.xml       |  22 +
 .../dbmigration/src/test/resources/spring.ctx.xml  |  34 +
 .../src/docs/asciidoc/advancedGORMFeatures.adoc    |  49 +-
 .../advancedGORMFeatures/defaultSortOrder.adoc     |  60 +-
 .../docs/asciidoc/advancedGORMFeatures/ormdsl.adoc |  32 +-
 .../advancedGORMFeatures/ormdsl/caching.adoc       | 112 ++-
 .../ormdsl/compositePrimaryKeys.adoc               |  66 +-
 .../ormdsl/customCascadeBehaviour.adoc             |  67 +-
 .../ormdsl/customHibernateTypes.adoc               |  84 +-
 .../ormdsl/customNamingStrategy.adoc               |  69 +-
 .../ormdsl/databaseIndices.adoc                    |  72 +-
 .../ormdsl/derivedProperties.adoc                  |  74 +-
 .../advancedGORMFeatures/ormdsl/fetchingDSL.adoc   |  91 ++-
 .../advancedGORMFeatures/ormdsl/identity.adoc      |  82 +-
 .../ormdsl/inheritanceStrategies.adoc              | 112 ++-
 .../ormdsl/optimisticLockingAndVersioning.adoc     |  82 +-
 .../ormdsl/tableAndColumnNames.adoc                | 140 +++-
 .../docs/src/docs/asciidoc/domainClasses.adoc      |  83 +-
 .../asciidoc/domainClasses/gormAssociation.adoc    |  45 +-
 .../gormAssociation/basicCollectionTypes.adoc      | 105 ++-
 .../domainClasses/gormAssociation/manyToMany.adoc  |  85 +-
 .../gormAssociation/manyToOneAndOneToOne.adoc      |  95 ++-
 .../domainClasses/gormAssociation/oneToMany.adoc   |  88 +-
 .../asciidoc/domainClasses/gormComposition.adoc    |  78 +-
 .../asciidoc/domainClasses/inheritanceInGORM.adoc  |  71 +-
 .../asciidoc/domainClasses/sets,ListsAndMaps.adoc  |  86 +-
 .../docs/src/docs/asciidoc/introduction.adoc       |  70 +-
 .../docs/src/docs/asciidoc/persistenceBasics.adoc  |  21 +-
 .../docs/asciidoc/persistenceBasics/cascades.adoc  |  61 +-
 .../persistenceBasics/deletingObjects.adoc         |  70 +-
 .../docs/asciidoc/persistenceBasics/fetching.adoc  |  72 +-
 .../docs/asciidoc/persistenceBasics/locking.adoc   |  57 +-
 .../persistenceBasics/modificationChecking.adoc    |  62 +-
 .../persistenceBasics/savingAndUpdating.adoc       |  93 ++-
 .../docs/asciidoc/programmaticTransactions.adoc    |  90 +-
 .../docs/src/docs/asciidoc/querying.adoc           |  56 +-
 .../docs/src/docs/asciidoc/quickStartGuide.adoc    |  22 +-
 .../docs/asciidoc/quickStartGuide/basicCRUD.adoc   | 106 ++-
 .../grails-plugin/gradle.properties                |   2 +-
 ...urceAggregatePersistenceContextInterceptor.java |   7 +-
 .../AggregatePersistenceContextInterceptor.java    |   7 +-
 .../GrailsOpenSessionInViewInterceptor.java        |   4 +-
 .../HibernatePersistenceContextInterceptor.java    |   6 +-
 .../datastore/mapping/mongo/query/MongoQuery.java  |   4 +-
 .../org/grails/datastore/gorm/GormEntity.groovy    |  27 +
 .../gorm/finders/DynamicFinderInvocation.java      |   2 +-
 grails-datastore-core/build.gradle                 |   2 +
 .../ConnectionSourcesInitializer.groovy            |   6 +-
 .../mapping/model/AbstractPersistentEntity.java    |   2 +-
 .../datastore/mapping/model/PersistentEntity.java  |   2 +-
 .../model/types/mapping/IdentityWithMapping.java   |   4 +
 .../mapping/query/api/BuildableCriteria.java       |  10 +-
 .../datastore/mapping/query/api/Criteria.java      |  24 +-
 .../mapping/reflect/ClassPropertyFetcher.java      |   2 +-
 .../GormMappingConfigurationStrategySpec.groovy    | 187 ++++-
 grails-doc/src/en/guide/index.adoc                 |   5 +
 grails-doc/src/en/guide/reference.adoc             |   5 +
 .../src/en/ref/Database Mapping/insertable.adoc    |   4 +-
 .../{updateable.adoc => updatable.adoc}            |  12 +-
 .../src/en/ref/Database Mapping/updateable.adoc    |  43 +-
 .../src/en/ref/Domain Classes/createCriteria.adoc  |   6 +-
 .../grails/rest/web/RespondMethodSpec.groovy       |   1 +
 org/hibernate/engine/spi/ManagedEntity.class       | Bin 0 -> 1528 bytes
 .../spi/PersistentAttributeInterceptable.class     | Bin 0 -> 707 bytes
 .../spi/PersistentAttributeInterceptor.class       | Bin 0 -> 2373 bytes
 434 files changed, 20580 insertions(+), 6726 deletions(-)
 create mode 100644 BRANCHES.md
 create mode 100644 fix.sh
 create mode 100644 grails-data-hibernate7/core/COVERAGE.md
 rename grails-data-hibernate7/core/src/main/groovy/grails/{orm => 
gorm}/hibernate/HibernateEntity.groovy (66%)
 rename grails-data-hibernate7/core/src/main/groovy/grails/{orm => 
gorm}/hibernate/annotation/ManagedEntity.java (100%)
 rename grails-data-hibernate7/core/src/main/groovy/grails/{orm => 
gorm}/hibernate/mapping/MappingBuilder.groovy (100%)
 delete mode 100644 
grails-data-hibernate7/core/src/main/groovy/org/grails/orm/hibernate/AbstractHibernateDatastore.java
 delete mode 100644 
grails-data-hibernate7/core/src/main/groovy/org/grails/orm/hibernate/AbstractHibernateGormValidationApi.groovy
 delete mode 100644 
grails-data-hibernate7/core/src/main/groovy/org/grails/orm/hibernate/AbstractHibernateSession.java
 create mode 100644 
grails-data-hibernate7/core/src/main/groovy/org/grails/orm/hibernate/CloseSuppressingInvocationHandler.java
 create mode 100644 
grails-data-hibernate7/core/src/main/groovy/org/grails/orm/hibernate/SchemaTenantDataSource.groovy
 create mode 100644 
grails-data-hibernate7/core/src/main/groovy/org/grails/orm/hibernate/cfg/domainbinding/binder/ForeignKeyOneToOneBinder.java
 copy 
grails-data-hibernate7/core/src/main/groovy/org/grails/orm/hibernate/cfg/domainbinding/hibernate/{HibernateEmbeddedCollectionProperty.java
 => HibernateCustomEnumProperty.java} (59%)
 copy 
grails-data-hibernate7/core/src/main/groovy/org/grails/orm/hibernate/cfg/domainbinding/hibernate/{HibernateEmbeddedClassMapping.java
 => HibernateEnumProperty.java} (58%)
 create mode 100644 
grails-data-hibernate7/core/src/main/groovy/org/grails/orm/hibernate/cfg/domainbinding/hibernate/HibernateMappingKeyword.groovy
 copy 
grails-data-hibernate7/core/src/main/groovy/org/grails/orm/hibernate/cfg/domainbinding/hibernate/{HibernateIdentityProperty.java
 => HibernateSimpleEnumProperty.java} (69%)
 create mode 100644 
grails-data-hibernate7/core/src/main/groovy/org/grails/orm/hibernate/cfg/domainbinding/secondpass/BasicCollectionElementBinder.java
 create mode 100644 
grails-data-hibernate7/core/src/main/groovy/org/grails/orm/hibernate/cfg/domainbinding/secondpass/BidirectionalMapElementBinder.java
 create mode 100644 
grails-data-hibernate7/core/src/main/groovy/org/grails/orm/hibernate/cfg/domainbinding/secondpass/CollectionKeyBinder.java
 create mode 100644 
grails-data-hibernate7/core/src/main/groovy/org/grails/orm/hibernate/cfg/domainbinding/secondpass/CollectionMultiTenantFilterBinder.java
 create mode 100644 
grails-data-hibernate7/core/src/main/groovy/org/grails/orm/hibernate/cfg/domainbinding/secondpass/CollectionOrderByBinder.java
 create mode 100644 
grails-data-hibernate7/core/src/main/groovy/org/grails/orm/hibernate/cfg/domainbinding/secondpass/ManyToManyElementBinder.java
 delete mode 100644 
grails-data-hibernate7/core/src/main/groovy/org/grails/orm/hibernate/event/listener/AbstractHibernateEventListener.java
 delete mode 100644 
grails-data-hibernate7/core/src/main/groovy/org/grails/orm/hibernate/query/GrailsHibernateQueryUtils.java
 create mode 100644 
grails-data-hibernate7/core/src/main/groovy/org/grails/orm/hibernate/query/HibernateQueryArgument.java
 create mode 100644 
grails-data-hibernate7/core/src/main/groovy/org/grails/orm/hibernate/query/HqlListQueryBuilder.java
 create mode 100644 
grails-data-hibernate7/core/src/main/groovy/org/grails/orm/hibernate/query/HqlQueryDelegate.java
 create mode 100644 
grails-data-hibernate7/core/src/main/groovy/org/grails/orm/hibernate/query/MutationQueryDelegate.java
 create mode 100644 
grails-data-hibernate7/core/src/main/groovy/org/grails/orm/hibernate/query/SelectQueryDelegate.java
 delete mode 100644 
grails-data-hibernate7/core/src/main/groovy/org/grails/orm/hibernate/support/AbstractClosureEventTriggeringInterceptor.java
 delete mode 100644 
grails-data-hibernate7/core/src/main/groovy/org/grails/orm/hibernate/support/DataSourceFactoryBean.groovy
 delete mode 100644 
grails-data-hibernate7/core/src/main/groovy/org/grails/orm/hibernate/support/HibernateDatastoreFactoryBean.groovy
 delete mode 100644 
grails-data-hibernate7/core/src/main/groovy/org/grails/orm/hibernate/support/HibernateDialectDetectorFactoryBean.java
 create mode 100644 
grails-data-hibernate7/core/src/test/groovy/grails/gorm/specs/hibernatequery/JpaFromProviderSpec.groovy
 create mode 100644 
grails-data-hibernate7/core/src/test/groovy/org/grails/orm/hibernate/CloseSuppressingInvocationHandlerSpec.groovy
 create mode 100644 
grails-data-hibernate7/core/src/test/groovy/org/grails/orm/hibernate/HibernateGormValidationApiSpec.groovy
 create mode 100644 
grails-data-hibernate7/core/src/test/groovy/org/grails/orm/hibernate/InstanceApiHelperSpec.groovy
 create mode 100644 
grails-data-hibernate7/core/src/test/groovy/org/grails/orm/hibernate/SchemaTenantDataSourceSpec.groovy
 create mode 100644 
grails-data-hibernate7/core/src/test/groovy/org/grails/orm/hibernate/cfg/GrailsHibernateUtilSpec.groovy
 create mode 100644 
grails-data-hibernate7/core/src/test/groovy/org/grails/orm/hibernate/cfg/domainbinding/ForeignKeyOneToOneBinderSpec.groovy
 create mode 100644 
grails-data-hibernate7/core/src/test/groovy/org/grails/orm/hibernate/cfg/domainbinding/HibernateOneToOnePropertySpec.groovy
 create mode 100644 
grails-data-hibernate7/core/src/test/groovy/org/grails/orm/hibernate/cfg/domainbinding/hibernate/HibernateManyToOnePropertySpec.groovy
 create mode 100644 
grails-data-hibernate7/core/src/test/groovy/org/grails/orm/hibernate/cfg/domainbinding/hibernate/HibernateOneToManyPropertySpec.groovy
 create mode 100644 
grails-data-hibernate7/core/src/test/groovy/org/grails/orm/hibernate/cfg/domainbinding/hibernate/HibernateToManyPropertySpec.groovy
 create mode 100644 
grails-data-hibernate7/core/src/test/groovy/org/grails/orm/hibernate/cfg/domainbinding/secondpass/BasicCollectionElementBinderSpec.groovy
 create mode 100644 
grails-data-hibernate7/core/src/test/groovy/org/grails/orm/hibernate/cfg/domainbinding/secondpass/BidirectionalMapElementBinderSpec.groovy
 create mode 100644 
grails-data-hibernate7/core/src/test/groovy/org/grails/orm/hibernate/cfg/domainbinding/secondpass/CollectionKeyBinderSpec.groovy
 create mode 100644 
grails-data-hibernate7/core/src/test/groovy/org/grails/orm/hibernate/cfg/domainbinding/secondpass/CollectionMultiTenantFilterBinderSpec.groovy
 create mode 100644 
grails-data-hibernate7/core/src/test/groovy/org/grails/orm/hibernate/cfg/domainbinding/secondpass/CollectionOrderByBinderSpec.groovy
 create mode 100644 
grails-data-hibernate7/core/src/test/groovy/org/grails/orm/hibernate/cfg/domainbinding/secondpass/ManyToManyElementBinderSpec.groovy
 copy 
grails-data-hibernate7/core/src/{main/groovy/org/grails/orm/hibernate/cfg/domainbinding/util/ConfigureDerivedPropertiesConsumer.java
 => 
test/groovy/org/grails/orm/hibernate/query/GrailsHibernateQueryUtilsSpec.groovy}
 (52%)
 create mode 100644 
grails-data-hibernate7/core/src/test/groovy/org/grails/orm/hibernate/support/HibernateDatastoreConnectionSourcesRegistrarSpec.groovy
 create mode 100644 grails-data-hibernate7/dbmigration/LICENSE
 create mode 100644 
grails-data-hibernate7/dbmigration/src/main/java/liquibase/ext/hibernate/customfactory/CustomMetadataFactory.java
 create mode 100644 
grails-data-hibernate7/dbmigration/src/main/java/liquibase/ext/hibernate/database/HibernateClassicDatabase.java
 create mode 100644 
grails-data-hibernate7/dbmigration/src/main/java/liquibase/ext/hibernate/database/HibernateDatabase.java
 create mode 100644 
grails-data-hibernate7/dbmigration/src/main/java/liquibase/ext/hibernate/database/HibernateEjb3Database.java
 create mode 100644 
grails-data-hibernate7/dbmigration/src/main/java/liquibase/ext/hibernate/database/HibernateGenericDialect.java
 create mode 100644 
grails-data-hibernate7/dbmigration/src/main/java/liquibase/ext/hibernate/database/HibernateSpringBeanDatabase.java
 create mode 100644 
grails-data-hibernate7/dbmigration/src/main/java/liquibase/ext/hibernate/database/HibernateSpringPackageDatabase.java
 create mode 100644 
grails-data-hibernate7/dbmigration/src/main/java/liquibase/ext/hibernate/database/JpaPersistenceDatabase.java
 create mode 100644 
grails-data-hibernate7/dbmigration/src/main/java/liquibase/ext/hibernate/database/NoOpConnectionProvider.java
 create mode 100644 
grails-data-hibernate7/dbmigration/src/main/java/liquibase/ext/hibernate/database/NoOpMultiTenantConnectionProvider.java
 create mode 100644 
grails-data-hibernate7/dbmigration/src/main/java/liquibase/ext/hibernate/database/connection/HibernateConnection.java
 create mode 100644 
grails-data-hibernate7/dbmigration/src/main/java/liquibase/ext/hibernate/database/connection/HibernateConnectionMetadata.java
 create mode 100644 
grails-data-hibernate7/dbmigration/src/main/java/liquibase/ext/hibernate/database/connection/HibernateDriver.java
 create mode 100644 
grails-data-hibernate7/dbmigration/src/main/java/liquibase/ext/hibernate/diff/ChangedColumnChangeGenerator.java
 create mode 100644 
grails-data-hibernate7/dbmigration/src/main/java/liquibase/ext/hibernate/diff/ChangedForeignKeyChangeGenerator.java
 create mode 100644 
grails-data-hibernate7/dbmigration/src/main/java/liquibase/ext/hibernate/diff/ChangedPrimaryKeyChangeGenerator.java
 create mode 100644 
grails-data-hibernate7/dbmigration/src/main/java/liquibase/ext/hibernate/diff/ChangedSequenceChangeGenerator.java
 create mode 100644 
grails-data-hibernate7/dbmigration/src/main/java/liquibase/ext/hibernate/diff/ChangedUniqueConstraintChangeGenerator.java
 create mode 100644 
grails-data-hibernate7/dbmigration/src/main/java/liquibase/ext/hibernate/diff/MissingSequenceChangeGenerator.java
 create mode 100644 
grails-data-hibernate7/dbmigration/src/main/java/liquibase/ext/hibernate/diff/UnexpectedIndexChangeGenerator.java
 create mode 100644 
grails-data-hibernate7/dbmigration/src/main/java/liquibase/ext/hibernate/snapshot/CatalogSnapshotGenerator.java
 create mode 100644 
grails-data-hibernate7/dbmigration/src/main/java/liquibase/ext/hibernate/snapshot/ColumnSnapshotGenerator.java
 create mode 100644 
grails-data-hibernate7/dbmigration/src/main/java/liquibase/ext/hibernate/snapshot/ForeignKeySnapshotGenerator.java
 create mode 100644 
grails-data-hibernate7/dbmigration/src/main/java/liquibase/ext/hibernate/snapshot/HibernateSnapshotGenerator.java
 create mode 100644 
grails-data-hibernate7/dbmigration/src/main/java/liquibase/ext/hibernate/snapshot/IndexSnapshotGenerator.java
 create mode 100644 
grails-data-hibernate7/dbmigration/src/main/java/liquibase/ext/hibernate/snapshot/PrimaryKeySnapshotGenerator.java
 create mode 100644 
grails-data-hibernate7/dbmigration/src/main/java/liquibase/ext/hibernate/snapshot/SchemaSnapshotGenerator.java
 create mode 100644 
grails-data-hibernate7/dbmigration/src/main/java/liquibase/ext/hibernate/snapshot/SequenceSnapshotGenerator.java
 create mode 100644 
grails-data-hibernate7/dbmigration/src/main/java/liquibase/ext/hibernate/snapshot/TableSnapshotGenerator.java
 create mode 100644 
grails-data-hibernate7/dbmigration/src/main/java/liquibase/ext/hibernate/snapshot/UniqueConstraintSnapshotGenerator.java
 create mode 100644 
grails-data-hibernate7/dbmigration/src/main/java/liquibase/ext/hibernate/snapshot/ViewSnapshotGenerator.java
 create mode 100644 
grails-data-hibernate7/dbmigration/src/main/java/liquibase/ext/hibernate/snapshot/extension/ExtendedSnapshotGenerator.java
 create mode 100644 
grails-data-hibernate7/dbmigration/src/main/java/liquibase/ext/hibernate/snapshot/extension/TableGeneratorSnapshotGenerator.java
 create mode 100644 
grails-data-hibernate7/dbmigration/src/main/resources/META-INF/services/liquibase.diff.output.changelog.ChangeGenerator
 create mode 100644 
grails-data-hibernate7/dbmigration/src/test/groovy/HibernateDiffCommandTest.groovy
 create mode 100644 
grails-data-hibernate7/dbmigration/src/test/groovy/liquibase/ext/hibernate/diff/ChangedColumnChangeGeneratorSpec.groovy
 create mode 100644 
grails-data-hibernate7/dbmigration/src/test/groovy/liquibase/ext/hibernate/diff/ChangedSequenceChangeGeneratorSpec.groovy
 copy 
grails-data-hibernate7/{core/src/main/groovy/org/grails/orm/hibernate/cfg/domainbinding/util/ConfigureDerivedPropertiesConsumer.java
 => 
dbmigration/src/test/groovy/liquibase/ext/hibernate/snapshot/AuctionEntities.groovy}
 (51%)
 copy 
grails-data-hibernate7/{core/src/main/groovy/org/grails/orm/hibernate/cfg/domainbinding/util/SimpleValueColumnFetcher.java
 => 
dbmigration/src/test/groovy/liquibase/ext/hibernate/snapshot/CatalogSnapshotGeneratorSpec.groovy}
 (59%)
 copy 
grails-data-hibernate7/{core/src/main/groovy/org/grails/orm/hibernate/cfg/domainbinding/hibernate/HibernateEmbeddedClassMapping.java
 => 
dbmigration/src/test/groovy/liquibase/ext/hibernate/snapshot/ForeignKeySnapshotGeneratorSpec.groovy}
 (54%)
 copy 
grails-data-hibernate7/{core/src/main/groovy/org/grails/orm/hibernate/cfg/domainbinding/util/SimpleValueColumnFetcher.java
 => 
dbmigration/src/test/groovy/liquibase/ext/hibernate/snapshot/HibernateSnapshotGeneratorSpec.groovy}
 (55%)
 create mode 100644 
grails-data-hibernate7/dbmigration/src/test/groovy/liquibase/ext/hibernate/snapshot/HibernateSnapshotIntegrationSpec.groovy
 copy 
grails-data-hibernate7/{core/src/main/groovy/org/grails/orm/hibernate/cfg/domainbinding/hibernate/HibernateBasicProperty.java
 => 
dbmigration/src/test/groovy/liquibase/ext/hibernate/snapshot/IndexSnapshotGeneratorSpec.groovy}
 (50%)
 copy 
grails-data-hibernate7/{core/src/main/groovy/org/grails/orm/hibernate/cfg/domainbinding/hibernate/HibernateEmbeddedClassMapping.java
 => 
dbmigration/src/test/groovy/liquibase/ext/hibernate/snapshot/PrimaryKeySnapshotGeneratorSpec.groovy}
 (54%)
 copy 
grails-data-hibernate7/{core/src/main/groovy/org/grails/orm/hibernate/cfg/domainbinding/util/SimpleValueColumnFetcher.java
 => 
dbmigration/src/test/groovy/liquibase/ext/hibernate/snapshot/SchemaSnapshotGeneratorSpec.groovy}
 (59%)
 create mode 100644 
grails-data-hibernate7/dbmigration/src/test/groovy/liquibase/ext/hibernate/snapshot/SequenceSnapshotGeneratorSpec.groovy
 create mode 100644 
grails-data-hibernate7/dbmigration/src/test/groovy/liquibase/ext/hibernate/snapshot/TableSnapshotGeneratorSpec.groovy
 copy 
grails-datastore-core/src/test/groovy/org/grails/datastore/mapping/model/config/GormMappingConfigurationStrategySpec.groovy
 => 
grails-data-hibernate7/dbmigration/src/test/groovy/liquibase/ext/hibernate/snapshot/UniqueConstraintSnapshotGeneratorSpec.groovy
 (50%)
 copy 
grails-data-hibernate7/{core/src/main/groovy/org/grails/orm/hibernate/cfg/domainbinding/util/SimpleValueColumnFetcher.java
 => 
dbmigration/src/test/groovy/liquibase/ext/hibernate/snapshot/ViewSnapshotGeneratorSpec.groovy}
 (58%)
 create mode 100644 
grails-data-hibernate7/dbmigration/src/test/groovy/liquibase/ext/hibernate/snapshot/extension/TableGeneratorSnapshotGeneratorSpec.groovy
 create mode 100644 
grails-data-hibernate7/dbmigration/src/test/groovy/org/grails/plugins/databasemigration/DatabaseMigrationGrailsPluginSpec.groovy
 create mode 100644 
grails-data-hibernate7/dbmigration/src/test/groovy/org/grails/plugins/databasemigration/liquibase/ChangelogXml2GroovySpec.groovy
 create mode 100644 
grails-data-hibernate7/dbmigration/src/test/groovy/org/grails/plugins/databasemigration/liquibase/DatabaseChangeLogBuilderSpec.groovy
 create mode 100644 
grails-data-hibernate7/dbmigration/src/test/groovy/org/grails/plugins/databasemigration/liquibase/EmbeddedJarPathHandlerSpec.groovy
 create mode 100644 
grails-data-hibernate7/dbmigration/src/test/groovy/org/grails/plugins/databasemigration/liquibase/GormColumnSnapshotGeneratorSpec.groovy
 create mode 100644 
grails-data-hibernate7/dbmigration/src/test/groovy/org/grails/plugins/databasemigration/liquibase/GormDatabaseSpec.groovy
 create mode 100644 
grails-data-hibernate7/dbmigration/src/test/groovy/org/grails/plugins/databasemigration/liquibase/GrailsLiquibaseSpec.groovy
 create mode 100644 
grails-data-hibernate7/dbmigration/src/test/groovy/org/grails/plugins/databasemigration/liquibase/GroovyChangeLogParserSpec.groovy
 create mode 100644 
grails-data-hibernate7/dbmigration/src/test/groovy/org/grails/plugins/databasemigration/liquibase/GroovyChangeSpec.groovy
 create mode 100644 
grails-data-hibernate7/dbmigration/src/test/groovy/org/grails/plugins/databasemigration/liquibase/GroovyDiffToChangeLogCommandStepSpec.groovy
 create mode 100644 
grails-data-hibernate7/dbmigration/src/test/groovy/org/grails/plugins/databasemigration/liquibase/GroovyGenerateChangeLogCommandStepSpec.groovy
 create mode 100644 
grails-data-hibernate7/dbmigration/src/test/java/com/example/customconfig/auction/Item.java
 create mode 100644 
grails-data-hibernate7/dbmigration/src/test/java/com/example/ejb3/auction/AuctionInfo.java
 create mode 100644 
grails-data-hibernate7/dbmigration/src/test/java/com/example/ejb3/auction/AuctionItem.java
 create mode 100755 
grails-data-hibernate7/dbmigration/src/test/java/com/example/ejb3/auction/AuditedItem.java
 create mode 100644 
grails-data-hibernate7/dbmigration/src/test/java/com/example/ejb3/auction/Bid.java
 create mode 100644 
grails-data-hibernate7/dbmigration/src/test/java/com/example/ejb3/auction/BuyNow.java
 create mode 100644 
grails-data-hibernate7/dbmigration/src/test/java/com/example/ejb3/auction/FirstTable.java
 create mode 100644 
grails-data-hibernate7/dbmigration/src/test/java/com/example/ejb3/auction/Item.java
 create mode 100644 
grails-data-hibernate7/dbmigration/src/test/java/com/example/ejb3/auction/Name.java
 create mode 100644 
grails-data-hibernate7/dbmigration/src/test/java/com/example/ejb3/auction/Persistent.java
 create mode 100644 
grails-data-hibernate7/dbmigration/src/test/java/com/example/ejb3/auction/SecondTable.java
 create mode 100644 
grails-data-hibernate7/dbmigration/src/test/java/com/example/ejb3/auction/User.java
 create mode 100644 
grails-data-hibernate7/dbmigration/src/test/java/com/example/ejb3/auction/Watcher.java
 create mode 100644 
grails-data-hibernate7/dbmigration/src/test/java/com/example/pojo/auction/AuctionInfo.java
 create mode 100644 
grails-data-hibernate7/dbmigration/src/test/java/com/example/pojo/auction/AuctionItem.java
 create mode 100644 
grails-data-hibernate7/dbmigration/src/test/java/com/example/pojo/auction/Bid.java
 create mode 100644 
grails-data-hibernate7/dbmigration/src/test/java/com/example/pojo/auction/BuyNow.java
 create mode 100644 
grails-data-hibernate7/dbmigration/src/test/java/com/example/pojo/auction/Name.java
 create mode 100644 
grails-data-hibernate7/dbmigration/src/test/java/com/example/pojo/auction/Persistent.java
 create mode 100644 
grails-data-hibernate7/dbmigration/src/test/java/com/example/pojo/auction/User.java
 create mode 100644 
grails-data-hibernate7/dbmigration/src/test/java/com/example/pojo/auction/Watcher.java
 create mode 100644 
grails-data-hibernate7/dbmigration/src/test/java/com/example/timezone/Item.java
 create mode 100644 
grails-data-hibernate7/dbmigration/src/test/java/liquibase/ext/hibernate/HibernateIntegrationTest.java
 create mode 100644 
grails-data-hibernate7/dbmigration/src/test/java/liquibase/ext/hibernate/SpringPackageScanningIntegrationTest.java
 create mode 100644 
grails-data-hibernate7/dbmigration/src/test/java/liquibase/ext/hibernate/database/HibernateClassicDatabaseTest.java
 create mode 100644 
grails-data-hibernate7/dbmigration/src/test/java/liquibase/ext/hibernate/database/HibernateDatabaseTest.java
 create mode 100644 
grails-data-hibernate7/dbmigration/src/test/java/liquibase/ext/hibernate/database/HibernateEjb3DatabaseTest.java
 create mode 100644 
grails-data-hibernate7/dbmigration/src/test/java/liquibase/ext/hibernate/database/HibernateSpringDatabaseTest.java
 create mode 100644 
grails-data-hibernate7/dbmigration/src/test/java/liquibase/ext/hibernate/database/JPAPersistenceDatabaseTest.java
 create mode 100644 
grails-data-hibernate7/dbmigration/src/test/java/liquibase/ext/hibernate/database/connection/HibernateConnectionTest.java
 create mode 100644 
grails-data-hibernate7/dbmigration/src/test/java/liquibase/ext/hibernate/snapshot/ColumnSnapshotGeneratorTest.java
 create mode 100644 
grails-data-hibernate7/dbmigration/src/test/java/liquibase/ext/hibernate/snapshot/TimezoneSnapshotTest.java
 create mode 100644 
grails-data-hibernate7/dbmigration/src/test/java/liquibase/harness/diff/Authors.java
 create mode 100644 
grails-data-hibernate7/dbmigration/src/test/java/liquibase/harness/diff/Posts.java
 create mode 100644 
grails-data-hibernate7/dbmigration/src/test/resources/META-INF/persistence.xml
 create mode 100644 
grails-data-hibernate7/dbmigration/src/test/resources/com/example/pojo/Hibernate.cfg.xml
 create mode 100644 
grails-data-hibernate7/dbmigration/src/test/resources/com/example/pojo/auction/AuctionItem.hbm.xml
 create mode 100644 
grails-data-hibernate7/dbmigration/src/test/resources/com/example/pojo/auction/Bid.hbm.xml
 create mode 100644 
grails-data-hibernate7/dbmigration/src/test/resources/com/example/pojo/auction/User.hbm.xml
 create mode 100644 
grails-data-hibernate7/dbmigration/src/test/resources/harness-config.yml
 create mode 100644 
grails-data-hibernate7/dbmigration/src/test/resources/liquibase/harness/diff/diffDatabases.yml
 create mode 100644 
grails-data-hibernate7/dbmigration/src/test/resources/liquibase/harness/diff/xml/Authors.hbm.xml
 create mode 100644 
grails-data-hibernate7/dbmigration/src/test/resources/liquibase/harness/diff/xml/Hibernate.cfg.xml
 create mode 100644 
grails-data-hibernate7/dbmigration/src/test/resources/liquibase/harness/diff/xml/Posts.hbm.xml
 create mode 100644 
grails-data-hibernate7/dbmigration/src/test/resources/spring.ctx.xml
 copy grails-doc/src/en/ref/Database Mapping/{updateable.adoc => 
updatable.adoc} (77%)
 create mode 100644 org/hibernate/engine/spi/ManagedEntity.class
 create mode 100644 
org/hibernate/engine/spi/PersistentAttributeInterceptable.class
 create mode 100644 
org/hibernate/engine/spi/PersistentAttributeInterceptor.class


Reply via email to