Kirill Tkalenko created IGNITE-21398:
----------------------------------------
Summary: Add manager for IndexBuilderTxRwOperationTracker
Key: IGNITE-21398
URL: https://issues.apache.org/jira/browse/IGNITE-21398
Project: Ignite
Issue Type: Improvement
Reporter: Kirill Tkalenko
Assignee: Kirill Tkalenko
Fix For: 3.0.0-beta2
To implement IGNITE-21111, we need to add a manager for
*org.apache.ignite.internal.table.distributed.replicator.IndexBuilderTxRwOperationTracker*.
Manager will create *IndexBuilderTxRwOperationTracker* and update
*IndexBuilderTxRwOperationTracker#updateMinAllowedCatalogVersionForStartOperation*
on event
*org.apache.ignite.internal.catalog.events.CatalogEvent#INDEX_BUILDING*.
Such a manager is needed to avoid problems with the start of a new partition
and the get of RW transaction operations that should no longer exist, as well
as freezes when processing
*org.apache.ignite.internal.table.distributed.replication.request.BuildIndexReplicaRequest*,
when changing partition assignments, when
*org.apache.ignite.internal.table.distributed.replicator.PartitionReplicaListener*
can start and stop
--
This message was sent by Atlassian Jira
(v8.20.10#820010)