]
Galder Zamarreño updated ISPN-5019:
-----------------------------------
Fix Version/s: 7.2.0.CR1
(was: 7.2.0.Beta2)
After coordinator change, cache topologies should be installed in
parallel
--------------------------------------------------------------------------
Key: ISPN-5019
URL:
https://issues.jboss.org/browse/ISPN-5019
Project: Infinispan
Issue Type: Bug
Components: Core
Affects Versions: 7.0.2.Final
Reporter: Dan Berindei
Assignee: Dan Berindei
Priority: Critical
Fix For: 7.2.0.CR1
When the coordinator crashes, the new coordinator has to recover the cache topologies
from all the nodes in the cluster and install updated topologies for all the caches. This
is done on a single thread, and it can take a long time when there are a lot of caches.
We should be accelerate this by doing the topology installation on separate threads.
However, we have to be careful with the async transport pool, because
{{executeOnClusterAsync}} actually needs to spawn a new thread in the same pool.