[hibernate/hibernate-search] 960a3f: HSEARCH-4683 Rename ElasticsearchBackendSpiSetting...
by Yoann Rodière
Branch: refs/heads/main
Home: https://github.com/hibernate/hibernate-search
Commit: 960a3f043cd4cc8ceccc7eebe19509329bb4713f
https://github.com/hibernate/hibernate-search/commit/960a3f043cd4cc8ceccc...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2022-08-26 (Fri, 26 Aug 2022)
Changed paths:
A backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/cfg/spi/ElasticsearchBackendImplSettings.java
R backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/cfg/spi/ElasticsearchBackendSpiSettings.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/impl/ElasticsearchBackendFactory.java
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/bootstrap/ElasticsearchBootstrapIT.java
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/mapping/ElasticsearchFieldAttributesIT.java
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/mapping/ElasticsearchFieldTypesIT.java
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/mapping/ElasticsearchTypeNameMappingSchemaIT.java
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/search/query/ElasticsearchSearchQueryIT.java
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/search/query/ElasticsearchSearchQueryRequestTransformerIT.java
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/work/ElasticsearchIndexingIT.java
Log Message:
-----------
HSEARCH-4683 Rename ElasticsearchBackendSpiSettings to ElasticsearchBackendImplSettings
Because the settings currently exposed in this class are, indeed, for implementation/testing only.
Commit: 2a903c665418ae1bafc206b5108b7083a8e65541
https://github.com/hibernate/hibernate-search/commit/2a903c665418ae1bafc2...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2022-08-26 (Fri, 26 Aug 2022)
Changed paths:
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/cfg/spi/ElasticsearchBackendImplSettings.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/impl/ElasticsearchClientFactoryImpl.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/impl/ElasticsearchBackendFactory.java
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/client/ElasticsearchClientFactoryImplIT.java
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/client/ElasticsearchContentLengthIT.java
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/testsupport/util/ElasticsearchClientSpy.java
M util/internal/integrationtest/backend/elasticsearch/src/main/java/org/hibernate/search/util/impl/integrationtest/backend/elasticsearch/rule/TestElasticsearchClient.java
Log Message:
-----------
HSEARCH-4683 Simplify ElasticsearchClientFactory creation
By moving ElasticsearchHttpClientConfigurer resolution to backend
startup, in particular.
This will allow us to skip that resolution when a RestClient instance is
provided explicitly through settings.
Commit: fe0fb0d62f2e6c736412cb5c16b9538825fa9c29
https://github.com/hibernate/hibernate-search/commit/fe0fb0d62f2e6c736412...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2022-08-26 (Fri, 26 Aug 2022)
Changed paths:
M documentation/src/main/asciidoc/reference/backend-elasticsearch.asciidoc
Log Message:
-----------
HSEARCH-4683 Clearly separate documentation of Elasticsearch client configuration from anything else
Commit: 08d515d4de90972d8e19bef3f12159a2adcc1691
https://github.com/hibernate/hibernate-search/commit/08d515d4de90972d8e19...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2022-08-26 (Fri, 26 Aug 2022)
Changed paths:
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/cfg/ElasticsearchBackendSettings.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/impl/ElasticsearchClientFactoryImpl.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/impl/ElasticsearchClientImpl.java
M documentation/src/main/asciidoc/reference/backend-elasticsearch.asciidoc
M engine/src/main/java/org/hibernate/search/engine/environment/bean/BeanHolder.java
A engine/src/main/java/org/hibernate/search/engine/environment/bean/CloseableBeanHolder.java
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/client/ElasticsearchClientFactoryImplIT.java
Log Message:
-----------
HSEARCH-4683 Configuration property to provide an external RestClient to Hibernate Search
Compare: https://github.com/hibernate/hibernate-search/compare/9e23e4809b19...08d5...
1 year, 8 months