SERVER-123628 set a limit of 10 retries for the authoritative refresh path.
However, concurrency tests with a high number of threads (for example timeseries_create_indexes.js or timeseries_raw_data_operations.js), can occasionally reach this limit of retries when joining ongoing refreshes ("ongoing collection critical section or concurrent refresh").
Note the non-authoritative path has unbounded retries, however tests show is also reaches 10+ retries on those tests.
Increase the number of retries to 100, which we don't expect to reach.
- is related to
-
SERVER-123628 Limit retry attempts in _recoverCollectionMetadataFromDisk recovery loop
-
- Closed
-
- related to
-
SERVER-125690 timeseries_create_indexes.js in concurrency_sharded_replication_with_balancer
-
- Closed
-
-
SERVER-125974 Investigate best retry limit for authoritative refresh
-
- Backlog
-