[jira] [Created] (IGNITE-12128) Potentially pds corruption on a failed node during checkpoint

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

[jira] [Created] (IGNITE-12128) Potentially pds corruption on a failed node during checkpoint

Anton Vinogradov (Jira)
Dmitriy Govorukhin created IGNITE-12128:
-------------------------------------------

             Summary: Potentially pds corruption on a failed node during checkpoint
                 Key: IGNITE-12128
                 URL: https://issues.apache.org/jira/browse/IGNITE-12128
             Project: Ignite
          Issue Type: Bug
            Reporter: Dmitriy Govorukhin


There are the case when we start a checkpoint but not create CP file marker, but PageMemory may start to flush dirty pages from checkpoint pages to page store.  If node crashed at this moment, we can get inconsistency state, because we still not write checkpoint marker to disk but already write some pages for this checkpoint. If we try to recover from this state we cat get any sort of corruption problem. Recovery logic may not recognize that crash was during checkpoint because we did not write file marker when we start checkpoint but write some pages for this checkpoint.



--
This message was sent by Atlassian Jira
(v8.3.2#803003)