Vladislav Pyatkov created IGNITE-19888:
------------------------------------------

             Summary: Add client timestamp to request for for RO start
                 Key: IGNITE-19888
                 URL: https://issues.apache.org/jira/browse/IGNITE-19888
             Project: Ignite
          Issue Type: Improvement
            Reporter: Vladislav Pyatkov


*Motivation*
Read timestamp for RO transaction is supposed to determine with taking into 
client timestamp to linearize client transactions.

*Implementation notes*
Add client-side property to store client time {{HybridTimestamp}}
Pass the client time in TX_BEGIN request
Calculate read timestamp in server-side {{max(clientTime, now() - 
idelSafeTimePropagetaionFreqency)}}
Use method with explicit timestamp to start RO transaction (the method is 
implemented in IGNITE-19887)





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

Reply via email to