Barry Oglesby created GEODE-2750:
------------------------------------

             Summary: Lucene destroy index should destroy the index on remote 
members before destroying it in the local member
                 Key: GEODE-2750
                 URL: https://issues.apache.org/jira/browse/GEODE-2750
             Project: Geode
          Issue Type: Bug
          Components: lucene
            Reporter: Barry Oglesby


Destroying the AsyncEventQueue is partially a local and partially a distributed 
operation. The local part is the stopping and destroying the actual 
AsyncEventQueue and GatewaySender instances. Also, removing the AsyncEventQueue 
id from the data Region. The distributed part is the underlying co-located 
AsyncEventQueue  and fileAndChunk PartitionedRegions. Co-located PRs cannot be 
locally destroyed, so they have to be distributed destroys.

Destroying the local parts of the index in remote members first followed by the 
local parts in the initiating member and finally the co-located regions should 
help with RegionDestroyedExceptions occurring when regions are destroyed out 
from under the index.




--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to