Using multiple JGroups based indexes causes multiple values in the index

Description

When having more than one JGroups channel listening for updates, each different master will forward the received work to the appropriate IndexManager.
So having for example 4 indexes configured to use JGroups, each of the 4 masters will receive the work and forward it, so (unless it's an idempotent operation such ad delete) you' ll get 4 copies of an added Document.

Workaround: isolate channel names or ports of each different JGroups backend.

Environment

None

Status

Assignee

Sanne Grinovero

Reporter

Sanne Grinovero

Labels

None

Suitable for new contributors

None

Pull Request

None

Feedback Requested

None

Fix versions

Affects versions

4.0.0.Final

Priority

Critical