[
https://issues.apache.org/jira/browse/IGNITE-27094?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Vladimir Pligin reassigned IGNITE-27094:
----------------------------------------
Assignee: Vyacheslav Koptilin
> 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
> Assignee: Vyacheslav Koptilin
> Priority: Major
> Labels: ignite-3
> 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)