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

Vladislav Pyatkov updated IGNITE-19898:
---------------------------------------
    Description: 
*Motivation*
Reorganization of processing of RO transaction requires choosing a specific 
timestamp for an implicit RO SQL transaction.

*Implementation notes*
Observation timestamp is passed through API and propagate to SQL engine
If SQL script does not require starting an implicit RO transaction, the 
timestamp is not used.
If the SQL is started an RO transaction, the transaction should be created 
using the timestamp.

*Definition of done*
Select in an implicit transaction should execute with an observation timestamp. 

> SQL implicit RO transaction should used observation timestamp
> -------------------------------------------------------------
>
>                 Key: IGNITE-19898
>                 URL: https://issues.apache.org/jira/browse/IGNITE-19898
>             Project: Ignite
>          Issue Type: Improvement
>            Reporter: Vladislav Pyatkov
>            Priority: Major
>              Labels: ignite-3
>
> *Motivation*
> Reorganization of processing of RO transaction requires choosing a specific 
> timestamp for an implicit RO SQL transaction.
> *Implementation notes*
> Observation timestamp is passed through API and propagate to SQL engine
> If SQL script does not require starting an implicit RO transaction, the 
> timestamp is not used.
> If the SQL is started an RO transaction, the transaction should be created 
> using the timestamp.
> *Definition of done*
> Select in an implicit transaction should execute with an observation 
> timestamp. 



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

Reply via email to