Denis Chudov created IGNITE-17445:
-------------------------------------

             Summary: RocksDbKeyValueStorage recreates DB on start, so data 
can't be found until Raft log is replayed
                 Key: IGNITE-17445
                 URL: https://issues.apache.org/jira/browse/IGNITE-17445
             Project: Ignite
          Issue Type: Bug
            Reporter: Denis Chudov


RocksDbKeyValueStorage recreates DB on start. This means that entries that were 
put to this storage earlier, can or cant be found until raft log is replayed, 
i.e. the behavior is undefined. For example, this can cause assertion on node 
recovery:

{code:java}
java.lang.AssertionError: Configuration revision must be greater than local 
node applied revision [msRev=0, appliedRev=1
{code}
which means that applied revision in vault is 1 but only 0 is found in meta 
storage, as the storage of meta storage is being recreated.





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

Reply via email to