Sergey Chugunov created IGNITE-14979:
----------------------------------------

             Summary: 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
             Fix For: 3.0.0-alpha3


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)

Reply via email to