[hibernate/hibernate-search] 5bbbbc: HSEARCH-2648 Introduce ElasticsearchClient, wrappe...
by GitHub
Branch: refs/heads/master
Home: https://github.com/hibernate/hibernate-search
Commit: 5bbbbcf32a2f97135b661465b385f7dbb168b6f8
https://github.com/hibernate/hibernate-search/commit/5bbbbcf32a2f97135b66...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2017-03-29 (Wed, 29 Mar 2017)
Changed paths:
A elasticsearch/src/main/java/org/hibernate/search/elasticsearch/client/impl/DefaultElasticsearchClient.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/client/impl/DefaultElasticsearchClientFactory.java
A elasticsearch/src/main/java/org/hibernate/search/elasticsearch/client/impl/ElasticsearchClient.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/client/impl/ElasticsearchClientFactory.java
A elasticsearch/src/main/java/org/hibernate/search/elasticsearch/client/impl/ElasticsearchClientImplementor.java
A elasticsearch/src/main/java/org/hibernate/search/elasticsearch/client/impl/ElasticsearchRequest.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/dialect/impl/DefaultElasticsearchDialectFactory.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/dialect/impl/ElasticsearchDialectFactory.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/impl/DefaultElasticsearchService.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/processor/impl/ElasticsearchWorkProcessor.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/processor/impl/ParallelWorkExecutionContext.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/processor/impl/SequentialWorkExecutionContext.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/util/impl/ElasticsearchClientUtils.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/work/impl/BulkWork.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/work/impl/ClearScrollWork.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/work/impl/CloseIndexWork.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/work/impl/CreateIndexWork.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/work/impl/DefaultElasticsearchRequestSuccessAssessor.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/work/impl/DeleteWork.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/work/impl/DropIndexWork.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/work/impl/ES2DeleteByQueryWork.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/work/impl/ES2FlushWork.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/work/impl/ES2OptimizeWork.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/work/impl/ES5DeleteByQueryWork.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/work/impl/ES5FlushWork.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/work/impl/ES5OptimizeWork.java
R elasticsearch/src/main/java/org/hibernate/search/elasticsearch/work/impl/ElasticsearchRequest.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/work/impl/ElasticsearchRequestSuccessAssessor.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/work/impl/ElasticsearchWorkExecutionContext.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/work/impl/ExplainWork.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/work/impl/ForwardingElasticsearchWorkExecutionContext.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/work/impl/GetIndexSettingsWork.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/work/impl/GetIndexTypeMappingsWork.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/work/impl/IndexExistsWork.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/work/impl/IndexWork.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/work/impl/OpenIndexWork.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/work/impl/PutIndexSettingsWork.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/work/impl/PutIndexTypeMappingWork.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/work/impl/RefreshWork.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/work/impl/ScrollWork.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/work/impl/SearchWork.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/work/impl/SimpleElasticsearchWork.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/work/impl/WaitForIndexStatusWork.java
M elasticsearch/src/test/java/org/hibernate/search/elasticsearch/test/DefaultElasticsearchClientFactoryTest.java
M elasticsearch/src/test/java/org/hibernate/search/elasticsearch/testutil/ElasticsearchBackendTestHelper.java
M elasticsearch/src/test/java/org/hibernate/search/elasticsearch/testutil/TestElasticsearch2Client.java
M elasticsearch/src/test/java/org/hibernate/search/elasticsearch/testutil/TestElasticsearchClient.java
Log Message:
-----------
HSEARCH-2648 Introduce ElasticsearchClient, wrapper around RestClient
This will allow use to have code executed for every single request,
which will come in handy when logging execution times.
Also, it reduces a bit our reliance on org.elasticsearch types (only
org.elasticsearch.client.Response is used in the whole module).
Commit: d3733d7bcd7bb195da4655fb091c9ad55746b00a
https://github.com/hibernate/hibernate-search/commit/d3733d7bcd7bb195da46...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2017-03-29 (Wed, 29 Mar 2017)
Changed paths:
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/work/impl/SearchWork.java
M engine/src/main/java/org/hibernate/search/query/engine/impl/LazyQueryState.java
A engine/src/main/java/org/hibernate/search/util/logging/impl/DefaultLogCategories.java
M engine/src/main/java/org/hibernate/search/util/logging/impl/LogCategory.java
M engine/src/main/java/org/hibernate/search/util/logging/impl/LoggerInfoStream.java
A engine/src/main/java/org/hibernate/search/util/logging/impl/LuceneLogCategories.java
M engine/src/test/java/org/hibernate/search/test/configuration/IndexWriterTuningAppliedTest.java
M engine/src/test/java/org/hibernate/search/test/util/logging/LoggerInfoStreamTest.java
Log Message:
-----------
HSEARCH-2648 Make LogCategory extensible
Commit: 5a02cbf9b68e7e9e4bb97c83306957860e8e9713
https://github.com/hibernate/hibernate-search/commit/5a02cbf9b68e7e9e4bb9...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2017-03-29 (Wed, 29 Mar 2017)
Changed paths:
M documentation/src/main/asciidoc/query.asciidoc
Log Message:
-----------
HSEARCH-2648 Correct wording in the documentation about the query logger
Commit: eca4f71dc72c82e34a459785201157456266f51a
https://github.com/hibernate/hibernate-search/commit/eca4f71dc72c82e34a45...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2017-03-29 (Wed, 29 Mar 2017)
Changed paths:
M documentation/src/main/asciidoc/elasticsearch-integration.asciidoc
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/client/impl/DefaultElasticsearchClient.java
A elasticsearch/src/main/java/org/hibernate/search/elasticsearch/logging/impl/ElasticsearchLogCategories.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/logging/impl/Log.java
M elasticsearch/src/test/resources/log4j.properties
Log Message:
-----------
HSEARCH-2648 Add debug/trace logs showing execution time of Elasticsearch requests
Commit: 31a2b3dc262473b76de8e40074abd35341f07e20
https://github.com/hibernate/hibernate-search/commit/31a2b3dc262473b76de8...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2017-03-29 (Wed, 29 Mar 2017)
Changed paths:
M elasticsearch/pom.xml
M elasticsearch/src/test/resources/elasticsearch/2.0/configuration/elasticsearch.yml
M elasticsearch/src/test/resources/elasticsearch/5.0/configuration/log4j2.properties
A elasticsearch/src/test/resources/elasticsearch/5.0/init/init.script
R elasticsearch/src/test/resources/elasticsearch/5.0/init/lightweight_indexes_template.script
Log Message:
-----------
HSEARCH-2648 Add slowlogs to Elasticsearch ITs
Compare: https://github.com/hibernate/hibernate-search/compare/ae8c86ad426a...31a2...
7 years, 10 months