Nabarun Nag created GEODE-8745:
----------------------------------

             Summary: Closing the region backing the queue when the serial 
gateway sender is stopped.
                 Key: GEODE-8745
                 URL: https://issues.apache.org/jira/browse/GEODE-8745
             Project: Geode
          Issue Type: Task
          Components: wan
            Reporter: Nabarun Nag


In the commit for GEODE-7458, when the sender is stopped, the region backing 
the queues are no more closed, but just remove the cache listeners.

This is causing a problem, as the regions continue to exist, it keeps on 
storing entry events and hence the queue size never gets to zero.

Also, as the region exists but before attaching the cache listener when 
restarting the sender leads to entries being never removed from the unprocessed 
event map.

 

As mention in the PR for GEODE-7458 - "This option is only applicable for 
Gateway Senders with enabled persistence."

Hence believe that it is ok to close the region as the disk files will still be 
maintained. so when we restart the values can be obtained back from the disk 
stores.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to