[ https://issues.apache.org/jira/browse/GEODE-4328?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Nick Reich reassigned GEODE-4328: --------------------------------- Assignee: Nick Reich > 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 > Assignee: Nick Reich > Priority: Major > > 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)