Nick Reich created GEODE-4328:
---------------------------------

             Summary: Make backup a single task
                 Key: GEODE-4328
                 URL: https://issues.apache.org/jira/browse/GEODE-4328
             Project: Geode
          Issue Type: Sub-task
          Components: persistence
            Reporter: Nick Reich


Currently, a backup involves two distributed messages: one that starts the 
process up until a synchronization point and a second that signals to complete 
the backup once synchronization is complete. The current implementation results 
in different threads doing the two halves of the process and causes complex 
logic in locking resources that must be maintained over the two threads.

 

To improve this, the entire backup action can be refactored into a single task 
that gates on CountdownLatches to be released on message receipt. 



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to