This is an automated email from the ASF dual-hosted git repository. jamesfredley pushed a commit to branch 9.0.x in repository https://gitbox.apache.org/repos/asf/grails-data-hibernate6.git
commit e2f1edfe9c938018364646ea44f34c3ed1bc0610 Merge: 64ae7f83 ab667a4a Author: James Fredley <[email protected]> AuthorDate: Wed May 21 17:29:05 2025 -0400 Merge pull request #6 from apache/moved-to-grails-core Moved to grails-core .github/dependabot.yml | 13 - .github/release-drafter.yml | 125 - .github/renovate.json | 92 - .github/workflows/docs.yml | 56 - .github/workflows/gradle.yml | 83 - .github/workflows/groovy-joint-workflow.yml | 162 - .github/workflows/release-notes.yml | 49 - .github/workflows/release.yml | 90 - .gitignore | 23 - .sdkmanrc | 3 - LICENSE | 201 - README.md | 4 +- boot-plugin/build.gradle | 18 - .../HibernateGormAutoConfiguration.groovy | 140 - .../compiler/GormCompilerAutoConfiguration.groovy | 50 - ...g.grails.cli.compiler.CompilerAutoConfiguration | 1 - ...rk.boot.autoconfigure.AutoConfiguration.imports | 1 - .../HibernateGormAutoConfigurationSpec.groovy | 75 - .../reader/GroovyBeanDefinitionReaderSpec.groovy | 39 - build.gradle | 339 - docs/build.gradle | 137 - docs/src/docs/asciidoc/advancedGORMFeatures.adoc | 1 - .../advancedGORMFeatures/defaultSortOrder.adoc | 48 - .../eventsAutoTimestamping.adoc | 391 - .../docs/asciidoc/advancedGORMFeatures/ormdsl.adoc | 28 - .../advancedGORMFeatures/ormdsl/caching.adoc | 136 - .../ormdsl/compositePrimaryKeys.adoc | 69 - .../ormdsl/customCascadeBehaviour.adoc | 39 - .../ormdsl/customHibernateTypes.adoc | 70 - .../ormdsl/customNamingStrategy.adoc | 62 - .../ormdsl/databaseIndices.adoc | 18 - .../ormdsl/derivedProperties.adoc | 77 - .../advancedGORMFeatures/ormdsl/fetchingDSL.adoc | 176 - .../advancedGORMFeatures/ormdsl/identity.adoc | 36 - .../ormdsl/inheritanceStrategies.adoc | 18 - .../ormdsl/optimisticLockingAndVersioning.adoc | 39 - .../ormdsl/tableAndColumnNames.adoc | 200 - .../configuration/configurationDefaults.adoc | 40 - .../configuration/configurationReference.adoc | 48 - .../configuration/hibernateCustomization.adoc | 29 - docs/src/docs/asciidoc/configuration/index.adoc | 40 - .../asciidoc/constraints/applyingConstraints.adoc | 135 - .../asciidoc/constraints/constraintReference.adoc | 24 - .../docs/asciidoc/constraints/gormConstraints.adoc | 112 - docs/src/docs/asciidoc/constraints/index.adoc | 13 - docs/src/docs/asciidoc/domainClasses.adoc | 34 - .../asciidoc/domainClasses/gormAssociation.adoc | 2 - .../gormAssociation/basicCollectionTypes.adoc | 38 - .../domainClasses/gormAssociation/manyToMany.adoc | 43 - .../gormAssociation/manyToOneAndOneToOne.adoc | 221 - .../domainClasses/gormAssociation/oneToMany.adoc | 93 - .../asciidoc/domainClasses/gormComposition.adoc | 21 - .../asciidoc/domainClasses/inheritanceInGORM.adoc | 55 - .../asciidoc/domainClasses/sets,ListsAndMaps.adoc | 167 - docs/src/docs/asciidoc/gettingStarted.adoc | 46 - .../asciidoc/gettingStarted/hibernateVersions.adoc | 50 - .../asciidoc/gettingStarted/outsideGrails.adoc | 50 - .../docs/asciidoc/gettingStarted/springBoot.adoc | 104 - .../src/docs/asciidoc/images/5.2.2-composition.jpg | Bin 23811 -> 0 bytes docs/src/docs/asciidoc/images/GORM-1to1.png | Bin 17532 -> 0 bytes docs/src/docs/asciidoc/images/console.png | Bin 22067 -> 0 bytes docs/src/docs/asciidoc/images/doc-template.png | Bin 103631 -> 0 bytes docs/src/docs/asciidoc/images/errors-view.png | Bin 207906 -> 0 bytes docs/src/docs/asciidoc/images/favicon.ico | Bin 10134 -> 0 bytes docs/src/docs/asciidoc/images/g2one.png | Bin 24260 -> 0 bytes docs/src/docs/asciidoc/images/grails-icon.png | Bin 3261 -> 0 bytes docs/src/docs/asciidoc/images/grails.png | Bin 21146 -> 0 bytes docs/src/docs/asciidoc/images/groovy.png | Bin 7543 -> 0 bytes docs/src/docs/asciidoc/images/h2-console.png | Bin 42596 -> 0 bytes .../asciidoc/images/interactive-complete-class.png | Bin 153909 -> 0 bytes .../asciidoc/images/interactive-helloworld.png | Bin 16621 -> 0 bytes .../docs/asciidoc/images/interactive-open-cmd.png | Bin 91319 -> 0 bytes .../docs/asciidoc/images/interactive-output.png | Bin 77641 -> 0 bytes .../asciidoc/images/interactive-run-external.png | Bin 63097 -> 0 bytes docs/src/docs/asciidoc/images/intropage.png | Bin 110038 -> 0 bytes docs/src/docs/asciidoc/images/logging.png | Bin 22671 -> 0 bytes docs/src/docs/asciidoc/images/note.gif | Bin 569 -> 0 bytes docs/src/docs/asciidoc/images/scaffolding-ui.png | Bin 33626 -> 0 bytes docs/src/docs/asciidoc/images/test-output.png | Bin 119636 -> 0 bytes docs/src/docs/asciidoc/images/test-template.png | Bin 65896 -> 0 bytes docs/src/docs/asciidoc/images/war-output.png | Bin 51915 -> 0 bytes docs/src/docs/asciidoc/images/warning.gif | Bin 613 -> 0 bytes docs/src/docs/asciidoc/index.adoc | 276 - docs/src/docs/asciidoc/introduction.adoc | 12 - .../docs/asciidoc/introduction/releaseHistory.adoc | 77 - .../docs/asciidoc/introduction/upgradeNotes.adoc | 31 - docs/src/docs/asciidoc/learningMore.adoc | 1 - .../asciidoc/multiTenancy/databasePerTenant.adoc | 113 - .../multiTenancy/discriminatorMultiTenancy.adoc | 81 - docs/src/docs/asciidoc/multiTenancy/index.adoc | 27 - docs/src/docs/asciidoc/multiTenancy/modes.adoc | 7 - .../asciidoc/multiTenancy/schemaPerTenant.adoc | 53 - .../asciidoc/multiTenancy/tenantResolvers.adoc | 85 - .../asciidoc/multiTenancy/tenantTransforms.adoc | 38 - .../multipleDataSources/configuration.adoc | 24 - .../multipleDataSources/dataSourceNamespaces.adoc | 44 - .../docs/asciidoc/multipleDataSources/index.adoc | 32 - .../mappingDomainsToDataSources.adoc | 60 - docs/src/docs/asciidoc/persistenceBasics.adoc | 33 - .../docs/asciidoc/persistenceBasics/cascades.adoc | 214 - .../persistenceBasics/deletingObjects.adoc | 49 - .../docs/asciidoc/persistenceBasics/fetching.adoc | 117 - .../docs/asciidoc/persistenceBasics/locking.adoc | 86 - .../persistenceBasics/modificationChecking.adoc | 106 - .../persistenceBasics/savingAndUpdating.adoc | 43 - .../docs/asciidoc/programmaticTransactions.adoc | 60 - docs/src/docs/asciidoc/querying.adoc | 55 - docs/src/docs/asciidoc/querying/criteria.adoc | 455 - .../docs/asciidoc/querying/detachedCriteria.adoc | 194 - docs/src/docs/asciidoc/querying/finders.adoc | 129 - docs/src/docs/asciidoc/querying/hql.adoc | 60 - docs/src/docs/asciidoc/querying/whereQueries.adoc | 452 - docs/src/docs/asciidoc/quickStartGuide.adoc | 73 - .../docs/asciidoc/quickStartGuide/basicCRUD.adoc | 73 - docs/src/docs/asciidoc/services/basics.adoc | 102 - docs/src/docs/asciidoc/services/finderQueries.adoc | 17 - docs/src/docs/asciidoc/services/hqlQueries.adoc | 36 - docs/src/docs/asciidoc/services/index.adoc | 25 - .../docs/asciidoc/services/projectionQueries.adoc | 0 docs/src/docs/asciidoc/services/queries.adoc | 50 - .../docs/asciidoc/services/queryConventions.adoc | 34 - .../docs/asciidoc/services/queryProjections.adoc | 72 - docs/src/docs/asciidoc/services/rxServices.adoc | 56 - .../docs/asciidoc/services/serviceValidation.adoc | 16 - docs/src/docs/asciidoc/services/simpleQueries.adoc | 57 - docs/src/docs/asciidoc/services/whereQueries.adoc | 14 - .../docs/asciidoc/services/writeOperations.adoc | 79 - docs/src/docs/asciidoc/testing/index.adoc | 12 - docs/src/docs/asciidoc/testing/junit.adoc | 41 - docs/src/docs/asciidoc/testing/spock.adoc | 109 - docs/src/docs/resources/index.html | 10 - examples/grails-data-service/build.gradle | 28 - .../grails-app/conf/application.yml | 66 - .../grails-app/conf/logback.xml | 17 - .../grails-app/conf/spring/resources.groovy | 12 - .../example/ApplicationController.groovy | 14 - .../controllers/example/UrlMappings.groovy | 17 - .../grails-app/domain/example/Book.groovy | 5 - .../grails-app/domain/example/Person.groovy | 7 - .../grails-app/domain/example/Student.groovy | 7 - .../grails-app/i18n/messages.properties | 56 - .../grails-app/init/example/Application.groovy | 13 - .../grails-app/init/example/BootStrap.groovy | 9 - .../grails-app/services/example/BookService.groovy | 9 - .../services/example/LibraryService.groovy | 22 - .../services/example/PersonService.groovy | 10 - .../services/example/StudentService.groovy | 27 - .../grails-app/services/example/TestService.groovy | 14 - .../grails-app/views/application/index.gson | 33 - .../grails-app/views/error.gson | 6 - .../grails-app/views/errors/_errors.gson | 42 - .../grails-app/views/notFound.gson | 6 - .../grails-app/views/object/_object.gson | 5 - .../groovy/example/ServiceInjectionSpec.groovy | 21 - .../groovy/example/StudentServiceSpec.groovy | 25 - .../groovy/example/TestServiceSpec.groovy | 46 - .../main/groovy/example/ClassUsingAService.groovy | 14 - .../src/main/groovy/example/TestBean.groovy | 20 - examples/grails-database-per-tenant/build.gradle | 33 - .../assets/images/apple-touch-icon-retina.png | Bin 14986 -> 0 bytes .../grails-app/assets/images/apple-touch-icon.png | Bin 5434 -> 0 bytes .../grails-app/assets/images/favicon.ico | Bin 10134 -> 0 bytes .../grails-app/assets/images/grails_logo.png | Bin 10172 -> 0 bytes .../grails-app/assets/images/skin/database_add.png | Bin 658 -> 0 bytes .../assets/images/skin/database_delete.png | Bin 659 -> 0 bytes .../assets/images/skin/database_edit.png | Bin 767 -> 0 bytes .../assets/images/skin/database_save.png | Bin 755 -> 0 bytes .../assets/images/skin/database_table.png | Bin 726 -> 0 bytes .../grails-app/assets/images/skin/exclamation.png | Bin 701 -> 0 bytes .../grails-app/assets/images/skin/house.png | Bin 806 -> 0 bytes .../grails-app/assets/images/skin/information.png | Bin 778 -> 0 bytes .../grails-app/assets/images/skin/shadow.jpg | Bin 300 -> 0 bytes .../grails-app/assets/images/skin/sorted_asc.gif | Bin 835 -> 0 bytes .../grails-app/assets/images/skin/sorted_desc.gif | Bin 834 -> 0 bytes .../grails-app/assets/images/spinner.gif | Bin 2037 -> 0 bytes .../grails-app/assets/javascripts/application.js | 20 - .../grails-app/assets/javascripts/jquery-2.1.3.js | 9205 -------------------- .../grails-app/assets/stylesheets/application.css | 13 - .../grails-app/assets/stylesheets/errors.css | 109 - .../grails-app/assets/stylesheets/main.css | 569 -- .../grails-app/assets/stylesheets/mobile.css | 82 - .../grails-app/conf/application.yml | 77 - .../grails-app/conf/logback.xml | 17 - .../controllers/example/BookController.groovy | 102 - .../controllers/example/UrlMappings.groovy | 25 - .../grails-app/domain/example/Book.groovy | 13 - .../grails-app/i18n/messages.properties | 55 - .../grails-app/i18n/messages_cs_CZ.properties | 55 - .../grails-app/i18n/messages_da.properties | 56 - .../grails-app/i18n/messages_de.properties | 55 - .../grails-app/i18n/messages_es.properties | 55 - .../grails-app/i18n/messages_fr.properties | 19 - .../grails-app/i18n/messages_it.properties | 55 - .../grails-app/i18n/messages_ja.properties | 55 - .../grails-app/i18n/messages_nb.properties | 56 - .../grails-app/i18n/messages_nl.properties | 55 - .../grails-app/i18n/messages_pl.properties | 59 - .../grails-app/i18n/messages_pt_BR.properties | 59 - .../grails-app/i18n/messages_pt_PT.properties | 34 - .../grails-app/i18n/messages_ru.properties | 31 - .../grails-app/i18n/messages_sv.properties | 55 - .../grails-app/i18n/messages_th.properties | 55 - .../grails-app/i18n/messages_zh_CN.properties | 18 - .../grails-app/init/datasources/Application.groovy | 12 - .../services/example/AnotherBookService.groovy | 22 - .../grails-app/services/example/BookService.groovy | 24 - .../grails-app/views/book/create.gsp | 38 - .../grails-app/views/book/edit.gsp | 40 - .../grails-app/views/book/index.gsp | 28 - .../grails-app/views/book/show.gsp | 31 - .../grails-app/views/error.gsp | 31 - .../grails-app/views/index.gsp | 129 - .../grails-app/views/layouts/main.gsp | 19 - .../grails-app/views/notFound.gsp | 14 - .../DatabasePerTenantIntegrationSpec.groovy | 99 - .../groovy/example/DatabasePerTenantSpec.groovy | 81 - .../grails-hibernate-groovy-proxy/build.gradle | 24 - .../grails-app/conf/application.yml | 17 - .../grails-app/conf/logback.xml | 17 - .../grails-app/domain/example/Customer.groovy | 27 - .../grails-app/init/datasources/Application.groovy | 12 - .../src/test/groovy/example/ProxySpec.groovy | 41 - examples/grails-hibernate/build.gradle | 37 - .../assets/images/apple-touch-icon-retina.png | Bin 14986 -> 0 bytes .../grails-app/assets/images/apple-touch-icon.png | Bin 5434 -> 0 bytes .../grails-app/assets/images/favicon.ico | Bin 10134 -> 0 bytes .../grails-app/assets/images/grails_logo.png | Bin 10172 -> 0 bytes .../grails-app/assets/images/skin/database_add.png | Bin 658 -> 0 bytes .../assets/images/skin/database_delete.png | Bin 659 -> 0 bytes .../assets/images/skin/database_edit.png | Bin 767 -> 0 bytes .../assets/images/skin/database_save.png | Bin 755 -> 0 bytes .../assets/images/skin/database_table.png | Bin 726 -> 0 bytes .../grails-app/assets/images/skin/exclamation.png | Bin 701 -> 0 bytes .../grails-app/assets/images/skin/house.png | Bin 806 -> 0 bytes .../grails-app/assets/images/skin/information.png | Bin 778 -> 0 bytes .../grails-app/assets/images/skin/shadow.jpg | Bin 300 -> 0 bytes .../grails-app/assets/images/skin/sorted_asc.gif | Bin 835 -> 0 bytes .../grails-app/assets/images/skin/sorted_desc.gif | Bin 834 -> 0 bytes .../grails-app/assets/images/spinner.gif | Bin 2037 -> 0 bytes .../grails-app/assets/javascripts/application.js | 20 - .../grails-app/assets/javascripts/jquery-2.1.3.js | 9205 -------------------- .../grails-app/assets/stylesheets/application.css | 13 - .../grails-app/assets/stylesheets/errors.css | 109 - .../grails-app/assets/stylesheets/main.css | 569 -- .../grails-app/assets/stylesheets/mobile.css | 82 - .../grails-app/conf/application.yml | 87 - .../grails-hibernate/grails-app/conf/logback.xml | 17 - .../grails-app/conf/spring/resources.groovy | 3 - .../functional/tests/BookController.groovy | 108 - .../functional/tests/ProductController.groovy | 15 - .../functional/tests/UrlMappings.groovy | 16 - .../grails-app/domain/functional/tests/Book.groovy | 10 - .../domain/functional/tests/Business.groovy | 11 - .../domain/functional/tests/Employee.groovy | 9 - .../domain/functional/tests/Person.groovy | 5 - .../domain/functional/tests/Product.groovy | 22 - .../grails-app/i18n/messages.properties | 55 - .../grails-app/i18n/messages_cs_CZ.properties | 55 - .../grails-app/i18n/messages_da.properties | 56 - .../grails-app/i18n/messages_de.properties | 55 - .../grails-app/i18n/messages_es.properties | 55 - .../grails-app/i18n/messages_fr.properties | 19 - .../grails-app/i18n/messages_it.properties | 55 - .../grails-app/i18n/messages_ja.properties | 55 - .../grails-app/i18n/messages_nb.properties | 56 - .../grails-app/i18n/messages_nl.properties | 55 - .../grails-app/i18n/messages_pl.properties | 59 - .../grails-app/i18n/messages_pt_BR.properties | 59 - .../grails-app/i18n/messages_pt_PT.properties | 34 - .../grails-app/i18n/messages_ru.properties | 31 - .../grails-app/i18n/messages_sv.properties | 55 - .../grails-app/i18n/messages_th.properties | 55 - .../grails-app/i18n/messages_zh_CN.properties | 18 - .../init/functional/tests/Application.groovy | 17 - .../init/functional/tests/BootStrap.groovy | 17 - .../services/functional/tests/BookService.groovy | 12 - .../grails-app/views/book/create.gsp | 38 - .../grails-app/views/book/edit.gsp | 40 - .../grails-app/views/book/index.gsp | 28 - .../grails-app/views/book/show.gsp | 31 - .../grails-hibernate/grails-app/views/error.gsp | 31 - .../grails-hibernate/grails-app/views/index.gsp | 123 - .../grails-app/views/layouts/main.gsp | 19 - .../grails-hibernate/grails-app/views/notFound.gsp | 14 - .../functional/tests/BookControllerSpec.groovy | 27 - .../functional/tests/CascadeValidationSpec.groovy | 28 - .../groovy/functional/tests/ProductSpec.groovy | 49 - .../src/main/groovy/another/Item.groovy | 21 - ...stomHibernateMappingContextConfiguration.groovy | 9 - .../functional/tests/BookControllerUnitSpec.groovy | 163 - examples/grails-multiple-datasources/build.gradle | 42 - .../grails-app/conf/application.yml | 72 - .../grails-app/conf/logback.xml | 17 - .../grails-app/domain/ds2/Book.groovy | 15 - .../grails-app/domain/example/Book.groovy | 11 - .../grails-app/init/datasources/Application.groovy | 12 - .../grails-app/services/example/BookService.groovy | 16 - .../functionaltests/MultipleDataSourcesSpec.groovy | 35 - .../grails-partitioned-multi-tenancy/build.gradle | 32 - .../assets/images/apple-touch-icon-retina.png | Bin 14986 -> 0 bytes .../grails-app/assets/images/apple-touch-icon.png | Bin 5434 -> 0 bytes .../grails-app/assets/images/favicon.ico | Bin 10134 -> 0 bytes .../grails-app/assets/images/grails_logo.png | Bin 10172 -> 0 bytes .../grails-app/assets/images/skin/database_add.png | Bin 658 -> 0 bytes .../assets/images/skin/database_delete.png | Bin 659 -> 0 bytes .../assets/images/skin/database_edit.png | Bin 767 -> 0 bytes .../assets/images/skin/database_save.png | Bin 755 -> 0 bytes .../assets/images/skin/database_table.png | Bin 726 -> 0 bytes .../grails-app/assets/images/skin/exclamation.png | Bin 701 -> 0 bytes .../grails-app/assets/images/skin/house.png | Bin 806 -> 0 bytes .../grails-app/assets/images/skin/information.png | Bin 778 -> 0 bytes .../grails-app/assets/images/skin/shadow.jpg | Bin 300 -> 0 bytes .../grails-app/assets/images/skin/sorted_asc.gif | Bin 835 -> 0 bytes .../grails-app/assets/images/skin/sorted_desc.gif | Bin 834 -> 0 bytes .../grails-app/assets/images/spinner.gif | Bin 2037 -> 0 bytes .../grails-app/assets/javascripts/application.js | 20 - .../grails-app/assets/javascripts/jquery-2.1.3.js | 9205 -------------------- .../grails-app/assets/stylesheets/application.css | 13 - .../grails-app/assets/stylesheets/errors.css | 109 - .../grails-app/assets/stylesheets/main.css | 569 -- .../grails-app/assets/stylesheets/mobile.css | 82 - .../grails-app/conf/application.yml | 71 - .../grails-app/conf/logback.xml | 17 - .../controllers/example/BookController.groovy | 102 - .../controllers/example/UrlMappings.groovy | 25 - .../grails-app/domain/example/Book.groovy | 14 - .../grails-app/i18n/messages.properties | 55 - .../grails-app/i18n/messages_cs_CZ.properties | 55 - .../grails-app/i18n/messages_da.properties | 56 - .../grails-app/i18n/messages_de.properties | 55 - .../grails-app/i18n/messages_es.properties | 55 - .../grails-app/i18n/messages_fr.properties | 19 - .../grails-app/i18n/messages_it.properties | 55 - .../grails-app/i18n/messages_ja.properties | 55 - .../grails-app/i18n/messages_nb.properties | 56 - .../grails-app/i18n/messages_nl.properties | 55 - .../grails-app/i18n/messages_pl.properties | 59 - .../grails-app/i18n/messages_pt_BR.properties | 59 - .../grails-app/i18n/messages_pt_PT.properties | 34 - .../grails-app/i18n/messages_ru.properties | 31 - .../grails-app/i18n/messages_sv.properties | 55 - .../grails-app/i18n/messages_th.properties | 55 - .../grails-app/i18n/messages_zh_CN.properties | 18 - .../grails-app/init/datasources/Application.groovy | 10 - .../services/example/AnotherBookService.groovy | 21 - .../grails-app/services/example/BookService.groovy | 24 - .../grails-app/views/book/create.gsp | 38 - .../grails-app/views/book/edit.gsp | 40 - .../grails-app/views/book/index.gsp | 28 - .../grails-app/views/book/show.gsp | 31 - .../grails-app/views/error.gsp | 31 - .../grails-app/views/index.gsp | 129 - .../grails-app/views/layouts/main.gsp | 19 - .../grails-app/views/notFound.gsp | 14 - .../PartitionedMultiTenancyIntegrationSpec.groovy | 99 - .../example/PartitionedMultiTenancySpec.groovy | 78 - examples/grails-schema-per-tenant/build.gradle | 32 - .../assets/images/apple-touch-icon-retina.png | Bin 14986 -> 0 bytes .../grails-app/assets/images/apple-touch-icon.png | Bin 5434 -> 0 bytes .../grails-app/assets/images/favicon.ico | Bin 10134 -> 0 bytes .../grails-app/assets/images/grails_logo.png | Bin 10172 -> 0 bytes .../grails-app/assets/images/skin/database_add.png | Bin 658 -> 0 bytes .../assets/images/skin/database_delete.png | Bin 659 -> 0 bytes .../assets/images/skin/database_edit.png | Bin 767 -> 0 bytes .../assets/images/skin/database_save.png | Bin 755 -> 0 bytes .../assets/images/skin/database_table.png | Bin 726 -> 0 bytes .../grails-app/assets/images/skin/exclamation.png | Bin 701 -> 0 bytes .../grails-app/assets/images/skin/house.png | Bin 806 -> 0 bytes .../grails-app/assets/images/skin/information.png | Bin 778 -> 0 bytes .../grails-app/assets/images/skin/shadow.jpg | Bin 300 -> 0 bytes .../grails-app/assets/images/skin/sorted_asc.gif | Bin 835 -> 0 bytes .../grails-app/assets/images/skin/sorted_desc.gif | Bin 834 -> 0 bytes .../grails-app/assets/images/spinner.gif | Bin 2037 -> 0 bytes .../grails-app/assets/javascripts/application.js | 20 - .../grails-app/assets/javascripts/jquery-2.1.3.js | 9205 -------------------- .../grails-app/assets/stylesheets/application.css | 13 - .../grails-app/assets/stylesheets/errors.css | 109 - .../grails-app/assets/stylesheets/main.css | 569 -- .../grails-app/assets/stylesheets/mobile.css | 82 - .../grails-app/conf/application.yml | 71 - .../grails-app/conf/logback.xml | 17 - .../controllers/example/BookController.groovy | 102 - .../controllers/example/UrlMappings.groovy | 25 - .../grails-app/domain/example/Book.groovy | 13 - .../grails-app/i18n/messages.properties | 55 - .../grails-app/i18n/messages_cs_CZ.properties | 55 - .../grails-app/i18n/messages_da.properties | 56 - .../grails-app/i18n/messages_de.properties | 55 - .../grails-app/i18n/messages_es.properties | 55 - .../grails-app/i18n/messages_fr.properties | 19 - .../grails-app/i18n/messages_it.properties | 55 - .../grails-app/i18n/messages_ja.properties | 55 - .../grails-app/i18n/messages_nb.properties | 56 - .../grails-app/i18n/messages_nl.properties | 55 - .../grails-app/i18n/messages_pl.properties | 59 - .../grails-app/i18n/messages_pt_BR.properties | 59 - .../grails-app/i18n/messages_pt_PT.properties | 34 - .../grails-app/i18n/messages_ru.properties | 31 - .../grails-app/i18n/messages_sv.properties | 55 - .../grails-app/i18n/messages_th.properties | 55 - .../grails-app/i18n/messages_zh_CN.properties | 18 - .../grails-app/init/datasources/Application.groovy | 12 - .../services/example/AnotherBookService.groovy | 21 - .../grails-app/services/example/BookService.groovy | 24 - .../grails-app/views/book/create.gsp | 38 - .../grails-app/views/book/edit.gsp | 40 - .../grails-app/views/book/index.gsp | 28 - .../grails-app/views/book/show.gsp | 31 - .../grails-app/views/error.gsp | 31 - .../grails-app/views/index.gsp | 129 - .../grails-app/views/layouts/main.gsp | 19 - .../grails-app/views/notFound.gsp | 14 - .../example/SchemaPerTenantIntegrationSpec.groovy | 103 - .../test/groovy/example/SchemaPerTenantSpec.groovy | 88 - examples/issue450/build.gradle | 37 - .../grails-app/assets/images/advancedgrails.svg | 27 - .../assets/images/apple-touch-icon-retina.png | Bin 7038 -> 0 bytes .../grails-app/assets/images/apple-touch-icon.png | Bin 3077 -> 0 bytes .../grails-app/assets/images/documentation.svg | 19 - .../issue450/grails-app/assets/images/favicon.ico | Bin 5558 -> 0 bytes .../assets/images/grails-cupsonly-logo-white.svg | 26 - .../issue450/grails-app/assets/images/grails.svg | 13 - .../grails-app/assets/images/skin/database_add.png | Bin 658 -> 0 bytes .../assets/images/skin/database_delete.png | Bin 659 -> 0 bytes .../assets/images/skin/database_edit.png | Bin 767 -> 0 bytes .../assets/images/skin/database_save.png | Bin 755 -> 0 bytes .../assets/images/skin/database_table.png | Bin 726 -> 0 bytes .../grails-app/assets/images/skin/exclamation.png | Bin 701 -> 0 bytes .../grails-app/assets/images/skin/house.png | Bin 806 -> 0 bytes .../grails-app/assets/images/skin/information.png | Bin 778 -> 0 bytes .../grails-app/assets/images/skin/shadow.jpg | Bin 300 -> 0 bytes .../grails-app/assets/images/skin/sorted_asc.gif | Bin 835 -> 0 bytes .../grails-app/assets/images/skin/sorted_desc.gif | Bin 834 -> 0 bytes .../issue450/grails-app/assets/images/slack.svg | 18 - .../issue450/grails-app/assets/images/spinner.gif | Bin 2037 -> 0 bytes .../grails-app/assets/javascripts/application.js | 11 - .../assets/javascripts/bootstrap.bundle.js | 6461 -------------- .../assets/javascripts/bootstrap.bundle.js.map | 1 - .../assets/javascripts/bootstrap.bundle.min.js | 7 - .../assets/javascripts/bootstrap.bundle.min.js.map | 1 - .../grails-app/assets/javascripts/bootstrap.js | 3944 --------- .../grails-app/assets/javascripts/bootstrap.js.map | 1 - .../grails-app/assets/javascripts/bootstrap.min.js | 7 - .../assets/javascripts/bootstrap.min.js.map | 1 - .../assets/javascripts/jquery-3.3.1.min.js | 2 - .../assets/javascripts/jquery-3.3.1.min.js.map | 1 - .../grails-app/assets/javascripts/popper.min.js | 5 - .../grails-app/assets/stylesheets/application.css | 15 - .../assets/stylesheets/bootstrap-grid.css | 1912 ---- .../assets/stylesheets/bootstrap-reboot.css | 331 - .../grails-app/assets/stylesheets/bootstrap.css | 9030 ------------------- .../assets/stylesheets/bootstrap.css.map | 1 - .../assets/stylesheets/bootstrap.min.css | 7 - .../assets/stylesheets/bootstrap.min.css.map | 1 - .../grails-app/assets/stylesheets/errors.css | 109 - .../grails-app/assets/stylesheets/grails.css | 1078 --- .../grails-app/assets/stylesheets/main.css | 594 -- .../grails-app/assets/stylesheets/mobile.css | 82 - examples/issue450/grails-app/conf/application.yml | 87 - examples/issue450/grails-app/conf/logback.xml | 17 - .../multitenantcomposite/BookController.groovy | 27 - .../multitenantcomposite/UrlMappings.groovy | 16 - .../domain/multitenantcomposite/Book.groovy | 14 - .../init/multitenantcomposite/Application.groovy | 13 - .../init/multitenantcomposite/BootStrap.groovy | 24 - .../multitenantcomposite/BookService.groovy | 11 - examples/issue450/grails-app/views/book/books.gsp | 12 - examples/issue450/grails-app/views/book/index.gsp | 13 - examples/issue450/grails-app/views/error.gsp | 31 - examples/issue450/grails-app/views/index.gsp | 77 - .../issue450/grails-app/views/layouts/main.gsp | 70 - examples/issue450/grails-app/views/notFound.gsp | 14 - .../groovy/example/BookControllerSpec.groovy | 29 - examples/spring-boot-hibernate/build.gradle | 30 - .../src/main/groovy/example/Application.groovy | 25 - .../src/main/groovy/example/Book.groovy | 8 - .../src/main/groovy/example/BookController.groovy | 27 - .../src/main/groovy/example/BookService.groovy | 8 - .../src/main/resources/application.yml | 10 - .../src/test/groovy/example/BookSpec.groovy | 23 - examples/standalone-hibernate/build.gradle | 17 - .../grails/hibernate/example/ExampleSpec.groovy | 43 - .../src/test/resources/simplelogger.properties | 4 - gradle.properties | 18 - gradle/testVerbose.gradle | 33 - gradle/wrapper/gradle-wrapper.jar | Bin 43583 -> 0 bytes gradle/wrapper/gradle-wrapper.properties | 7 - gradlew | 252 - gradlew.bat | 94 - grails-datastore-gorm-hibernate/build.gradle | 126 - .../grails/orm/HibernateCriteriaBuilder.java | 258 - .../main/groovy/grails/orm/PagedResultList.java | 94 - .../main/groovy/grails/orm/RlikeExpression.java | 86 - .../grails/orm/hibernate/HibernateEntity.groovy | 68 - .../orm/hibernate/annotation/ManagedEntity.java | 15 - .../orm/hibernate/mapping/MappingBuilder.groovy | 59 - .../orm/hibernate/AbstractHibernateDatastore.java | 427 - .../AbstractHibernateGormInstanceApi.groovy | 484 - .../AbstractHibernateGormStaticApi.groovy | 888 -- .../AbstractHibernateGormValidationApi.groovy | 167 - .../orm/hibernate/AbstractHibernateSession.java | 203 - .../orm/hibernate/EventListenerIntegrator.java | 151 - .../orm/hibernate/GrailsHibernateTemplate.java | 770 -- .../GrailsHibernateTransactionManager.groovy | 103 - .../grails/orm/hibernate/GrailsSessionContext.java | 234 - .../grails/orm/hibernate/HibernateDatastore.java | 673 -- .../orm/hibernate/HibernateEventListeners.java | 30 - .../orm/hibernate/HibernateGormEnhancer.groovy | 73 - .../orm/hibernate/HibernateGormInstanceApi.groovy | 165 - .../orm/hibernate/HibernateGormStaticApi.groovy | 257 - .../hibernate/HibernateGormValidationApi.groovy | 46 - .../HibernateMappingContextSessionFactoryBean.java | 528 -- .../org/grails/orm/hibernate/HibernateSession.java | 211 - .../grails/orm/hibernate/IHibernateTemplate.java | 74 - .../grails/orm/hibernate/InstanceApiHelper.java | 50 - .../grails/orm/hibernate/MetadataIntegrator.groovy | 23 - .../grails/orm/hibernate/SessionFactoryHolder.java | 40 - .../access/TraitPropertyAccessStrategy.java | 86 - .../hibernate/cfg/AbstractGrailsDomainBinder.java | 78 - .../grails/orm/hibernate/cfg/CacheConfig.groovy | 85 - .../grails/orm/hibernate/cfg/ColumnConfig.groovy | 133 - .../orm/hibernate/cfg/CompositeIdentity.groovy | 42 - .../orm/hibernate/cfg/DiscriminatorConfig.groovy | 62 - .../orm/hibernate/cfg/GrailsDomainBinder.java | 3574 -------- .../orm/hibernate/cfg/GrailsHibernateUtil.java | 453 - .../cfg/GrailsIdentifierGeneratorFactory.java | 46 - .../hibernate/cfg/HibernateMappingBuilder.groovy | 700 -- .../orm/hibernate/cfg/HibernateMappingContext.java | 308 - .../cfg/HibernateMappingContextConfiguration.java | 347 - .../hibernate/cfg/HibernatePersistentEntity.java | 60 - .../org/grails/orm/hibernate/cfg/Identity.groovy | 108 - .../grails/orm/hibernate/cfg/IdentityEnumType.java | 197 - .../grails/orm/hibernate/cfg/InstanceProxy.groovy | 75 - .../org/grails/orm/hibernate/cfg/JoinTable.groovy | 81 - .../org/grails/orm/hibernate/cfg/Mapping.groovy | 587 -- .../org/grails/orm/hibernate/cfg/NaturalId.groovy | 37 - .../cfg/PersistentEntityNamingStrategy.java | 15 - .../grails/orm/hibernate/cfg/PropertyConfig.groovy | 472 - .../cfg/PropertyDefinitionDelegate.groovy | 56 - .../org/grails/orm/hibernate/cfg/Settings.java | 11 - .../org/grails/orm/hibernate/cfg/SortConfig.groovy | 48 - .../org/grails/orm/hibernate/cfg/Table.groovy | 80 - .../compiler/HibernateEntityTransformation.groovy | 298 - .../AbstractHibernateConnectionSourceFactory.java | 121 - .../connections/HibernateConnectionSource.java | 46 - .../HibernateConnectionSourceFactory.java | 264 - .../HibernateConnectionSourceSettings.groovy | 322 - ...HibernateConnectionSourceSettingsBuilder.groovy | 50 - .../datasource/MultipleDataSourceSupport.java | 47 - .../dirty/GrailsEntityDirtinessStrategy.groovy | 152 - .../listener/AbstractHibernateEventListener.java | 66 - .../event/listener/HibernateEventListener.java | 236 - ...CouldNotDetermineHibernateDialectException.java | 35 - .../GrailsHibernateConfigurationException.java | 35 - .../exceptions/GrailsHibernateException.java | 38 - .../hibernate/exceptions/GrailsQueryException.java | 39 - .../multitenancy/MultiTenantEventListener.java | 93 - .../orm/hibernate/proxy/HibernateProxyHandler.java | 166 - .../proxy/SimpleHibernateProxyHandler.java | 171 - .../query/AbstractHibernateCriteriaBuilder.java | 2060 ----- .../query/AbstractHibernateCriterionAdapter.java | 565 -- .../hibernate/query/AbstractHibernateQuery.java | 1217 --- .../hibernate/query/GrailsHibernateQueryUtils.java | 408 - .../hibernate/query/HibernateCriterionAdapter.java | 48 - .../orm/hibernate/query/HibernateHqlQuery.java | 52 - .../query/HibernateProjectionAdapter.java | 84 - .../grails/orm/hibernate/query/HibernateQuery.java | 130 - .../hibernate/query/HibernateQueryConstants.java | 28 - .../orm/hibernate/query/PagedResultList.java | 74 - .../AbstractClosureEventTriggeringInterceptor.java | 23 - .../hibernate/support/ClosureEventListener.java | 367 - .../support/ClosureEventTriggeringInterceptor.java | 333 - .../hibernate/support/DataSourceFactoryBean.groovy | 40 - ...rnateDatastoreConnectionSourcesRegistrar.groovy | 99 - .../support/HibernateDatastoreFactoryBean.groovy | 62 - .../HibernateDialectDetectorFactoryBean.java | 163 - .../hibernate/support/HibernateRuntimeUtils.groovy | 151 - .../hibernate/support/HibernateVersionSupport.java | 88 - .../org/grails/orm/hibernate/support/SoftKey.java | 66 - .../HibernateJtaTransactionManagerAdapter.java | 207 - .../PlatformTransactionManagerProxy.java | 40 - .../org.hibernate.integrator.spi.Integrator | 1 - .../mapping/HibernateMappingBuilderTests.groovy | 873 -- ...bernateOptimisticLockingStyleMappingSpec.groovy | 52 - .../hibernate/mapping/MappingBuilderSpec.groovy | 317 - .../grails/gorm/tests/AutoTimestampSpec.groovy | 85 - .../CascadeToBidirectionalAsssociationSpec.groovy | 51 - .../src/test/groovy/grails/gorm/tests/Club.groovy | 14 - .../gorm/tests/CompositeIdWithJoinTableSpec.groovy | 65 - .../CompositeIdWithManyToOneAndSequenceSpec.groovy | 60 - .../test/groovy/grails/gorm/tests/Contract.groovy | 12 - .../gorm/tests/CountByWithEmbeddedSpec.groovy | 40 - .../grails/gorm/tests/DeleteAllWhereSpec.groovy | 55 - .../gorm/tests/DetachCriteriaSubquerySpec.groovy | 156 - .../gorm/tests/DetachedCriteriaJoinSpec.groovy | 73 - .../DetachedCriteriaProjectionAliasSpec.groovy | 69 - .../tests/DetachedCriteriaProjectionSpec.groovy | 100 - .../grails/gorm/tests/DomainGetterSpec.groovy | 29 - .../grails/gorm/tests/EnumMappingSpec.groovy | 36 - .../tests/ExecuteQueryWithinValidatorSpec.groovy | 62 - .../grails/gorm/tests/GroovyProxySpec.groovy | 37 - .../tests/HibernateEntityTraitGeneratedSpec.groovy | 26 - .../groovy/grails/gorm/tests/HibernateSuite.groovy | 15 - .../grails/gorm/tests/IdentityEnumTypeSpec.groovy | 92 - .../gorm/tests/ImportFromConstraintSpec.groovy | 70 - .../tests/LastUpdateWithDynamicUpdateSpec.groovy | 115 - .../groovy/grails/gorm/tests/ManyToOneSpec.groovy | 106 - .../tests/MultiColumnUniqueConstraintSpec.groovy | 78 - .../grails/gorm/tests/NullValueEqualSpec.groovy | 19 - .../grails/gorm/tests/NullableAndLengthSpec.groovy | 43 - .../grails/gorm/tests/OptimisticLockingSpec.groovy | 115 - .../test/groovy/grails/gorm/tests/Player.groovy | 13 - .../test/groovy/grails/gorm/tests/RLikeSpec.groovy | 31 - .../grails/gorm/tests/ReadOperationSpec.groovy | 26 - .../SaveWithExistingValidationErrorSpec.groovy | 52 - .../groovy/grails/gorm/tests/SchemaNameSpec.groovy | 41 - .../groovy/grails/gorm/tests/SequenceIdSpec.groovy | 47 - .../grails/gorm/tests/SizeConstraintSpec.groovy | 51 - .../groovy/grails/gorm/tests/SqlQuerySpec.groovy | 131 - .../SubclassMultipleListCollectionSpec.groovy | 61 - .../grails/gorm/tests/SubqueryAliasSpec.groovy | 42 - .../tests/TablePerSubClassAndEmbeddedSpec.groovy | 85 - .../src/test/groovy/grails/gorm/tests/Team.groovy | 15 - .../groovy/grails/gorm/tests/ToOneProxySpec.groovy | 34 - .../tests/TwoBidirectionalOneToManySpec.groovy | 57 - .../tests/UniqueConstraintHibernateSpec.groovy | 125 - .../tests/UniqueWithMultipleDataSourcesSpec.groovy | 67 - .../groovy/grails/gorm/tests/ValidationSpec.groovy | 167 - .../tests/WhereQueryWithAssociationSortSpec.groovy | 45 - ...WithNewSessionAndExistingTransactionSpec.groovy | 135 - .../gorm/tests/autoimport/AutoImportSpec.groovy | 24 - .../grails/gorm/tests/autoimport/other/A.groovy | 11 - .../BidirectionalOneToOneWithUniqueSpec.groovy | 31 - .../groovy/grails/gorm/tests/belongsto/Face.groovy | 13 - .../groovy/grails/gorm/tests/belongsto/Nose.groovy | 14 - .../tests/compositeid/CompositeIdCriteria.groovy | 95 - .../CompositeIdWithDeepOneToManyMappingSpec.groovy | 74 - .../GlobalConstraintWithCompositeIdSpec.groovy | 119 - .../HibernateDirtyCheckingSpec.groovy | 156 - .../HibernateUpdateFromListenerSpec.groovy | 79 - .../tests/dirtychecking/PropertyFieldSpec.groovy | 37 - .../UpdatePropertyInEventListenerSpec.groovy | 96 - .../tests/hasmany/HasManyWithInQuerySpec.groovy | 103 - .../gorm/tests/hasmany/ListCollectionSpec.groovy | 50 - .../hasmany/TwoUnidirectionalHasManySpec.groovy | 130 - .../inheritance/SubclassToOneProxySpec.groovy | 37 - .../TablePerConcreteClassAndDateCreatedSpec.groovy | 59 - .../TablePerConcreteClassImportedSpec.groovy | 18 - .../gorm/tests/jpa/SimpleJpaEntitySpec.groovy | 98 - .../tests/mappedby/MultipleOneToOneSpec.groovy | 69 - .../MultiTenancyBidirectionalManyToManySpec.groovy | 132 - .../MultiTenancyUnidirectionalOneToManySpec.groovy | 114 - .../grails/gorm/tests/perf/JoinPerfSpec.groovy | 93 - .../gorm/tests/proxy/ByteBuddyProxySpec.groovy | 130 - .../grails/gorm/tests/proxy/StaticTestUtil.groovy | 54 - .../gorm/tests/services/DataServiceSpec.groovy | 518 -- .../gorm/tests/softdelete/SoftDeleteSpec.groovy | 78 - .../gorm/tests/traits/InterfacePropertySpec.groovy | 41 - .../gorm/tests/traits/TraitPropertySpec.groovy | 37 - .../gorm/tests/txs/CustomIsolationLevelSpec.groovy | 35 - .../tests/txs/TransactionPropagationSpec.groovy | 87 - .../txs/TransactionalWithinReadOnlySpec.groovy | 62 - .../grails/gorm/tests/uuid/UuidInsertSpec.groovy | 42 - .../tests/validation/BeanValidationSpec.groovy | 41 - .../tests/validation/CascadeValidationSpec.groovy | 59 - .../tests/validation/DeepValidationSpec.groovy | 97 - .../EmbeddedWithValidationExceptionSpec.groovy | 54 - .../validation/SaveWithInvalidEntitySpec.groovy | 44 - .../tests/validation/SkipValidationSpec.groovy | 102 - .../validation/UniqueFalseConstraintSpec.groovy | 44 - .../tests/validation/UniqueInheritanceSpec.groovy | 85 - .../tests/validation/UniqueWithHasOneSpec.groovy | 78 - .../tests/validation/UniqueWithinGroupSpec.groovy | 86 - .../groovy/org/grails/datastore/gorm/Setup.groovy | 98 - .../test/groovy/org/grails/orm/hibernate/.DS_Store | Bin 6148 -> 0 bytes .../orm/hibernate/DefaultConstraintsSpec.groovy | 66 - .../org/grails/orm/hibernate/GormSpec.groovy | 29 - .../orm/hibernate/HibernateDatastoreSpec.groovy | 21 - .../cfg/HibernateMappingContextSpec.groovy | 65 - .../HibernateEntityTransformationSpec.groovy | 170 - .../DataSourceConnectionSourceFactorySpec.groovy | 36 - .../HibernateConnectionSourceFactorySpec.groovy | 48 - .../HibernateConnectionSourceSettingsSpec.groovy | 66 - .../MultipleDataSourceConnectionsSpec.groovy | 146 - .../MultipleDataSourceMetadataSpec.groovy | 73 - .../MultipleDataSourcesWithCachingSpec.groovy | 57 - .../MultipleDataSourcesWithEventsSpec.groovy | 112 - .../connections/PartitionedMultiTenancySpec.groovy | 379 - .../connections/SchemaMultiTenantSpec.groovy | 161 - .../connections/SecondLevelCacheSpec.groovy | 79 - .../hibernate/connections/SingleTenantSpec.groovy | 156 - .../proxy/SimpleHibernateProxyHandlerSpec.groovy | 47 - .../support/HibernateVersionSupportSpec.groovy | 15 - .../src/test/resources/simplelogger.properties | 3 - grails-plugin/build.gradle | 49 - grails-plugin/grails-app/.gitkeep | 0 grails-plugin/grails-app/conf/application.yml | 10 - .../grails.plugin.hibernate/Application.groovy | 13 - .../HibernateDatastoreSpringInitializer.groovy | 210 - .../plugin/hibernate/HibernateGrailsPlugin.groovy | 85 - .../hibernate/commands/SchemaExportCommand.groovy | 105 - .../grails/test/hibernate/HibernateSpec.groovy | 144 - ...urceAggregatePersistenceContextInterceptor.java | 117 - .../AggregatePersistenceContextInterceptor.java | 25 - .../GrailsOpenSessionInViewInterceptor.java | 84 - .../HibernatePersistenceContextInterceptor.java | 243 - ...nFactoryAwarePersistenceContextInterceptor.java | 30 - .../HibernateDatastoreSpringInitializerSpec.groovy | 113 - .../hibernate/HibernateSpecOverrideSpec.groovy | 16 - .../test/mixin/hibernate/HibernateSpecSpec.groovy | 82 - settings.gradle | 71 - 711 files changed, 1 insertion(+), 114140 deletions(-)
