[hibernate-commits] [hibernate/hibernate-search] 51709a: HSEARCH-3575 Expose configuration options for the ...

Yoann Rodière noreply at github.com
Mon Mar 30 11:56:17 EDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/hibernate/hibernate-search
  Commit: 51709aa4e97e5752b964741165de0e93c0d24f79
      https://github.com/hibernate/hibernate-search/commit/51709aa4e97e5752b964741165de0e93c0d24f79
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2020-03-30 (Mon, 30 Mar 2020)

  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/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/resources/impl/BackendThreads.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/cfg/LuceneBackendSettings.java
    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/resources/impl/BackendThreads.java
    M documentation/src/main/asciidoc/backend-elasticsearch.asciidoc
    M documentation/src/main/asciidoc/backend-lucene.asciidoc

  Log Message:
  -----------
  HSEARCH-3575 Expose configuration options for the size of backend thread pools


  Commit: db267c817eaae6acbffb65dd83a084a940b97257
      https://github.com/hibernate/hibernate-search/commit/db267c817eaae6acbffb65dd83a084a940b97257
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2020-03-30 (Mon, 30 Mar 2020)

  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/impl/ElasticsearchBackendImpl.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/orchestration/impl/ElasticsearchBatchingWorkOrchestrator.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/orchestration/impl/ElasticsearchSimpleWorkOrchestrator.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/cfg/LuceneIndexSettings.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/index/impl/IndexManagerBackendContext.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/index/impl/Shard.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/index/impl/ShardHolder.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/index/impl/ShardingStrategyInitializationContextImpl.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/orchestration/impl/LuceneSerialWorkOrchestratorImpl.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/orchestration/impl/LuceneSyncWorkOrchestratorImpl.java
    M documentation/src/main/asciidoc/backend-elasticsearch.asciidoc
    M documentation/src/main/asciidoc/backend-lucene.asciidoc
    M engine/src/main/java/org/hibernate/search/engine/backend/orchestration/spi/AbstractWorkOrchestrator.java

  Log Message:
  -----------
  HSEARCH-3575 Expose configuration options for the backend indexing queues


  Commit: e03885c40e56f954adb8542dddcdf2d5ace3b11c
      https://github.com/hibernate/hibernate-search/commit/e03885c40e56f954adb8542dddcdf2d5ace3b11c
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2020-03-30 (Mon, 30 Mar 2020)

  Changed paths:
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/orchestration/impl/ElasticsearchBatchingWorkOrchestrator.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/orchestration/impl/ElasticsearchDefaultWorkSequenceBuilder.java
    M backend/elasticsearch/src/test/java/org/hibernate/search/backend/elasticsearch/orchestration/impl/ElasticsearchDefaultWorkSequenceBuilderTest.java

  Log Message:
  -----------
  HSEARCH-3575 Pass a context instead of a context supplier to the constructor of ElasticsearchDefaultWorkSequenceBuilder

It's simpler, and now that we create the processors/executors upon
starting the orchestrator instead of creating it on bootstrap,
we can easily adapt client code.


Compare: https://github.com/hibernate/hibernate-search/compare/a7eb668d4c82...e03885c40e56



More information about the hibernate-commits mailing list