]
William Burns closed ISPN-7119.
-------------------------------
Resolution: Duplicate Issue
Accidentally created twice. Copy of ISPN-7118
Change cluster listener to use JGroups non OOB thread
-----------------------------------------------------
Key: ISPN-7119
URL:
https://issues.jboss.org/browse/ISPN-7119
Project: Infinispan
Issue Type: Feature Request
Reporter: William Burns
Assignee: William Burns
Cluster listeners could use non OOB thread from JGroups instead of distributed executor
to enforce ordering. This would allow the primary owner to release the lock earlier by
not having to wait for response from the cluster listener nodes.
This can lose a message though if the primary owner goes down after the originator got
the response that the value was written but before the primary owner sent the message to
the listeners. Also could have an issue that if state transfer occurs and the primary
owner changes while in the same state you could get a new event from the new primary
before the previous ones was received causing an ordering issue.