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)

Reply via email to