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

Vladislav Pyatkov updated IGNITE-19868:
---------------------------------------
    Description: 
*Motivation*
Currently, we are waiting each time when try to execute RO on not primary node. 
We want to skip waiting. It is supposed to guarantee a timestamp associated 
with RO transaction would be already overcome on a replica.

The schema below is defined behavior for deferred RO transactions:


!RO_transaction_flow-RO transactions.drawio.svg|thumbnail!

  was:
*Motivation*
Currently, we are waiting each time when try to execute RO on not primary node. 
We want to skip waiting. It is supposed to guarantee a timestamp associated 
with RO transaction would be already overcome on a replica.

The schema below is defined behavior for deferred RO transactions:


!RO_transaction_flow-RO transactions.drawio.svg!


> Design deferred RO transaction
> ------------------------------
>
>                 Key: IGNITE-19868
>                 URL: https://issues.apache.org/jira/browse/IGNITE-19868
>             Project: Ignite
>          Issue Type: Task
>            Reporter: Vladislav Pyatkov
>            Assignee: Vladislav Pyatkov
>            Priority: Major
>              Labels: ignite-3
>         Attachments: RO_transaction_flow-RO transactions.drawio.svg
>
>
> *Motivation*
> Currently, we are waiting each time when try to execute RO on not primary 
> node. We want to skip waiting. It is supposed to guarantee a timestamp 
> associated with RO transaction would be already overcome on a replica.
> The schema below is defined behavior for deferred RO transactions:
> !RO_transaction_flow-RO transactions.drawio.svg|thumbnail!



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

Reply via email to