Branch: refs/heads/master
Home:
https://github.com/hibernate/hibernate-search
Commit: d18cd15d0a513c6225f4ecac333c083d4d277c94
https://github.com/hibernate/hibernate-search/commit/d18cd15d0a513c6225f4...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2021-01-22 (Fri, 22 Jan 2021)
Changed paths:
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/cfg/ElasticsearchIndexSettings.java
Log Message:
-----------
HSEARCH-3934 Add index property SCHEMA_MANAGEMENT_SETTINGS_FILE
Commit: 7e262f776f39e4bd8b0b347733465aae1e1ca5f9
https://github.com/hibernate/hibernate-search/commit/7e262f776f39e4bd8b0b...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2021-01-22 (Fri, 22 Jan 2021)
Changed paths:
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/cfg/ElasticsearchIndexSettings.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/document/model/dsl/impl/ElasticsearchIndexSchemaRootNodeBuilder.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/document/model/impl/ElasticsearchIndexModel.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/impl/ElasticsearchBackendImpl.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/logging/impl/Log.java
Log Message:
-----------
HSEARCH-3934 Extract JSON from custom index settings file
Commit: d9dcd50e8f904a1e97ec5123fdefdbc6f97ac0b3
https://github.com/hibernate/hibernate-search/commit/d9dcd50e8f904a1e97ec...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2021-01-22 (Fri, 22 Jan 2021)
Changed paths:
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/document/model/impl/ElasticsearchIndexModel.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/document/model/lowlevel/impl/LowLevelIndexMetadataBuilder.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/lowlevel/index/impl/IndexMetadata.java
Log Message:
-----------
HSEARCH-3934 Add custom settings option to IndexMetadata
Commit: fef6ccfca27dab705a08895dfe7ddef71e6bce3b
https://github.com/hibernate/hibernate-search/commit/fef6ccfca27dab705a08...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2021-01-22 (Fri, 22 Jan 2021)
Changed paths:
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/schema/management/impl/ElasticsearchSchemaAccessor.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/schema/management/impl/ElasticsearchSchemaCreatorImpl.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/builder/impl/CreateIndexWorkBuilder.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/impl/CreateIndexWork.java
Log Message:
-----------
HSEARCH-3934 Use custom settings on CreateIndexWork
Commit: f25f352c9ee5aa770cc0bc3889edbb4cff28d733
https://github.com/hibernate/hibernate-search/commit/f25f352c9ee5aa770cc0...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2021-01-22 (Fri, 22 Jan 2021)
Changed paths:
A
integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/schema/custom/ElasticsearchCustomIndexSettingsIT.java
A
integrationtest/backend/elasticsearch/src/test/resources/custom-index-settings/not-parsable.json
A
integrationtest/backend/elasticsearch/src/test/resources/custom-index-settings/unknown-setting.json
A
integrationtest/backend/elasticsearch/src/test/resources/custom-index-settings/valid.json
Log Message:
-----------
HSEARCH-3934 Test custom index settings
Commit: 809077aac97dfbe0e0cfb0541348eb29f4bc684d
https://github.com/hibernate/hibernate-search/commit/809077aac97dfbe0e0cf...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2021-01-22 (Fri, 22 Jan 2021)
Changed paths:
M documentation/src/main/asciidoc/reference/backend-elasticsearch.asciidoc
A
documentation/src/test/java/org/hibernate/search/documentation/backend/elasticsearch/setting/ElasticsearchCustomIndexSettingsIT.java
A documentation/src/test/resources/custom/index-settings.json
Log Message:
-----------
HSEARCH-3934 Document custom index settings
Commit: 5abf0e6a85e2eb123cea35b721059da6c36e91e3
https://github.com/hibernate/hibernate-search/commit/5abf0e6a85e2eb123cea...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2021-01-22 (Fri, 22 Jan 2021)
Changed paths:
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/cfg/ElasticsearchIndexSettings.java
M documentation/src/main/asciidoc/reference/backend-elasticsearch.asciidoc
Log Message:
-----------
HSEARCH-3934 Apply suggestions from code review
Co-authored-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: 3e49d611a6fb40145bb11d3389857227e360d93b
https://github.com/hibernate/hibernate-search/commit/3e49d611a6fb40145bb1...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2021-01-22 (Fri, 22 Jan 2021)
Changed paths:
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/lowlevel/index/settings/impl/Analysis.java
A
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/lowlevel/index/settings/impl/AnalysisJsonAdapterFactory.java
Log Message:
-----------
HSEARCH-3934 Add extraAttributes to Analysis
It will be used to deserialize custom settings
Commit: d4fb3dabf161b16dbe8a0ba88081fddb10c8237f
https://github.com/hibernate/hibernate-search/commit/d4fb3dabf161b16dbe8a...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2021-01-22 (Fri, 22 Jan 2021)
Changed paths:
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/lowlevel/index/settings/impl/IndexSettings.java
A
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/lowlevel/index/settings/impl/IndexSettingsJsonAdapterFactory.java
Log Message:
-----------
HSEARCH-3934 Add extraAttributes to IndexSettings
It will be used to deserialize custom settings
Commit: 20ab5bfd6bb55c1d6ac7f28c3e0a553e43a79c8d
https://github.com/hibernate/hibernate-search/commit/20ab5bfd6bb55c1d6ac7...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2021-01-22 (Fri, 22 Jan 2021)
Changed paths:
M documentation/src/main/asciidoc/reference/backend-elasticsearch.asciidoc
M documentation/src/test/resources/custom/index-settings.json
M
integrationtest/backend/elasticsearch/src/test/resources/custom-index-settings/unknown-setting.json
M
integrationtest/backend/elasticsearch/src/test/resources/custom-index-settings/valid.json
Log Message:
-----------
HSEARCH-3934 Expect no-index-attribute custom index setting json
Commit: af1d6608286aa40c630e44c4e0a0522ff4387d8d
https://github.com/hibernate/hibernate-search/commit/af1d6608286aa40c630e...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2021-01-22 (Fri, 22 Jan 2021)
Changed paths:
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/document/model/dsl/impl/ElasticsearchIndexSchemaRootNodeBuilder.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/document/model/impl/ElasticsearchIndexModel.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/document/model/lowlevel/impl/LowLevelIndexMetadataBuilder.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/impl/ElasticsearchBackendImpl.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/lowlevel/index/impl/IndexMetadata.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/schema/management/impl/ElasticsearchSchemaAccessor.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/builder/impl/CreateIndexWorkBuilder.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/impl/CreateIndexWork.java
Log Message:
-----------
HSEARCH-3934 Store custom index settings into IndexSettings
This will help to merge it with the generated one and to validate it
Commit: f81cb2357384123a5920f2a7c870afa69ed910c9
https://github.com/hibernate/hibernate-search/commit/f81cb2357384123a5920...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2021-01-22 (Fri, 22 Jan 2021)
Changed paths:
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/cfg/ElasticsearchIndexSettings.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/document/model/lowlevel/impl/LowLevelIndexMetadataBuilder.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/lowlevel/index/settings/impl/Analysis.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/lowlevel/index/settings/impl/IndexSettings.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/impl/CreateIndexWork.java
Log Message:
-----------
HSEARCH-3934 Merge custom index settings with generated
Commit: c61ecfeb2b8b0e7ed4a6e4b98648f77599bffd73
https://github.com/hibernate/hibernate-search/commit/c61ecfeb2b8b0e7ed4a6...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2021-01-22 (Fri, 22 Jan 2021)
Changed paths:
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/logging/impl/ElasticsearchEventContextMessages.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/logging/impl/ElasticsearchEventContexts.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/lowlevel/index/settings/impl/Analysis.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/lowlevel/index/settings/impl/IndexSettings.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/validation/impl/ElasticsearchValidationMessages.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/validation/impl/IndexSettingsValidator.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/validation/impl/ValidationContextType.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/validation/impl/ValidationErrorCollector.java
Log Message:
-----------
HSEARCH-3934 Validate custom index settings
Commit: 361e8fd1fc7334cb14310be08d77289c3cd3bff5
https://github.com/hibernate/hibernate-search/commit/361e8fd1fc7334cb1431...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2021-01-22 (Fri, 22 Jan 2021)
Changed paths:
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/cfg/ElasticsearchIndexSettings.java
Log Message:
-----------
HSEARCH-3934 Apply suggestions from code review
Co-authored-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: 3a8fb764e78a79a7cf4e371294032124c0150ff6
https://github.com/hibernate/hibernate-search/commit/3a8fb764e78a79a7cf4e...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2021-01-22 (Fri, 22 Jan 2021)
Changed paths:
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/document/model/lowlevel/impl/LowLevelIndexMetadataBuilder.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/lowlevel/index/impl/IndexMetadata.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/schema/management/impl/ElasticsearchSchemaAccessor.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/schema/management/impl/ElasticsearchSchemaCreatorImpl.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/builder/impl/CreateIndexWorkBuilder.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/impl/CreateIndexWork.java
Log Message:
-----------
HSEARCH-3934 Merge custom index settings in IndexMetadataBuilder
Commit: f788a270c287b1cb75896b2e2fb981d4a2b3888c
https://github.com/hibernate/hibernate-search/commit/f788a270c287b1cb7589...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2021-01-22 (Fri, 22 Jan 2021)
Changed paths:
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/lowlevel/index/settings/impl/Analysis.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/lowlevel/index/settings/impl/IndexSettings.java
Log Message:
-----------
HSEARCH-3934 Make the merge more resilient
Commit: 928e0f98c7dad7b2b06c1fe67113422aeb08c51a
https://github.com/hibernate/hibernate-search/commit/928e0f98c7dad7b2b06c...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2021-01-22 (Fri, 22 Jan 2021)
Changed paths:
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/validation/impl/IndexSettingsValidator.java
Log Message:
-----------
HSEARCH-3934 Fix sonar issue
Commit: f35434e80fb145d090ea4e54ff67f5213e1c6ce8
https://github.com/hibernate/hibernate-search/commit/f35434e80fb145d090ea...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2021-01-22 (Fri, 22 Jan 2021)
Changed paths:
A
integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/schema/management/ElasticsearchIndexSchemaManagerCreationCustomSettingsIT.java
A
integrationtest/backend/elasticsearch/src/test/resources/custom-index-settings/overlapping.json
Log Message:
-----------
HSEARCH-3934 Test custom settings on index creation
Commit: 39591c24b975a990dbd7f371bae850e1b8c481c6
https://github.com/hibernate/hibernate-search/commit/39591c24b975a990dbd7...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2021-01-22 (Fri, 22 Jan 2021)
Changed paths:
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/lowlevel/index/settings/impl/IndexSettings.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/schema/management/impl/ElasticsearchSchemaMigratorImpl.java
A
integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/schema/management/ElasticsearchIndexSchemaManagerUpdateCustomSettingsIT.java
Log Message:
-----------
HSEARCH-3934 Support custom settings on index update
Commit: 3287bdae60a1148cfe0ca35cab2fbc56241f882d
https://github.com/hibernate/hibernate-search/commit/3287bdae60a1148cfe0c...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2021-01-22 (Fri, 22 Jan 2021)
Changed paths:
A
integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/schema/management/ElasticsearchIndexSchemaManagerValidationCustomSettingsIT.java
M
util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/FailureReportUtils.java
Log Message:
-----------
HSEARCH-3934 Test custom settings on index validation
Compare:
https://github.com/hibernate/hibernate-search/compare/8e05849c37d7...3287...