Join GitHub today
ReplicatedMap async-fillup=false is broken #9592
ReplicatedMap configured with async-fillup=false prevents further nodes from joining the cluster. Nodes are stuck in endless loop at:
The problem is probably in RequestMapDataOperation.java, around
I guess the return statements are incorrect. This operation should always return at least empty Set, so that the caller is notified there is nothing to load and release the initialize() loop.
See attached modified ReplicatedMapTest.java, setAsyncFillup(false) aware test added:
This test case timeouts.