[jira] [Created] (IGNITE-13815) Remove ability to delete segments from the middle of WAL archive

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

[jira] [Created] (IGNITE-13815) Remove ability to delete segments from the middle of WAL archive

Anton Vinogradov (Jira)
Kirill Tkalenko created IGNITE-13815:
----------------------------------------

             Summary: Remove ability to delete segments from the middle of WAL archive
                 Key: IGNITE-13815
                 URL: https://issues.apache.org/jira/browse/IGNITE-13815
             Project: Ignite
          Issue Type: Improvement
          Components: persistence
            Reporter: Kirill Tkalenko
            Assignee: Kirill Tkalenko
             Fix For: 2.10


At the moment we have the option to delete segments from the middle of the archive via the *FileWriteAheadLogManager#truncate*. This creates gaps in the archive and makes it invalid.

It should be possible to delete segments sequentially up to the upper boundary. It has also been found that there is no protection against segment deletion, which may be needed for a binary recovery.

Also need to get rid of the physical check when reserving segments through the *FileWriteAheadLogManager#reserve*.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)