Alexey Scherbakov created IGNITE-27978:
------------------------------------------
Summary: Optimize heap/disk usage for ABORTED transactions
Key: IGNITE-27978
URL: https://issues.apache.org/jira/browse/IGNITE-27978
Project: Ignite
Issue Type: Improvement
Reporter: Alexey Scherbakov
There are two places where we keep info about aborted transactions:
# Persistent commit partition storage, until WI cleanup is fully replicated.
# Volatile partition storage, for WI cleanup purposes.
However, we can remove states faster.
For persistent commit partition, we can not store ABORTED state at all, because
absence of state means ABORTED. So we need to keep only COMMITTED state.
For volatile partition, we can remove the state as soon as local WIs are
cleaned up (to speed up WI resolution after enabling async WI cleanup)
--
This message was sent by Atlassian Jira
(v8.20.10#820010)