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)

Reply via email to