]
Tristan Tarrant updated ISPN-11519:
-----------------------------------
Fix Version/s: 11.0.0.Final
(was: 11.0.0.CR1)
Cache should not start if it cluster listener replication fails
---------------------------------------------------------------
Key: ISPN-11519
URL:
https://issues.redhat.com/browse/ISPN-11519
Project: Infinispan
Issue Type: Bug
Components: Core
Affects Versions: 10.1.5.Final, 11.0.0.Dev03
Reporter: Dan Berindei
Assignee: Will Burns
Priority: Major
Fix For: 11.0.0.Final
{{StateConsumerImpl.fetchClusterListeners}} catches any exceptions during the fetch and
local installation of cluster listeners from other nodes, and only logs a warning
message:
{noformat}
18:04:14,069 WARN (jgroups-5,Test-NodeD:[]) [StateConsumerImpl] ISPN000284: Problem
encountered while installing cluster listener
{noformat}
If a cache starts without installing all the cluster listeners locally, the listeners
will miss events for keys that end up with the joiner as the primary owner, which would be
pretty hard to debug. We should instea fail fast, and prevent the cache from starting if
the cluster listeners cannot be fetched and installed locally.