You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ignite.apache.org by "Kirill Tkalenko (Jira)" <ji...@apache.org> on 2024/09/25 13:22:00 UTC
[jira] [Resolved] (IGNITE-19782) Throw CompactedException if the revision in KeyValueStorage methods is lower than the compaction revision
[ https://issues.apache.org/jira/browse/IGNITE-19782?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Kirill Tkalenko resolved IGNITE-19782.
--------------------------------------
Resolution: Invalid
As a result of the created document on the trigger of compaction of metastorage, it is described in more detail when an exception will be thrown, it will be implemented in new tickets.
> Throw CompactedException if the revision in KeyValueStorage methods is lower than the compaction revision
> ---------------------------------------------------------------------------------------------------------
>
> Key: IGNITE-19782
> URL: https://issues.apache.org/jira/browse/IGNITE-19782
> Project: Ignite
> Issue Type: Improvement
> Reporter: Sergey Uttsel
> Priority: Major
> Labels: ignite-3
>
> h3. *Motivation*
> Implementations of some methods in RocksDbKeyValueStorage have a revision as a parameter. For example, methods doGet, doGetAll and other. Need to check that this revision is not compacted and throw exception if the revision is lower. For this purpose need to know the last compacted revision.
> h3. *Definition of Done*
> # Throw CompactedException if the revision in KeyValueStorage methods is lower than the compaction revision.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)