Support the *.worker.execution configuration option on Elasticsearch

Description

This option should make calls to org.hibernate.search.indexes.spi.IndexManager.performOperations(List<LuceneWork>, IndexingMonitor) synchronous or asynchronous depending on its value.

It already is implemented for Lucene, see the call to org.hibernate.search.backend.BackendFactory.isConfiguredAsSync(Properties) in org.hibernate.search.backend.impl.lucene.WorkspaceHolder.initialize(Properties, WorkerBuildContext, IndexManager).

Environment

None

Assignee

Yoann Rodière

Reporter

Yoann Rodière

Labels

None

Suitable for new contributors

None

Feedback Requested

None

Components

Fix versions

Priority

Major
Configure