When you say region entries are destroyed; are those keys/entries are not 
present or keys are present but no/null values?

In case of re-connect the interests are re-registered to get the latest 
snapshot from the server. During this time the local/client region values 
should be invalidated and any get() on the region should be forwarded to server 
and the data is fetched from the server, if I remember correct.

What kind of region client has, proxy, caching proxy?

-Anil.


From: Leon Finker <[email protected]>
Reply-To: "[email protected]" <[email protected]>
Date: Tuesday, December 8, 2020 at 1:42 PM
To: "[email protected]" <[email protected]>
Subject: Client Regions, register interest and geode client reconnect

Hi,

We noticed that in QueueManagerImpl.recoverSingleKey upon network reconnect, 
the local Region entries are basically destroyed before being populated again. 
If we do lookup of data at this timeframe, then data is not found. How can this 
race condition be avoided?

Reply via email to