Rework ElasticSearchBridgeProvider integration to not affect non-ES indexing

Description

The ElasticSearchBridgeProvider implementation essentially overrides the indexing format of some types, but this means that merely having the implementation on the classpath will affect the format of other indexes.

On top of that, we should also still allow running some indexes on ES and some other indexes using the plain Lucene integration.

Environment

None

Status

Assignee

Guillaume Smet

Reporter

Sanne Grinovero

Labels

None

Suitable for new contributors

None

Feedback Requested

None

Components

Fix versions

Priority

Blocker