You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ignite.apache.org by "Ivan Bessonov (Jira)" <ji...@apache.org> on 2025/07/03 10:24:00 UTC

[jira] [Assigned] (IGNITE-25665) Implement chosen approach for tracking pending entries

     [ https://issues.apache.org/jira/browse/IGNITE-25665?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Ivan Bessonov reassigned IGNITE-25665:
--------------------------------------

    Assignee: Ivan Bessonov  (was: Vladislav Pyatkov)

> Implement chosen approach for tracking pending entries
> ------------------------------------------------------
>
>                 Key: IGNITE-25665
>                 URL: https://issues.apache.org/jira/browse/IGNITE-25665
>             Project: Ignite
>          Issue Type: Bug
>            Reporter: Vladislav Pyatkov
>            Assignee: Ivan Bessonov
>            Priority: Major
>              Labels: ignite-3
>
> h3. Motivation
> We need to persistently track pending rows to ensure they are preserved after a cluster restart. Otherwise, we risk losing them and inadvertently marking transaction statuses as aborted (as described in the root issue). This could lead to resolving write intents as aborted, resulting in permanent client data loss.
> h3. Definition of done
> Pending rows are persisted and fully recovered upon cluster restart.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)