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

Roman Puchkovskiy resolved IGNITE-24600.
----------------------------------------
    Resolution: Invalid

This has become irrelevant as it's not a problem if some WI of an abandoned 
transaction remain in storage for some time; we already rely on this when 
cleaning up abandoned transactions (as we don't know all partitions enlisted in 
them, some WIs may still remain; they will be resolved later when we stumble 
upon them while reading)

> Support Write Intent switch in zones for abandoned transactions
> ---------------------------------------------------------------
>
>                 Key: IGNITE-24600
>                 URL: https://issues.apache.org/jira/browse/IGNITE-24600
>             Project: Ignite
>          Issue Type: Improvement
>            Reporter: Roman Puchkovskiy
>            Assignee: Roman Puchkovskiy
>            Priority: Major
>              Labels: ignite-3
>
> When a finish for an abandoned transaction is initiated, we know the zone 
> partition, but not which tables where enlisted in that zone partition. We 
> should introduce a flag called 'allTables' in PendingTxPartitionEnlistment 
> and EnlistedPartitionGroup and inspect it when executing a Write Intent 
> switch request. When the flag is true, we should apply the WI switch to all 
> tables and not the ones that are passed explicitly (as in this case no 
> explicit table IDs will be sent).



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

Reply via email to