[SERVER-84541] setQuerySettings may fail on stepdown in replica sets Created: 03/Jan/24 Updated: 24/Jan/24 Resolved: 24/Jan/24 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | 8.0.0-rc0 |
| Type: | Bug | Priority: | Major - P3 |
| Reporter: | Romans Kasperovics | Assignee: | Romans Kasperovics |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||||||||||||||||
| Backwards Compatibility: | Fully Compatible | ||||||||||||||||||||||
| Operating System: | ALL | ||||||||||||||||||||||
| Steps To Reproduce: | The following command has high chances reproducing the error: buildscripts/resmoke.py run --suites=replica_sets_kill_primary_jscore_passthrough BF-29978.js --userFriendlyOutput=resmoke.txt --additionalFeatureFlags featureFlagQuerySettings ... where BF-29978.js is as follows:
|
||||||||||||||||||||||
| Sprint: | QE 2024-01-08, QE 2024-01-22, QE 2024-02-05 | ||||||||||||||||||||||
| Participants: | |||||||||||||||||||||||
| Linked BF Score: | 4 | ||||||||||||||||||||||
| Description |
|
The setQuerySettings and removeQuerySettings may fail during a parallel step-down in replica set deployments with an unrelated error "encountered concurrent cluster parameter update operations, please try again", even when there are no commands running in parallel. |
| Comments |
| Comment by Githook User [ 24/Jan/24 ] |
|
Author: {'name': 'romanskas', 'email': '30618745+romanskas@users.noreply.github.com', 'username': 'romanskas'}Message:
This change ensures the errors from the internal collection update on Until now, these commands may fail in stepdown passthrough suites, GitOrigin-RevId: f2d504ad7e1726e789399013e9e6076a285fbfec |