[
https://issues.apache.org/jira/browse/IGNITE-28448?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Alexey Scherbakov updated IGNITE-28448:
---------------------------------------
Environment: (was: Currently _runInTransactionInternal_ restarts a
transaction with a newer id.
This can cause starvation, because a transaction is counted as "new" and is a
subject to restart on a conflict, according to deadlock prevention.
Instead, we need to preserve the start timestamp to keep it "old"
Benchmarks are required to measure the effect of this optimization under
contention.)
> Prevent starvation on tx retries
> --------------------------------
>
> Key: IGNITE-28448
> URL: https://issues.apache.org/jira/browse/IGNITE-28448
> Project: Ignite
> Issue Type: Improvement
> Reporter: Alexey Scherbakov
> Priority: Major
> Labels: ignite-3
>
--
This message was sent by Atlassian Jira
(v8.20.10#820010)