[hibernate/hibernate-orm] a2a642: fix Oracle test failures
by Steve Ebersole
Branch: refs/heads/main
Home: https://github.com/hibernate/hibernate-orm
Commit: a2a6425b8203a5ee6bbe79e8feb44b2fb0eccdac
https://github.com/hibernate/hibernate-orm/commit/a2a6425b8203a5ee6bbe79e...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2021-12-10 (Fri, 10 Dec 2021)
Changed paths:
M hibernate-core/src/test/java/org/hibernate/orm/test/collection/LoadEntityWithElementCollectionTest.java
R hibernate-core/src/test/java/org/hibernate/orm/test/generatedkeys/seqidentity/JoinedSequenceIdentityBatchTest.java
R hibernate-core/src/test/java/org/hibernate/orm/test/generatedkeys/seqidentity/MyEntity.hbm.xml
R hibernate-core/src/test/java/org/hibernate/orm/test/generatedkeys/seqidentity/MyEntity.java
R hibernate-core/src/test/java/org/hibernate/orm/test/generatedkeys/seqidentity/SequenceIdentityTest.java
Log Message:
-----------
fix Oracle test failures
4 years
[hibernate/hibernate-search] 779726: HSEARCH-4397 Switch to elastic/elasticsearch:* rat...
by dependabot[bot]
Branch: refs/heads/main
Home: https://github.com/hibernate/hibernate-search
Commit: 779726515dfd9ed0046a08e88af81b9680e655e5
https://github.com/hibernate/hibernate-search/commit/779726515dfd9ed0046a...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2021-12-10 (Fri, 10 Dec 2021)
Changed paths:
M pom.xml
Log Message:
-----------
HSEARCH-4397 Switch to elastic/elasticsearch:* rather than the root elasticsearch:* for container images used in testing
Commit: 525e3e399ee45f4c68d9ef3f80666cd041f4de1d
https://github.com/hibernate/hibernate-search/commit/525e3e399ee45f4c68d9...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2021-12-10 (Fri, 10 Dec 2021)
Changed paths:
M backend/elasticsearch/src/test/java/org/hibernate/search/backend/elasticsearch/dialect/impl/ElasticsearchDialectFactoryTest.java
Log Message:
-----------
HSEARCH-4340 Add support for Elasticsearch 7.16
Commit: f17a9fd3396e910e9776887d49f7ac000e81a37a
https://github.com/hibernate/hibernate-search/commit/f17a9fd3396e910e9776...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2021-12-10 (Fri, 10 Dec 2021)
Changed paths:
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/aggregation/impl/ElasticsearchRangeAggregation.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/codec/impl/ElasticsearchFieldCodec.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/codec/impl/ElasticsearchLongFieldCodec.java
Log Message:
-----------
HSEARCH-4340 Serialize longs as strings in aggregations to work around a bug in Elasticsearch 7.16
Commit: b8df3be1674a8ae7476aae7ac0737b7f861c1012
https://github.com/hibernate/hibernate-search/commit/b8df3be1674a8ae7476a...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2021-12-10 (Fri, 10 Dec 2021)
Changed paths:
M documentation/src/test/java/org/hibernate/search/documentation/testsupport/BackendConfigurations.java
A documentation/src/test/resources/index-settings-for-tests/4-shards.json
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/schema/management/ElasticsearchIndexSchemaManagerStatusCheckIT.java
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/testsupport/util/ElasticsearchTckBackendHelper.java
A integrationtest/backend/elasticsearch/src/test/resources/index-settings-for-tests/1-shards.json
A integrationtest/backend/elasticsearch/src/test/resources/index-settings-for-tests/2-shards.json
A integrationtest/backend/elasticsearch/src/test/resources/index-settings-for-tests/3-shards.json
A integrationtest/backend/elasticsearch/src/test/resources/index-settings-for-tests/4-shards.json
A integrationtest/backend/elasticsearch/src/test/resources/index-settings-for-tests/5-replicas.json
A integrationtest/backend/elasticsearch/src/test/resources/index-settings-for-tests/rare-periodic-refresh.json
M integrationtest/backend/lucene/src/test/java/org/hibernate/search/integrationtest/backend/lucene/testsupport/util/LuceneTckBackendHelper.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/testsupport/util/TckBackendHelper.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/work/IndexWorkspaceRefreshIT.java
M integrationtest/mapper/orm-realbackend/src/test/java/org/hibernate/search/integrationtest/mapper/orm/realbackend/testsupport/BackendConfigurations.java
A integrationtest/mapper/orm-realbackend/src/test/resources/index-settings-for-tests/64-shards.json
M util/internal/integrationtest/backend/elasticsearch/src/main/java/org/hibernate/search/util/impl/integrationtest/backend/elasticsearch/rule/TestElasticsearchClient.java
Log Message:
-----------
HSEARCH-4340 Use custom index settings rather than templates to configure Elasticsearch sharding, refresh and replicas in tests
Because ES 7.16 makes it very difficult for us to create templates that
match all created indexes:
* if our template has a high priority, ES will complain that it
overrides templates for some internal datastream.
* if our template has a low priority, ES won't let us delete it after
the test and will complain that it is in use by some internal datastream.
See https://www.elastic.co/guide/en/elasticsearch/reference/current/index-tem...
See https://github.com/dakrone/elasticsearch/commit/8845ed4687c76d764a17fa561...
Commit: ca9fa5296a3b446b25fedd07327a5f017f3f26b4
https://github.com/hibernate/hibernate-search/commit/ca9fa5296a3b446b25fe...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2021-12-10 (Fri, 10 Dec 2021)
Changed paths:
M parents/integrationtest/pom.xml
M pom.xml
Log Message:
-----------
HSEARCH-4340 Upgrade test infrastructure to test Elasticsearch 7.16 too
Commit: c0cbdbcad6d93fa6e0fde1cca56d07d2a6ad961c
https://github.com/hibernate/hibernate-search/commit/c0cbdbcad6d93fa6e0fd...
Author: dependabot[bot] <49699333+dependabot[bot](a)users.noreply.github.com>
Date: 2021-12-10 (Fri, 10 Dec 2021)
Changed paths:
M pom.xml
Log Message:
-----------
HSEARCH-4396 Bump version.org.elasticsearch.client from 7.15.2 to 7.16.0
Bumps `version.org.elasticsearch.client` from 7.15.2 to 7.16.0.
Updates `elasticsearch-rest-client` from 7.15.2 to 7.16.0
- [Release notes](https://github.com/elastic/elasticsearch/releases)
- [Commits](https://github.com/elastic/elasticsearch/compare/v7.15.2...v7.16.0)
Updates `elasticsearch-rest-client-sniffer` from 7.15.2 to 7.16.0
- [Release notes](https://github.com/elastic/elasticsearch/releases)
- [Commits](https://github.com/elastic/elasticsearch/compare/v7.15.2...v7.16.0)
---
updated-dependencies:
- dependency-name: org.elasticsearch.client:elasticsearch-rest-client
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: org.elasticsearch.client:elasticsearch-rest-client-sniffer
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support(a)github.com>
Compare: https://github.com/hibernate/hibernate-search/compare/411fd2b816be...c0cb...
4 years
[hibernate/hibernate-search] d4db3d: HSEARCH-4404 Allow definition of Lucene analyzer/n...
by Yoann Rodière
Branch: refs/heads/main
Home: https://github.com/hibernate/hibernate-search
Commit: d4db3dab4f9e37286b39acea502c39364edf8b90
https://github.com/hibernate/hibernate-search/commit/d4db3dab4f9e37286b39...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2021-12-10 (Fri, 10 Dec 2021)
Changed paths:
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/analysis/LuceneAnalysisConfigurationContext.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/analysis/model/dsl/LuceneAnalysisOptionalComponentsStep.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/analysis/model/dsl/LuceneAnalyzerTokenizerStep.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/analysis/model/dsl/impl/AbstractLuceneAnalysisComponentParametersStep.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/analysis/model/dsl/impl/LuceneAnalysisConfigurationContextImpl.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/analysis/model/dsl/impl/LuceneAnalyzerComponentsStep.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/analysis/model/dsl/impl/LuceneNormalizerComponentsStep.java
M integrationtest/backend/lucene/src/test/java/org/hibernate/search/integrationtest/backend/lucene/analysis/LuceneAnalysisConfigurerIT.java
M integrationtest/backend/lucene/src/test/java/org/hibernate/search/integrationtest/backend/lucene/index/LuceneIndexManagerIT.java
A util/internal/integrationtest/backend/lucene/src/main/java/org/hibernate/search/util/impl/integrationtest/backend/lucene/LuceneAnalysisUtils.java
Log Message:
-----------
HSEARCH-4404 Allow definition of Lucene analyzer/normalizer without explicit reference to classes
Commit: 411fd2b816be07b367c9657c3bb74aa7ca873220
https://github.com/hibernate/hibernate-search/commit/411fd2b816be07b367c9...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2021-12-10 (Fri, 10 Dec 2021)
Changed paths:
M documentation/src/main/asciidoc/reference/backend-elasticsearch.asciidoc
M documentation/src/main/asciidoc/reference/backend-lucene.asciidoc
M documentation/src/main/asciidoc/reference/getting-started.asciidoc
M documentation/src/test/java/org/hibernate/search/documentation/analysis/AdvancedLuceneAnalysisConfigurer.java
M documentation/src/test/java/org/hibernate/search/documentation/analysis/CustomSimilarityLuceneAnalysisConfigurer.java
M documentation/src/test/java/org/hibernate/search/documentation/analysis/LuceneAnalysisIT.java
A documentation/src/test/java/org/hibernate/search/documentation/analysis/LuceneClassesAnalysisConfigurer.java
M documentation/src/test/java/org/hibernate/search/documentation/analysis/MyLuceneAnalysisConfigurer.java
M documentation/src/test/java/org/hibernate/search/documentation/gettingstarted/withhsearch/customanalysis/MyLuceneAnalysisConfigurer.java
Log Message:
-----------
HSEARCH-4404 Document configuring Lucene analyzers using names and favor this practice in the documentation
Compare: https://github.com/hibernate/hibernate-search/compare/573cdad53638...411f...
4 years