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/12/04 12:56:00 UTC
[jira] [Created] (IGNITE-23847) Add metastorage revision update notification for operations that do not update metastorage data
Kirill Tkalenko created IGNITE-23847:
----------------------------------------
Summary: Add metastorage revision update notification for operations that do not update metastorage data
Key: IGNITE-23847
URL: https://issues.apache.org/jira/browse/IGNITE-23847
Project: Ignite
Issue Type: Bug
Reporter: Kirill Tkalenko
Assignee: Kirill Tkalenko
Fix For: 3.0
I found that operations that update the metastorage revision, but do not update its data, do not notify about the revision update, so for example, the version values do not know about it.
This can lead to errors when cleaning up version values on the compaction. For example, the last revision that the version values know about is 11, and an operation came that did nothing but updated the revision to 12, the version value was not updated, then when the metastorage compaction wants to delete everything up to revision 12, we get an error when trying to clean up the version value up to revision 12, since for the version value its last revision is 11 and it cannot be deleted.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)