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)