Roman Puchkovskiy created IGNITE-20110:
------------------------------------------
Summary: Mark all incompatible txs as rollback-only on schema
change
Key: IGNITE-20110
URL: https://issues.apache.org/jira/browse/IGNITE-20110
Project: Ignite
Issue Type: Improvement
Reporter: Roman Puchkovskiy
When a schema changes, all transactions that are not compatible with it will
become impossible to commit. We'll abort them on first operation
(read/write/commit) after this, but if they don't do anything for a long time,
they will still hang keeping eating resources.
To avoid this, we might mark all such transactions rollback-only as soon as a
schema change incompatible with them happens.
This will require an ability to iterate over all RW transactions currently
running in the cluster (where a table of interest is enlisted).
This is an optimization and might be postponed.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)