Branch: refs/heads/main
Home:
https://github.com/hibernate/hibernate-search
Commit: c59e04bbc7aab40d248fb7908c04ff2b511d801e
https://github.com/hibernate/hibernate-search/commit/c59e04bbc7aab40d248f...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2023-01-26 (Thu, 26 Jan 2023)
Changed paths:
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
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/spi/ElasticsearchClientFactory.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/resources/impl/BackendThreads.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/lowlevel/writer/impl/IndexWriterDelegatorImpl.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/orchestration/impl/LuceneParallelWorkOrchestratorImpl.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/resources/impl/BackendThreads.java
M
engine/src/main/java/org/hibernate/search/engine/backend/orchestration/spi/BatchingExecutor.java
A
engine/src/main/java/org/hibernate/search/engine/common/execution/SimpleScheduledExecutor.java
A
engine/src/main/java/org/hibernate/search/engine/common/execution/impl/DelegatingSimpleScheduledExecutor.java
M
engine/src/test/java/org/hibernate/search/engine/backend/orchestration/spi/BatchingExecutorTest.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-3910 Replace executor service with SPI interface
Commit: 471bb1df48bea9dcca08edf476e9a9375443e03e
https://github.com/hibernate/hibernate-search/commit/471bb1df48bea9dcca08...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2023-01-26 (Thu, 26 Jan 2023)
Changed paths:
A
engine/src/main/java/org/hibernate/search/engine/backend/work/execution/spi/BackendWorkExecutorProvider.java
M engine/src/main/java/org/hibernate/search/engine/cfg/spi/EngineSpiSettings.java
Log Message:
-----------
HSEARCH-3910 Add new SPI for write executor provider
Commit: a8edc0eb03e55135a3bd9745460e7edbeebcbd1b
https://github.com/hibernate/hibernate-search/commit/a8edc0eb03e55135a3bd...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2023-01-26 (Thu, 26 Jan 2023)
Changed paths:
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/impl/ElasticsearchBeanConfigurer.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/resources/impl/BackendThreads.java
A
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/resources/impl/ElasticsearchBackendWorkExecutorProvider.java
Log Message:
-----------
HSEARCH-3910 Make use of new SPI in Elasticsearch backend
Commit: 86d9264840e2f8f08d24c87abff5847361fbb80e
https://github.com/hibernate/hibernate-search/commit/86d9264840e2f8f08d24...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2023-01-26 (Thu, 26 Jan 2023)
Changed paths:
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/impl/LuceneBackendImpl.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/impl/LuceneBeanConfigurer.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/resources/impl/BackendThreads.java
A
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/resources/impl/LuceneBackendWorkExecutorProvider.java
Log Message:
-----------
HSEARCH-3910 Make use of new SPI in Lucene backend
Commit: 5f4102c1d1febe1febaeba244a609adfb4c4ea82
https://github.com/hibernate/hibernate-search/commit/5f4102c1d1febe1febae...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2023-01-26 (Thu, 26 Jan 2023)
Changed paths:
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/resources/impl/ElasticsearchBackendWorkExecutorProvider.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/resources/impl/LuceneBackendWorkExecutorProvider.java
A
engine/src/main/java/org/hibernate/search/engine/common/execution/DelegatingSimpleScheduledExecutor.java
R
engine/src/main/java/org/hibernate/search/engine/common/execution/impl/DelegatingSimpleScheduledExecutor.java
M
engine/src/test/java/org/hibernate/search/engine/backend/orchestration/spi/BatchingExecutorTest.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
util/internal/integrationtest/backend/elasticsearch/src/main/java/org/hibernate/search/util/impl/integrationtest/backend/elasticsearch/rule/TestElasticsearchClient.java
Log Message:
-----------
HSEARCH-3910 Make DelegatingSimpleScheduledExecutor public
Commit: 1a77048351bface88aa9482a906983461243f4b9
https://github.com/hibernate/hibernate-search/commit/1a77048351bface88aa9...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2023-01-26 (Thu, 26 Jan 2023)
Changed paths:
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/impl/ElasticsearchBeanConfigurer.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/resources/impl/BackendThreads.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/resources/impl/ElasticsearchBackendWorkExecutorProvider.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/impl/LuceneBeanConfigurer.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/resources/impl/BackendThreads.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/resources/impl/LuceneBackendWorkExecutorProvider.java
M
engine/src/main/java/org/hibernate/search/engine/backend/work/execution/spi/BackendWorkExecutorProvider.java
A engine/src/main/java/org/hibernate/search/engine/cfg/spi/BackendSpiSettings.java
M engine/src/main/java/org/hibernate/search/engine/cfg/spi/EngineSpiSettings.java
A
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/work/BackendWorkExecutorProviderIT.java
Log Message:
-----------
HSEARCH-3910 Move SPI property to backend level
Commit: d5555c6c4846754fe4b2da13c87b3406ecadd8d4
https://github.com/hibernate/hibernate-search/commit/d5555c6c4846754fe4b2...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2023-01-26 (Thu, 26 Jan 2023)
Changed paths:
A
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/client/impl/ElasticsearchClientFactoryImpl.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/impl/ElasticsearchClientImpl.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/spi/ElasticsearchClientFactory.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/impl/ElasticsearchBeanConfigurer.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/resources/impl/BackendThreads.java
A
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/resources/impl/DefaultElasticsearchWorkExecutorProvider.java
R
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/resources/impl/ElasticsearchBackendWorkExecutorProvider.java
A
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/spi/ElasticsearchWorkExecutorProvider.java
A
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/cfg/spi/LuceneBackendSpiSettings.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/impl/LuceneBeanConfigurer.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/lowlevel/writer/impl/IndexWriterDelegatorImpl.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/orchestration/impl/LuceneParallelWorkOrchestratorImpl.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/resources/impl/BackendThreads.java
A
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/resources/impl/DefaultLuceneWorkExecutorProvider.java
R
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/resources/impl/LuceneBackendWorkExecutorProvider.java
A
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/work/spi/LuceneWorkExecutorProvider.java
M
engine/src/main/java/org/hibernate/search/engine/backend/orchestration/spi/BatchingExecutor.java
R
engine/src/main/java/org/hibernate/search/engine/backend/work/execution/spi/BackendWorkExecutorProvider.java
R engine/src/main/java/org/hibernate/search/engine/cfg/spi/BackendSpiSettings.java
R
engine/src/main/java/org/hibernate/search/engine/common/execution/DelegatingSimpleScheduledExecutor.java
R
engine/src/main/java/org/hibernate/search/engine/common/execution/SimpleScheduledExecutor.java
A
engine/src/main/java/org/hibernate/search/engine/common/execution/spi/DelegatingSimpleScheduledExecutor.java
A
engine/src/main/java/org/hibernate/search/engine/common/execution/spi/SimpleScheduledExecutor.java
M
engine/src/test/java/org/hibernate/search/engine/backend/orchestration/spi/BatchingExecutorTest.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
A
integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/work/ElasticsearchBackendWorkExecutorProviderIT.java
A
integrationtest/backend/lucene/src/test/java/org/hibernate/search/integrationtest/backend/lucene/work/LuceneBackendWorkExecutorProviderIT.java
R
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/work/BackendWorkExecutorProviderIT.java
M
util/internal/integrationtest/backend/elasticsearch/src/main/java/org/hibernate/search/util/impl/integrationtest/backend/elasticsearch/rule/TestElasticsearchClient.java
Log Message:
-----------
HSEARCH-3910 Make new SPI backend specific
Commit: 7c999fb17316239965425ef6647654199abefeca
https://github.com/hibernate/hibernate-search/commit/7c999fb1731623996542...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2023-01-26 (Thu, 26 Jan 2023)
Changed paths:
A
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/cfg/impl/ElasticsearchBackendImplSettings.java
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/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-3910 Deprecate ElasticsearchBackendImplSettings
Compare:
https://github.com/hibernate/hibernate-search/compare/d0bd8716ddba...7c99...