Kirill Tkalenko created IGNITE-23290:
----------------------------------------

             Summary: Saving a revision of a compaction in Metastorage
                 Key: IGNITE-23290
                 URL: https://issues.apache.org/jira/browse/IGNITE-23290
             Project: Ignite
          Issue Type: Improvement
            Reporter: Kirill Tkalenko


We need an API to save the revision of the metastorage compaction:
# Locally saves the compaction revision to the metastorage KV storage meta (as 
well as the revision and update counter of the metastorage). Which we will then 
need to read after recovery the node. After that we should 
*{color:#DE350B}not{color}* throw 
*org.apache.ignite.internal.metastorage.exceptions.CompactedException* for new 
read methods from metastorage that request a revision less than or equal to the 
passed one.
# Locally saves the compaction revision to the metastorage in memory. After 
that we should throw 
*org.apache.ignite.internal.metastorage.exceptions.CompactedException* for new 
read methods from metastorage that request a revision less than or equal to the 
passed one.



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

Reply via email to