[hibernate/hibernate-search] a4bebd: HSEARCH-4674 Use test containers for Elasticsearch...
by Yoann Rodière
Branch: refs/heads/main
Home: https://github.com/hibernate/hibernate-search
Commit: a4bebdf1f960091145e825cbd03867f7b3cef457
https://github.com/hibernate/hibernate-search/commit/a4bebdf1f960091145e8...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2023-11-08 (Wed, 08 Nov 2023)
Changed paths:
R build/container/elasticsearch/env-7.10.properties
R build/container/elasticsearch/env-7.11.properties
R build/container/elasticsearch/env-7.12.properties
R build/container/elasticsearch/env-7.13.properties
R build/container/elasticsearch/env-7.14.properties
R build/container/elasticsearch/env-7.15.properties
R build/container/elasticsearch/env-7.16.properties
R build/container/elasticsearch/env-7.17.properties
R build/container/elasticsearch/env-8.0.properties
R build/container/elasticsearch/env-8.1.properties
R build/container/elasticsearch/env-8.10.properties
R build/container/elasticsearch/env-8.2.properties
R build/container/elasticsearch/env-8.3.properties
R build/container/elasticsearch/env-8.4.properties
R build/container/elasticsearch/env-8.5.properties
R build/container/elasticsearch/env-8.6.properties
R build/container/elasticsearch/env-8.7.properties
R build/container/elasticsearch/env-8.8.properties
R build/container/elasticsearch/env-8.9.properties
M build/parents/build/pom.xml
M build/parents/integrationtest/pom.xml
M build/parents/springtest/pom.xml
M util/internal/integrationtest/backend/elasticsearch/src/main/java/org/hibernate/search/util/impl/integrationtest/backend/elasticsearch/ElasticsearchTestHostConnectionConfiguration.java
A util/internal/integrationtest/backend/elasticsearch/src/main/java/org/hibernate/search/util/impl/integrationtest/backend/elasticsearch/SearchBackendContainer.java
M util/internal/integrationtest/common/pom.xml
Log Message:
-----------
HSEARCH-4674 Use test containers for Elasticsearch/OpenSearch
Commit: 244dcd0db13d9bb2fdf8109c0068bc811daf5eed
https://github.com/hibernate/hibernate-search/commit/244dcd0db13d9bb2fdf8...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2023-11-08 (Wed, 08 Nov 2023)
Changed paths:
M build/parents/integrationtest/pom.xml
M util/internal/integrationtest/mapper/orm/pom.xml
A util/internal/integrationtest/mapper/orm/src/main/java/org/hibernate/search/util/impl/integrationtest/mapper/orm/DatabaseContainer.java
M util/internal/integrationtest/mapper/orm/src/main/java/org/hibernate/search/util/impl/integrationtest/mapper/orm/OrmSetupHelper.java
Log Message:
-----------
HSEARCH-4674 Use test containers for databases
Commit: 9fb48311efedb5afb0d737cbfb78c442603b4bb6
https://github.com/hibernate/hibernate-search/commit/9fb48311efedb5afb0d7...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2023-11-08 (Wed, 08 Nov 2023)
Changed paths:
M .github/workflows/build.yml
M CONTRIBUTING.md
M Jenkinsfile
M build/parents/build/pom.xml
M build/parents/integrationtest/pom.xml
M documentation/pom.xml
M integrationtest/backend/elasticsearch/pom.xml
M integrationtest/java/modules/orm-elasticsearch/pom.xml
M integrationtest/java/modules/orm-lucene/pom.xml
M integrationtest/java/modules/orm-outbox-polling-elasticsearch/pom.xml
M integrationtest/java/modules/pojo-standalone-elasticsearch/pom.xml
M integrationtest/java/modules/pojo-standalone-lucene/pom.xml
M integrationtest/mapper/orm-cdi/pom.xml
M integrationtest/mapper/orm-envers/pom.xml
M integrationtest/mapper/orm-jakarta-batch/pom.xml
M integrationtest/mapper/orm-outbox-polling/pom.xml
M integrationtest/mapper/orm-realbackend/pom.xml
M integrationtest/mapper/orm-spring/pom.xml
M integrationtest/mapper/orm/pom.xml
M integrationtest/mapper/pojo-standalone-realbackend/pom.xml
M integrationtest/performance/backend/elasticsearch/pom.xml
M integrationtest/showcase/library/pom.xml
M integrationtest/v5migrationhelper/orm/pom.xml
M pom.xml
Log Message:
-----------
HSEARCH-4674 Remove maven docker plugin
Commit: 7ef54378c8c47797c561212987ec51414ccb85ff
https://github.com/hibernate/hibernate-search/commit/7ef54378c8c47797c561...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2023-11-08 (Wed, 08 Nov 2023)
Changed paths:
M build/parents/integrationtest/pom.xml
M pom.xml
M util/internal/integrationtest/mapper/orm/src/main/java/org/hibernate/search/util/impl/integrationtest/mapper/orm/DatabaseContainer.java
Log Message:
-----------
HSEARCH-4674 Update groovy script to list containers
Commit: 119254b5f6c69bceb95cdd8ae77970ffa7f20329
https://github.com/hibernate/hibernate-search/commit/119254b5f6c69bceb95c...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2023-11-08 (Wed, 08 Nov 2023)
Changed paths:
M build/parents/build/pom.xml
M build/parents/integrationtest/pom.xml
M util/internal/integrationtest/backend/elasticsearch/src/main/java/org/hibernate/search/util/impl/integrationtest/backend/elasticsearch/SearchBackendContainer.java
M util/internal/integrationtest/mapper/orm/src/main/java/org/hibernate/search/util/impl/integrationtest/mapper/orm/DatabaseContainer.java
Log Message:
-----------
HSEARCH-4674 Use image name/tag defined in pom files to start containers
Commit: 8b0787bcb5c8b0978d4d6daeb6fe59bd04643ffc
https://github.com/hibernate/hibernate-search/commit/8b0787bcb5c8b0978d4d...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2023-11-08 (Wed, 08 Nov 2023)
Changed paths:
M documentation/pom.xml
M integrationtest/backend/elasticsearch/pom.xml
M integrationtest/java/modules/orm-elasticsearch/pom.xml
M integrationtest/java/modules/orm-lucene/pom.xml
M integrationtest/java/modules/orm-outbox-polling-elasticsearch/pom.xml
M integrationtest/java/modules/pojo-standalone-elasticsearch/pom.xml
M integrationtest/java/modules/pojo-standalone-lucene/pom.xml
M integrationtest/mapper/orm-envers/pom.xml
M integrationtest/mapper/orm-jakarta-batch/pom.xml
M integrationtest/mapper/orm-outbox-polling/pom.xml
M integrationtest/mapper/orm-realbackend/pom.xml
M integrationtest/mapper/orm/pom.xml
M integrationtest/mapper/pojo-standalone-realbackend/pom.xml
M integrationtest/performance/backend/elasticsearch/pom.xml
M integrationtest/showcase/library/pom.xml
M pom.xml
Log Message:
-----------
HSEARCH-4674 Remove some redundant properties
Commit: b9c1d357125610a2ce2128f7563116979631cf36
https://github.com/hibernate/hibernate-search/commit/b9c1d357125610a2ce21...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2023-11-08 (Wed, 08 Nov 2023)
Changed paths:
M integrationtest/mapper/orm-spring/pom.xml
M integrationtest/mapper/orm-spring/src/test/java/org/hibernate/search/integrationtest/spring/beanresolution/SpringBeanResolutionIT.java
A integrationtest/mapper/orm-spring/src/test/java/org/hibernate/search/integrationtest/spring/extension/HibernateSpringPropertiesSetterExtension.java
M integrationtest/mapper/orm-spring/src/test/java/org/hibernate/search/integrationtest/spring/jta/JtaAndSpringIT.java
M integrationtest/mapper/orm-spring/src/test/java/org/hibernate/search/integrationtest/spring/jta/JtaAndSpringMoreComplexIT.java
M integrationtest/mapper/orm-spring/src/test/java/org/hibernate/search/integrationtest/spring/jta/JtaAndSpringOutboxIT.java
M integrationtest/mapper/orm-spring/src/test/java/org/hibernate/search/integrationtest/spring/jta/timeout/RaisedTimeoutJtaAndSpringOutboxIT.java
M integrationtest/mapper/orm-spring/src/test/java/org/hibernate/search/integrationtest/spring/jta/timeout/TransactionTimeoutJtaAndSpringOutboxIT.java
M util/internal/integrationtest/mapper/orm/src/main/java/org/hibernate/search/util/impl/integrationtest/mapper/orm/DatabaseContainer.java
Log Message:
-----------
HSEARCH-4674 Change how spring receives properties for test execution
Commit: 9901222decd35c99a89e3009834e656df842c125
https://github.com/hibernate/hibernate-search/commit/9901222decd35c99a89e...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2023-11-08 (Wed, 08 Nov 2023)
Changed paths:
M integrationtest/mapper/orm-jakarta-batch/src/test/java/org/hibernate/search/integrationtest/jakarta/batch/massindexing/EntityManagerFactoryRetrievalIT.java
M integrationtest/mapper/orm-jakarta-batch/src/test/java/org/hibernate/search/integrationtest/jakarta/batch/massindexing/RestartChunkIT.java
A integrationtest/mapper/orm-jakarta-batch/src/test/java/org/hibernate/search/integrationtest/jakarta/batch/util/HibernateSearchBatchTestConnectionProperties.java
M util/internal/integrationtest/backend/elasticsearch/src/main/java/org/hibernate/search/util/impl/integrationtest/backend/elasticsearch/SearchBackendContainer.java
Log Message:
-----------
HSEARCH-4674 Make batch test that doesn't use helpers aware of containers
Commit: c5d89ac737a450aad9b11162d5ba0f8c0e5ac987
https://github.com/hibernate/hibernate-search/commit/c5d89ac737a450aad9b1...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2023-11-08 (Wed, 08 Nov 2023)
Changed paths:
M integrationtest/showcase/library/pom.xml
M integrationtest/showcase/library/src/test/java/org/hibernate/search/integrationtest/showcase/library/TestActiveProfilesResolver.java
M integrationtest/showcase/library/src/test/resources/application-test-elasticsearch.yaml
M integrationtest/v5migrationhelper/orm/src/test/java/org/hibernate/search/test/bridge/UnresolvedBridgeTest.java
M integrationtest/v5migrationhelper/orm/src/test/java/org/hibernate/search/test/testsupport/V5MigrationHelperJPASetupHelper.java
M integrationtest/v5migrationhelper/orm/src/test/java/org/hibernate/search/test/testsupport/V5MigrationHelperOrmSetupHelper.java
M util/internal/integrationtest/mapper/orm/src/main/java/org/hibernate/search/util/impl/integrationtest/mapper/orm/DatabaseContainer.java
Log Message:
-----------
HSEARCH-4674 Make showcase and v5 tests aware of testcontainers
Commit: d0277b6670a3675bcab96ecb1548331a11cd958d
https://github.com/hibernate/hibernate-search/commit/d0277b6670a3675bcab9...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2023-11-08 (Wed, 08 Nov 2023)
Changed paths:
M integrationtest/java/modules/orm-elasticsearch/pom.xml
M integrationtest/java/modules/orm-elasticsearch/src/main/java/module-info.java
M integrationtest/java/modules/orm-elasticsearch/src/main/java/org/hibernate/search/integrationtest/java/modules/orm/elasticsearch/service/AuthorService.java
R integrationtest/java/modules/orm-elasticsearch/src/main/resources/hibernate.properties
M integrationtest/java/modules/orm-lucene/pom.xml
M integrationtest/java/modules/orm-lucene/src/main/java/module-info.java
M integrationtest/java/modules/orm-lucene/src/main/java/org/hibernate/search/integrationtest/java/modules/orm/lucene/service/AuthorService.java
R integrationtest/java/modules/orm-lucene/src/main/resources/hibernate.properties
M integrationtest/java/modules/orm-outbox-polling-elasticsearch/pom.xml
M integrationtest/java/modules/orm-outbox-polling-elasticsearch/src/main/java/module-info.java
M integrationtest/java/modules/orm-outbox-polling-elasticsearch/src/main/java/org/hibernate/search/integrationtest/java/modules/orm/elasticsearch/outboxpolling/service/AuthorService.java
R integrationtest/java/modules/orm-outbox-polling-elasticsearch/src/main/resources/hibernate.properties
M integrationtest/java/modules/pojo-standalone-elasticsearch/pom.xml
M integrationtest/java/modules/pojo-standalone-elasticsearch/src/main/java/module-info.java
M integrationtest/java/modules/pojo-standalone-elasticsearch/src/main/java/org/hibernate/search/integrationtest/java/modules/pojo/standalone/elasticsearch/service/AuthorService.java
M integrationtest/mapper/orm-jakarta-batch/src/test/java/org/hibernate/search/integrationtest/jakarta/batch/util/HibernateSearchBatchTestConnectionProperties.java
M integrationtest/showcase/library/src/test/java/org/hibernate/search/integrationtest/showcase/library/TestActiveProfilesResolver.java
M util/internal/integrationtest/backend/elasticsearch/src/main/java/org/hibernate/search/util/impl/integrationtest/backend/elasticsearch/ElasticsearchTestHostConnectionConfiguration.java
M util/internal/integrationtest/backend/elasticsearch/src/main/java/org/hibernate/search/util/impl/integrationtest/backend/elasticsearch/SearchBackendContainer.java
Log Message:
-----------
HSEARCH-4674 Make java modules tests aware of testcontainers
Commit: 61c83c23ee14105a6351eb3a41eb56d335fa835e
https://github.com/hibernate/hibernate-search/commit/61c83c23ee14105a6351...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2023-11-08 (Wed, 08 Nov 2023)
Changed paths:
M documentation/src/test/java/org/hibernate/search/documentation/testsupport/DocumentationSetupHelper.java
Log Message:
-----------
HSEARCH-4674 Make documentation tests aware of testcontainers
Commit: f69a72fcd011cb3087042b831ca6bfb345418871
https://github.com/hibernate/hibernate-search/commit/f69a72fcd011cb308704...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2023-11-08 (Wed, 08 Nov 2023)
Changed paths:
A build/container/cockroachdb.Dockerfile
A build/container/db2.Dockerfile
A build/container/elasticsearch.Dockerfile
A build/container/mariadb.Dockerfile
A build/container/mssql.Dockerfile
A build/container/mysql.Dockerfile
A build/container/opensearch.Dockerfile
A build/container/oracle.Dockerfile
A build/container/postgresql.Dockerfile
M build/parents/build/pom.xml
M build/parents/integrationtest/pom.xml
M pom.xml
M util/internal/integrationtest/mapper/orm/src/main/java/org/hibernate/search/util/impl/integrationtest/mapper/orm/DatabaseContainer.java
Log Message:
-----------
HSEARCH-4674 Use Dockerfiles to create database test containers
Commit: a3ee45fa326c29510e6dace63af4b688c6998d30
https://github.com/hibernate/hibernate-search/commit/a3ee45fa326c29510e6d...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2023-11-08 (Wed, 08 Nov 2023)
Changed paths:
M .github/dependabot.yml
Log Message:
-----------
HSEARCH-4674 Add dependabot config for dockerfiles
Commit: 85beae4dbcc329156eefa50d8a969260c78fc300
https://github.com/hibernate/hibernate-search/commit/85beae4dbcc329156eef...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2023-11-08 (Wed, 08 Nov 2023)
Changed paths:
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/gettingstarted/withouthsearch/GettingStartedWithoutHibernateSearchIT.java
M documentation/src/test/java/org/hibernate/search/documentation/testsupport/TestConfiguration.java
M integrationtest/mapper/orm-jakarta-batch/src/test/java/org/hibernate/search/integrationtest/jakarta/batch/util/HibernateSearchBatchTestConnectionProperties.java
M integrationtest/mapper/orm-spring-uberjar/application/src/main/resources/application.yaml
M integrationtest/mapper/orm-spring/src/test/java/org/hibernate/search/integrationtest/spring/beanresolution/SpringBeanResolutionIT.java
R integrationtest/mapper/orm-spring/src/test/java/org/hibernate/search/integrationtest/spring/extension/HibernateSpringPropertiesSetterExtension.java
M integrationtest/mapper/orm-spring/src/test/java/org/hibernate/search/integrationtest/spring/jta/JtaAndSpringIT.java
M integrationtest/mapper/orm-spring/src/test/java/org/hibernate/search/integrationtest/spring/jta/JtaAndSpringMoreComplexIT.java
M integrationtest/mapper/orm-spring/src/test/java/org/hibernate/search/integrationtest/spring/jta/JtaAndSpringOutboxIT.java
M integrationtest/mapper/orm-spring/src/test/java/org/hibernate/search/integrationtest/spring/jta/timeout/RaisedTimeoutJtaAndSpringOutboxIT.java
M integrationtest/mapper/orm-spring/src/test/java/org/hibernate/search/integrationtest/spring/jta/timeout/TransactionTimeoutJtaAndSpringOutboxIT.java
M integrationtest/mapper/orm-spring/src/test/java/org/hibernate/search/integrationtest/spring/outbox/TransactionOutboxIT.java
M integrationtest/mapper/orm-spring/src/test/java/org/hibernate/search/integrationtest/spring/sessionproxy/SessionProxyIT.java
A integrationtest/mapper/orm-spring/src/test/java/org/hibernate/search/integrationtest/spring/testsupport/AbstractMapperOrmSpringIT.java
M integrationtest/mapper/orm-spring/src/test/java/org/hibernate/search/integrationtest/spring/transaction/TransactionIT.java
M integrationtest/mapper/orm-spring/src/test/resources/application.yaml
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/bootstrap/HibernateOrmIntegrationBooterIT.java
M integrationtest/showcase/library/src/main/resources/application.yaml
A integrationtest/showcase/library/src/test/java/org/hibernate/search/integrationtest/showcase/library/AbstractLibraryShowcaseSearchIT.java
M integrationtest/showcase/library/src/test/java/org/hibernate/search/integrationtest/showcase/library/LibraryShowcaseMassIndexingIT.java
M integrationtest/showcase/library/src/test/java/org/hibernate/search/integrationtest/showcase/library/LibraryShowcaseSearchIT.java
M integrationtest/showcase/library/src/test/java/org/hibernate/search/integrationtest/showcase/library/TestActiveProfilesResolver.java
M integrationtest/showcase/library/src/test/java17/org/hibernate/search/integrationtest/showcase/library/Java17IT.java
M integrationtest/showcase/library/src/test/resources/application-test-elasticsearch.yaml
M integrationtest/showcase/library/src/test/resources/application-test.yaml
M integrationtest/v5migrationhelper/orm/src/test/java/org/hibernate/search/test/batchindexing/DatabaseMultitenancyTest.java
M integrationtest/v5migrationhelper/orm/src/test/java/org/hibernate/search/test/configuration/LobTest.java
M integrationtest/v5migrationhelper/orm/src/test/java/org/hibernate/search/test/envers/SearchAndEnversIntegrationTest.java
M util/internal/integrationtest/mapper/orm/src/main/java/org/hibernate/search/util/impl/integrationtest/mapper/orm/DatabaseContainer.java
M util/internal/integrationtest/mapper/orm/src/main/java/org/hibernate/search/util/impl/integrationtest/mapper/orm/OrmSetupHelper.java
M util/internal/integrationtest/mapper/orm/src/main/java/org/hibernate/search/util/impl/integrationtest/mapper/orm/multitenancy/impl/MultitenancyTestHelper.java
Log Message:
-----------
HSEARCH-4674 Simplify tests configuration
- remove some unused/redundant config properties
- make use of @DynamicPropertySource
- make use of `Persistence.createEntityManagerFactory` with properties
- make use of `SystemHelper.setSystemProperty`
Commit: 64aec05d96e2e707c875db151ee868b97c989666
https://github.com/hibernate/hibernate-search/commit/64aec05d96e2e707c875...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2023-11-08 (Wed, 08 Nov 2023)
Changed paths:
M .github/workflows/build.yml
M CONTRIBUTING.md
M Jenkinsfile
A build/container/ryuk.Dockerfile
M build/parents/build/pom.xml
M ci/dependency-update/Jenkinsfile
M pom.xml
Log Message:
-----------
HSEARCH-4674 Enable reusable testcontainers on CI
Commit: 495e207fea844861f199b7e20b40754efa2f9ed3
https://github.com/hibernate/hibernate-search/commit/495e207fea844861f199...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2023-11-08 (Wed, 08 Nov 2023)
Changed paths:
M .github/dependabot.yml
R build/container/cockroachdb.Dockerfile
A build/container/database/cockroachdb.Dockerfile
A build/container/database/db2.Dockerfile
A build/container/database/mariadb.Dockerfile
A build/container/database/mssql.Dockerfile
A build/container/database/mysql.Dockerfile
A build/container/database/oracle.Dockerfile
A build/container/database/postgresql.Dockerfile
R build/container/db2.Dockerfile
R build/container/elasticsearch.Dockerfile
R build/container/mariadb.Dockerfile
R build/container/mssql.Dockerfile
R build/container/mysql.Dockerfile
R build/container/opensearch.Dockerfile
R build/container/oracle.Dockerfile
R build/container/postgresql.Dockerfile
A build/container/search-backend/amazon-opensearch-serverless.Dockerfile
A build/container/search-backend/elastic.Dockerfile
A build/container/search-backend/opensearch.Dockerfile
M build/parents/build/pom.xml
M build/parents/integrationtest/pom.xml
M pom.xml
M util/internal/integrationtest/backend/elasticsearch/src/main/java/org/hibernate/search/util/impl/integrationtest/backend/elasticsearch/SearchBackendContainer.java
M util/internal/integrationtest/mapper/orm/src/main/java/org/hibernate/search/util/impl/integrationtest/mapper/orm/DatabaseContainer.java
Log Message:
-----------
HSEARCH-4674 Rework Elasticsearch/OpenSearch container integration
Commit: 0e645ee2f5510c2e07bc2556fa612ba0c9373a7a
https://github.com/hibernate/hibernate-search/commit/0e645ee2f5510c2e07bc...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2023-11-08 (Wed, 08 Nov 2023)
Changed paths:
M util/internal/integrationtest/mapper/orm/src/main/java/org/hibernate/search/util/impl/integrationtest/mapper/orm/DatabaseContainer.java
Log Message:
-----------
HSEARCH-4674 Allow custom wait conditions for database containers
Commit: 9dca2b4c8eee534426cc73072f3890c741f765ce
https://github.com/hibernate/hibernate-search/commit/9dca2b4c8eee534426cc...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2023-11-08 (Wed, 08 Nov 2023)
Changed paths:
M .github/dependabot.yml
M build/container/database/db2.Dockerfile
Log Message:
-----------
HSEARCH-4674 Switch to IBM registry for DB2
Commit: d777892d0badd669a59094b2e619a16141ccf7fa
https://github.com/hibernate/hibernate-search/commit/d777892d0badd669a590...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2023-11-08 (Wed, 08 Nov 2023)
Changed paths:
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/testsupport/util/ElasticsearchTckTestRunner.java
M integrationtest/backend/lucene/src/test/java/org/hibernate/search/integrationtest/backend/lucene/testsupport/util/LuceneTckTestRunner.java
M integrationtest/mapper/orm-outbox-polling/src/test/java/org/hibernate/search/integrationtest/mapper/orm/outboxpolling/testsupport/util/OutboxPollingOrmTestRunner.java
Log Message:
-----------
HSEARCH-4674 Update comments on TestRunner classes
Commit: 16a0d195809a0ad61e8276b31aa4a494a0786ecb
https://github.com/hibernate/hibernate-search/commit/16a0d195809a0ad61e82...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2023-11-08 (Wed, 08 Nov 2023)
Changed paths:
M .github/dependabot.yml
M .github/workflows/build.yml
Log Message:
-----------
HSEARCH-4674 Use groups for Docker updates in Dependabot config and GitHub Actions workflows
Compare: https://github.com/hibernate/hibernate-search/compare/dfeb02debdc7...16a0...
1 year, 1 month
[hibernate/hibernate-orm] eebb30: HHH-17357 Add hibernate-types module with pgvector...
by Christian Beikov
Branch: refs/heads/main
Home: https://github.com/hibernate/hibernate-orm
Commit: eebb305837f30b4c157aa8a0ea013b7e656a16c9
https://github.com/hibernate/hibernate-orm/commit/eebb305837f30b4c157aa8a...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2023-11-07 (Tue, 07 Nov 2023)
Changed paths:
M docker_db.sh
M documentation/src/main/asciidoc/userguide/Hibernate_User_Guide.adoc
A documentation/src/main/asciidoc/userguide/chapters/query/types/TypesModule.adoc
M hibernate-core/src/main/java/org/hibernate/dialect/function/AvgFunction.java
M hibernate-core/src/main/java/org/hibernate/dialect/function/CommonFunctionFactory.java
M hibernate-core/src/main/java/org/hibernate/dialect/function/SumReturnTypeResolver.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/internal/TypecheckUtil.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/produce/function/ArgumentTypesValidator.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/sql/BaseSqmToSqlAstConverter.java
M hibernate-core/src/main/java/org/hibernate/type/BasicTypeRegistry.java
M hibernate-core/src/main/java/org/hibernate/type/SqlTypes.java
M hibernate-core/src/main/java/org/hibernate/type/StandardBasicTypes.java
A hibernate-types/hibernate-types.gradle
A hibernate-types/src/main/java/org/hibernate/types/vector/PGVectorFunctionContributor.java
A hibernate-types/src/main/java/org/hibernate/types/vector/PGVectorTypeContributor.java
A hibernate-types/src/main/java/org/hibernate/types/vector/VectorArgumentTypeResolver.java
A hibernate-types/src/main/java/org/hibernate/types/vector/VectorArgumentValidator.java
A hibernate-types/src/main/java/org/hibernate/types/vector/VectorJdbcType.java
A hibernate-types/src/main/resources/META-INF/services/org.hibernate.boot.model.FunctionContributor
A hibernate-types/src/main/resources/META-INF/services/org.hibernate.boot.model.TypeContributor
A hibernate-types/src/test/java/org/hibernate/types/vector/PGVectorTest.java
M settings.gradle
Log Message:
-----------
HHH-17357 Add hibernate-types module with pgvector support
Commit: 6bbf58973e7f3cc556a50f7b737a311f9f710ff8
https://github.com/hibernate/hibernate-orm/commit/6bbf58973e7f3cc556a50f7...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2023-11-07 (Tue, 07 Nov 2023)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/SimpleNaturalIdMapping.java
M hibernate-core/src/main/java/org/hibernate/query/spi/QueryParameterBindingValidator.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/tree/expression/EntityTypeLiteral.java
M hibernate-core/src/main/java/org/hibernate/sql/exec/internal/AbstractJdbcParameter.java
M hibernate-core/src/main/java/org/hibernate/sql/exec/spi/JdbcParameterBindings.java
M hibernate-core/src/main/java/org/hibernate/type/BasicArrayType.java
M hibernate-core/src/main/java/org/hibernate/type/BasicCollectionType.java
M hibernate-core/src/main/java/org/hibernate/type/ConvertedBasicArrayType.java
M hibernate-core/src/main/java/org/hibernate/type/descriptor/java/ArrayJavaType.java
M hibernate-core/src/main/java/org/hibernate/type/descriptor/java/BooleanPrimitiveArrayJavaType.java
M hibernate-core/src/main/java/org/hibernate/type/descriptor/java/DoublePrimitiveArrayJavaType.java
M hibernate-core/src/main/java/org/hibernate/type/descriptor/java/FloatPrimitiveArrayJavaType.java
M hibernate-core/src/main/java/org/hibernate/type/descriptor/java/IntegerPrimitiveArrayJavaType.java
M hibernate-core/src/main/java/org/hibernate/type/descriptor/java/LongPrimitiveArrayJavaType.java
M hibernate-core/src/main/java/org/hibernate/type/descriptor/java/PrimitiveByteArrayJavaType.java
M hibernate-core/src/main/java/org/hibernate/type/descriptor/java/PrimitiveCharacterArrayJavaType.java
M hibernate-core/src/main/java/org/hibernate/type/descriptor/java/ShortPrimitiveArrayJavaType.java
M hibernate-core/src/main/java/org/hibernate/type/descriptor/java/spi/BasicCollectionJavaType.java
M hibernate-core/src/test/java/org/hibernate/orm/test/function/array/ArrayConstructorTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/jpa/compliance/CriteriaToBigDecimalTest.java
Log Message:
-----------
HHH-17355 Support binding single element value for basic plural parameter types
Compare: https://github.com/hibernate/hibernate-orm/compare/029100651c9b...6bbf589...
1 year, 1 month