[hibernate-commits] [hibernate/hibernate-search] 8c08ee: HSEARCH-3455 Move ElasticsearchClient and related ...
GitHub
noreply at github.com
Mon Dec 17 10:02:05 EST 2018
Branch: refs/heads/master
Home: https://github.com/hibernate/hibernate-search
Commit: 8c08eea72e39442ce8e1bc83b65db545101b468c
https://github.com/hibernate/hibernate-search/commit/8c08eea72e39442ce8e1bc83b65db545101b468c
Author: Yoann Rodière <yoann at hibernate.org>
Date: 2018-12-17 (Mon, 17 Dec 2018)
Changed paths:
R backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/impl/ElasticsearchClient.java
R backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/impl/ElasticsearchClientFactory.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
R backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/impl/ElasticsearchClientImplementor.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/impl/ElasticsearchClientUtils.java
R backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/impl/ElasticsearchRequest.java
R backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/impl/ElasticsearchResponse.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/impl/Paths.java
A backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/spi/ElasticsearchClient.java
A backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/spi/ElasticsearchClientFactory.java
A backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/spi/ElasticsearchClientImplementor.java
A backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/spi/ElasticsearchRequest.java
A backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/spi/ElasticsearchResponse.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/gson/impl/DefaultGsonProvider.java
R backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/gson/impl/GsonProvider.java
R backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/gson/impl/JsonLogHelper.java
A backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/gson/spi/GsonProvider.java
A backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/gson/spi/JsonLogHelper.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/impl/ElasticsearchBackendFactory.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/index/impl/ElasticsearchIndexDocumentWorkExecutor.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/index/impl/ElasticsearchIndexManagerBuilder.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/index/impl/ElasticsearchIndexManagerImpl.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/index/impl/ElasticsearchIndexWorkExecutor.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/index/impl/ElasticsearchIndexWorkPlan.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/index/impl/IndexingBackendContext.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/orchestration/impl/ElasticsearchStubWorkExecutionContext.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/orchestration/impl/ElasticsearchStubWorkOrchestrator.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/impl/ElasticsearchSearchTargetModel.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/query/impl/ElasticsearchSearchQuery.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/query/impl/ElasticsearchSearchQueryBuilder.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/query/impl/SearchBackendContext.java
R backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/util/impl/URLEncodedString.java
A backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/util/spi/URLEncodedString.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/impl/ElasticsearchStubWork.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/impl/ElasticsearchStubWorkFactory.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/impl/ElasticsearchWorkExecutionContext.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/impl/ElasticsearchWorkFactory.java
Log Message:
-----------
HSEARCH-3455 Move ElasticsearchClient and related classes to SPI
Commit: 196200c96e0ed7a5f572ab3ca9f818a4306eda3b
https://github.com/hibernate/hibernate-search/commit/196200c96e0ed7a5f572ab3ca9f818a4306eda3b
Author: Yoann Rodière <yoann at hibernate.org>
Date: 2018-12-17 (Mon, 17 Dec 2018)
Changed paths:
A backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/cfg/spi/SearchBackendElasticsearchSpiSettings.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/impl/ElasticsearchBackendFactory.java
Log Message:
-----------
HSEARCH-3455 Allow to override the ElasticsearchClient from SPIs
This will most likely only be useful for tests, but we've seen uses for
this in other contexts as well (the idea of sending JSON to a table in a
database instead of sending it directly to ES, for example).
Commit: 0eef8c7f6a07c8f287809a2538e1e19fb495dc32
https://github.com/hibernate/hibernate-search/commit/0eef8c7f6a07c8f287809a2538e1e19fb495dc32
Author: Yoann Rodière <yoann at hibernate.org>
Date: 2018-12-17 (Mon, 17 Dec 2018)
Changed paths:
M integrationtest/backend/elasticsearch/pom.xml
A integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/testsupport/util/ElasticsearchClientMock.java
A integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/testsupport/util/ElasticsearchClientSubmitCall.java
A integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/testsupport/util/ElasticsearchRequestAssertionMode.java
M util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/rule/Call.java
M util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/rule/CallQueue.java
M util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/rule/CountWorkCall.java
M util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/rule/IndexWorkCall.java
M util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/rule/PushSchemaCall.java
M util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/rule/SearchWorkCall.java
Log Message:
-----------
HSEARCH-3455 Add utilities to check the requests sent to the Elasticsearch cluster
Commit: cab9844074d2378d03e831bf5e736ba5fb77cbef
https://github.com/hibernate/hibernate-search/commit/cab9844074d2378d03e831bf5e736ba5fb77cbef
Author: Yoann Rodière <yoann at hibernate.org>
Date: 2018-12-17 (Mon, 17 Dec 2018)
Changed paths:
A integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/search/query/ElasticsearchSearchQueryIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/util/rule/SearchSetupHelper.java
Log Message:
-----------
HSEARCH-3455 Test that source filtering is effective
Commit: 451d32e9cb32759245b5de64a176e6e56e8f641b
https://github.com/hibernate/hibernate-search/commit/451d32e9cb32759245b5de64a176e6e56e8f641b
Author: Yoann Rodière <yoann at hibernate.org>
Date: 2018-12-17 (Mon, 17 Dec 2018)
Changed paths:
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/projection/impl/ElasticsearchFieldProjection.java
Log Message:
-----------
HSEARCH-3455 Use a simpler syntax for the "get-or-create" operation when setting source filtering options
Commit: 5fd021638240d085260e31ddcb9fe3f58177477f
https://github.com/hibernate/hibernate-search/commit/5fd021638240d085260e31ddcb9fe3f58177477f
Author: Yoann Rodière <yoann at hibernate.org>
Date: 2018-12-17 (Mon, 17 Dec 2018)
Changed paths:
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/impl/ElasticsearchStubWorkFactory.java
Log Message:
-----------
HSEARCH-3455 Use the proper keyword when sending routing keys to Elasticsearch
Commit: 6be2f5c8de09cbb2216f39cebd2a2ea3c09883df
https://github.com/hibernate/hibernate-search/commit/6be2f5c8de09cbb2216f39cebd2a2ea3c09883df
Author: Yoann Rodière <yoann at hibernate.org>
Date: 2018-12-17 (Mon, 17 Dec 2018)
Changed paths:
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/search/query/ElasticsearchSearchQueryIT.java
Log Message:
-----------
HSEARCH-3455 Test that setting a routing key on a search query forwards the routing key to Elasticsearch
Commit: bfa30fc1c76aa847ddaa7538796808be8f03fde7
https://github.com/hibernate/hibernate-search/commit/bfa30fc1c76aa847ddaa7538796808be8f03fde7
Author: Yoann Rodière <yoann at hibernate.org>
Date: 2018-12-17 (Mon, 17 Dec 2018)
Changed paths:
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/index/impl/ElasticsearchIndexManagerBuilder.java
A integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/work/ElasticsearchIndexingIT.java
Log Message:
-----------
HSEARCH-3455 Test that setting a routing key when indexing forwards the routing key to Elasticsearch
Compare: https://github.com/hibernate/hibernate-search/compare/45681cd0b727...bfa30fc1c76a
**NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/
Functionality will be removed from GitHub.com on January 31st, 2019.
More information about the hibernate-commits
mailing list