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)