You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ignite.apache.org by "Sergey Chugunov (Jira)" <ji...@apache.org> on 2021/08/13 14:17:00 UTC

[jira] [Resolved] (IGNITE-14979) Snapshots support in Storage to enable Raft log compaction

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

Sergey Chugunov resolved IGNITE-14979.
--------------------------------------
    Resolution: Duplicate

Task was implemented as part of linked task, no additional work is required here.

> Snapshots support in Storage to enable Raft log compaction
> ----------------------------------------------------------
>
>                 Key: IGNITE-14979
>                 URL: https://issues.apache.org/jira/browse/IGNITE-14979
>             Project: Ignite
>          Issue Type: Task
>            Reporter: Sergey Chugunov
>            Assignee: Semyon Danilov
>            Priority: Major
>              Labels: iep-74, ignite-3
>             Fix For: 3.0.0-alpha3
>
>          Time Spent: 7h 40m
>  Remaining Estimate: 0h
>
> To preserve disk space Raft instance has to compact its log from time to time. Log compacting involves taking snapshot of all keys currently residing in memory and syncing them with persistent store.
> Storage should provide a generic API for that operation (which in fact is analogue of performing a checkpoint in Ignite 2.x) and RocksDB-based implementation.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)