geode-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "ASF GitHub Bot (JIRA)" <>
Subject [jira] [Updated] (GEODE-4328) Make backup a single task
Date Fri, 26 Jan 2018 21:20:03 GMT


ASF GitHub Bot updated GEODE-4328:
    Labels: pull-request-available  (was: )

> Make backup a single task
> -------------------------
>                 Key: GEODE-4328
>                 URL:
>             Project: Geode
>          Issue Type: Sub-task
>          Components: persistence
>            Reporter: Nick Reich
>            Assignee: Nick Reich
>            Priority: Major
>              Labels: pull-request-available
> 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

View raw message