[
https://issues.apache.org/jira/browse/IGNITE-20735?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Alexander Lapin updated IGNITE-20735:
-------------------------------------
Description:
h3. Motivation
IGNITE-20685 will send initiate recovery replica request that should be
properly handled in order to detect whether transaction is finished and
rollback it if it's abandoned. Abandoned means that transaction is in pending
state, however tx coordinator is dead.
h3. Definition of Done
* If transaction state is either finished or aborted, then а cleanup request
is sent in a common durable manner to a partition that have initiated recovery.
* If the transaction state is pending, then the transaction should be rolled
back, meaning that the state is changed to aborted and a corresponding cleanup
request is sent in a common durable manner to a partition that have initiated
recovery.
was:
h3. Motivation
IGNITE-20685 will send initiate recovery replica request that should be
properly handled in order to detect whether transaction is finished and
rollback it if it's abandoned. Abandoned means that transaction is in pending
state, however tx coordinator is dead.
> Implement initiate recovery handling logic
> ------------------------------------------
>
> Key: IGNITE-20735
> URL: https://issues.apache.org/jira/browse/IGNITE-20735
> Project: Ignite
> Issue Type: Improvement
> Reporter: Alexander Lapin
> Priority: Major
>
> h3. Motivation
> IGNITE-20685 will send initiate recovery replica request that should be
> properly handled in order to detect whether transaction is finished and
> rollback it if it's abandoned. Abandoned means that transaction is in pending
> state, however tx coordinator is dead.
> h3. Definition of Done
> * If transaction state is either finished or aborted, then а cleanup request
> is sent in a common durable manner to a partition that have initiated
> recovery.
> * If the transaction state is pending, then the transaction should be rolled
> back, meaning that the state is changed to aborted and a corresponding
> cleanup request is sent in a common durable manner to a partition that have
> initiated recovery.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)