[ https://issues.apache.org/jira/browse/IGNITE-24790?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Ivan Bessonov updated IGNITE-24790: ----------------------------------- Reviewer: Kirill Tkalenko > Metastorage compaction can lose most recent values > -------------------------------------------------- > > Key: IGNITE-24790 > URL: https://issues.apache.org/jira/browse/IGNITE-24790 > Project: Ignite > Issue Type: Bug > Reporter: Ivan Bessonov > Assignee: Ivan Bessonov > Priority: Critical > Labels: ignite-3 > Time Spent: 10m > Remaining Estimate: 0h > > If we run the following invoke in a loop > {code:java} > if value(key) == expectedValue > then put(key, newValue) > else noop{code} > while always having valid values and always expecting {{true}} result, a > parallel compaction might break this loop by effectively corrupting the > storage and accidentally losing the most recent value for the key -- This message was sent by Atlassian Jira (v8.20.10#820010)