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

Alexey Scherbakov reassigned IGNITE-27978:
------------------------------------------

    Assignee: Denis Chudov

> Optimize heap/disk usage for ABORTED transactions
> -------------------------------------------------
>
>                 Key: IGNITE-27978
>                 URL: https://issues.apache.org/jira/browse/IGNITE-27978
>             Project: Ignite
>          Issue Type: Improvement
>            Reporter: Alexey Scherbakov
>            Assignee: Denis Chudov
>            Priority: Major
>              Labels: ignite-3
>
> There are two places where we keep info about aborted transactions:
>  # Persistent commit partition storage, until WI cleanup is fully replicated.
>  # Volatile partition storage, for WI cleanup purposes.
> However, we can remove such states faster.
> For persistent commit partition, we can not store ABORTED state at all, 
> because absence of state means ABORTED. So we need to keep only COMMITTED 
> state.
> For volatile partition, we can remove the state as soon as local WIs are 
> cleaned up (to speed up WI resolution after enabling async WI cleanup)



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

Reply via email to