-
Type: Task
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: Replication
-
None
-
Fully Compatible
-
38
The jstests/core/text_index_limits.js creates a text index and then inserts some very large pieces of text. These operations can be very slow (> 200 seconds) in certain cases. In a 5 node linear chain of replica set nodes, the time it takes for a single operation to replicate to all nodes will be the sum of the time it takes to apply that operation on each node. Thus, in the secondary_reads_passthrough suite, these operations can be very slow to replicate, leading to timeouts in awaitReplication when doing consistency checks. It should be fine to blacklist this test from the secondary reads passthrough suite, since there shouldn't really be any specific interactions between text index limits and chain replication. We have plenty of other passthrough suites that will run this test against multi-node replica sets.