Alexey Scherbakov created IGNITE-23302:
------------------------------------------

             Summary: Optimize client-side tx inflight tracking
                 Key: IGNITE-23302
                 URL: https://issues.apache.org/jira/browse/IGNITE-23302
             Project: Ignite
          Issue Type: Improvement
            Reporter: Alexey Scherbakov
             Fix For: 3.0


Currently LocalRwTxCounter is used to track inflight transactions for index 
building purposes (see
IsNodeFinishedRwTransactionsStartedBeforeRequest).
It imposes performance and scaling penalty due to additional memory access and 
contention.

This can be mitigated by using tx volatile state to track finished transactions.

 



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

Reply via email to