You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ignite.apache.org by "Aleksandr Polovtcev (Jira)" <ji...@apache.org> on 2022/11/15 14:00:00 UTC

[jira] [Updated] (IGNITE-18160) Delete physical data after a Raft Group is stopped

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

Aleksandr Polovtcev updated IGNITE-18160:
-----------------------------------------
    Description: 
After a Raft Group is stopped on a node as a consequence of partition reassignment, we need to remove the partition data and the corresponding Raft log. This implies that for every storage a {{destroy}} method should be implemented with the following behaviour: it should return control to the caller as soon as possible, i.e. be asynchronous. Ideally this method should perform some minimal actions to pose failover guarantees and not wait for the data to be removed.

We need to check that every storage type supports this method and add corresponding tests.

> Delete physical data after a Raft Group is stopped
> --------------------------------------------------
>
>                 Key: IGNITE-18160
>                 URL: https://issues.apache.org/jira/browse/IGNITE-18160
>             Project: Ignite
>          Issue Type: Task
>            Reporter: Aleksandr Polovtcev
>            Priority: Major
>              Labels: ignite-3
>
> After a Raft Group is stopped on a node as a consequence of partition reassignment, we need to remove the partition data and the corresponding Raft log. This implies that for every storage a {{destroy}} method should be implemented with the following behaviour: it should return control to the caller as soon as possible, i.e. be asynchronous. Ideally this method should perform some minimal actions to pose failover guarantees and not wait for the data to be removed.
> We need to check that every storage type supports this method and add corresponding tests.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)