ignite-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Vyacheslav Koptilin (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (IGNITE-10508) Need to support the new checkpoint feature, checkpint should not wait for the previous operation to complete
Date Mon, 04 Feb 2019 12:35:00 GMT

    [ https://issues.apache.org/jira/browse/IGNITE-10508?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16759816#comment-16759816
] 

Vyacheslav Koptilin commented on IGNITE-10508:
----------------------------------------------

Hello [~DmitriyGovorukhin] ,

In general, this change looks good and reasonable to me. I have added a few comments to the
PR, please take a look.

> Need to support the new checkpoint feature, checkpint should not wait for the previous
operation to complete
> ------------------------------------------------------------------------------------------------------------
>
>                 Key: IGNITE-10508
>                 URL: https://issues.apache.org/jira/browse/IGNITE-10508
>             Project: Ignite
>          Issue Type: New Feature
>            Reporter: Dmitriy Govorukhin
>            Assignee: Dmitriy Govorukhin
>            Priority: Critical
>             Fix For: 2.8
>
>          Time Spent: 2.5h
>  Remaining Estimate: 0h
>
> There are cases we should trigger the checkpoint, some operations will be sure that all
operation finished before the checkpoint. It is necessary to support the possibility of run
checkpoint without waiting for the completion of the previous checkpoint.
> Solution:
> Merge checkpoint pages and append write new dirty pages to a current checkpoint.
> Restrictions:
> Trigger new checkpoint should not wait for the previous checkpoint operation completed.
>  - It should not break crash recovery mechanisms
>  - Only one merged is allow in the first implementation (potentially OOM, if we will
try to merge many checkpoint operations)



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Mime
View raw message