Alexey Scherbakov created IGNITE-23712:
------------------------------------------

             Summary: Avoid clock tick on RW requests
                 Key: IGNITE-23712
                 URL: https://issues.apache.org/jira/browse/IGNITE-23712
             Project: Ignite
          Issue Type: Improvement
            Reporter: Alexey Scherbakov


Currently all RW requests use HLC.now() for timestamp.

Actually, this is not required and doesn't affect ordering guaranties, because 
we only need remote HLC value for assigning (receiving in case of full 
transaction) commit timestamp.

Proper order is provided by locking, and the response will always have 
timestamp greater or equal to latest committed dependent transaction

tx.startTime can be used, for example.



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

Reply via email to