You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@geode.apache.org by "Swapnil Bawaskar (JIRA)" <ji...@apache.org> on 2018/04/09 22:37:28 UTC

[jira] [Closed] (GEODE-4328) Make backup a single task

     [ https://issues.apache.org/jira/browse/GEODE-4328?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Swapnil Bawaskar closed GEODE-4328.
-----------------------------------

> 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
>              Labels: pull-request-available
>             Fix For: 1.5.0
>
>          Time Spent: 40m
>  Remaining Estimate: 0h
>
> 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)