[ https://issues.apache.org/jira/browse/IGNITE-24600?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Roman Puchkovskiy updated IGNITE-24600: --------------------------------------- Description: 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). > 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)