Vyacheslav Koptilin created IGNITE-27094:
--------------------------------------------
Summary: Refactor MinimumRequiredTimeCollectorService
Key: IGNITE-27094
URL: https://issues.apache.org/jira/browse/IGNITE-27094
Project: Ignite
Issue Type: Improvement
Affects Versions: 3.1
Reporter: Vyacheslav Koptilin
Fix For: 3.2
The MinimumRequiredTimeCollectorService tracks a "minimum required time" for
each partition per table. Since the colocation feature is implemented, it would
be nice to rework the service and related parts (CatalogCompactionRunner) in
accordance with it and switch the implementation in order to use zone partition
IDs.
DoD:
- MinimumRequiredTimeCollectorService should track "minimum required time" for
each partition per distribution zone
- Update logic related to catalog compaction in accordance with that
- consider moving `MinimumActiveTxTimeCommandHandler` from `PartitionListner`
to `ZonePartitionRaftListener`
--
This message was sent by Atlassian Jira
(v8.20.10#820010)