Alexei Scherbakov created IGNITE-6827: -----------------------------------------
Summary: Configurable rollback for long running transactions before partition exchange Key: IGNITE-6827 URL: https://issues.apache.org/jira/browse/IGNITE-6827 Project: Ignite Issue Type: Improvement Security Level: Public (Viewable by anyone) Affects Versions: 2.0 Reporter: Alexei Scherbakov Priority: Major Fix For: 2.4 Currently long running / buggy user transactions force partition exchange block on waiting for org.apache.ignite.internal.processors.cache.GridCacheSharedContext#partitionReleaseFuture, preventing all grid progress. I suggest introducing new global flag in TransactionConfiguration, like {{txRollbackTimeoutOnTopologyChange}} which will rollback exchange blocking transaction after the timeout. Still need to think what to do with other topology locking activities. -- This message was sent by Atlassian JIRA (v6.4.14#64029)