Kirill Tkalenko created IGNITE-22475:
----------------------------------------

             Summary: Add integration tests for failover when building indexes
                 Key: IGNITE-22475
                 URL: https://issues.apache.org/jira/browse/IGNITE-22475
             Project: Ignite
          Issue Type: Improvement
            Reporter: Kirill Tkalenko


After analyzing the code, I found that we are a little lacking in integration 
tests for building indexes in situations with failover, for example:
* When we restart the cluster (at least 2 nodes) after starting to build the 
index, we will complete building the index on all nodes.
* While the index is being built, if the cluster fails and the cluster is 
restarted without one node, the index will be built.
** Follower.
** One of majority.
** Primary replica.
* If we change the primary replica in the middle of building an index, the 
index will be built.

Where there are already basic tests:
* org.apache.ignite.internal.index.ItBuildIndexTest
* org.apache.ignite.internal.index.ItBuildIndexOneNodeTest



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to