Alexander Lapin created IGNITE-16907:
----------------------------------------

             Summary: Add ability to use Raft log as storage WAL wihtin the 
scope of local recovery
                 Key: IGNITE-16907
                 URL: https://issues.apache.org/jira/browse/IGNITE-16907
             Project: Ignite
          Issue Type: Improvement
            Reporter: Alexander Lapin


h4. Problem

Storage that is used in raft state machine, e.g. PartitionListener probably 
won't flush every insert on disk on per-insert basis rather it will write 
inserts into some sort of WAL and do checkpoints periodically. Such, WAL-based 
solution, within the context of local recovery, allows to continue loading data 
into raft state machine starting from last processed appliedIndex + 1. So far 
so good.

However, it worth mentioning, that we already have an entity called a Raft log 
that can be used as a WAL to solve recovery problem mentioned above, which 
makes it possible to eliminate in-storage WAL.



--
This message was sent by Atlassian Jira
(v8.20.7#820007)

Reply via email to