-
Type: Task
-
Resolution: Duplicate
-
Priority: Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
Catalog and Routing
-
v8.0
SERVER-91580 is going to add two concurrency tests to verify the changes from SERVER-91465. Originally I was planning on leaving the moveCollection/reshardCollection weights at 0 with a TODO on SERVER-91465 to enable them. On second thought, I don't want SERVER-91465 to be blocked committing because of possible test only problems due to edge cases (it's difficult to verify these don't exist without the tests being able to run and pass by the time SERVER-91580 commits).
Instead, the order of operations will be:
- Commit
SERVER-91580containing the tests with the move/reshardCollection weights 0 with a TODO on this ticket to increase them back to 0.2. - Commit
SERVER-91465, setting the weights to 0.2 for local testing, but otherwise leaving them at 0 when actually committing. - Commit this ticket, which sets the weights to 0.2.
This way we can get the bulk of the changes committed, easing local testing, without the risk of making the build red and/or getting SERVER-91465 reverted due to bugs in the new tests.
- depends on
-
SERVER-91465 Don't Return StaleConfig for UpdateMany on Unsplittable Collections
- Closed
-
SERVER-91580 Create Concurrency Test to Verify Changes from SERVER-91465
- Closed
- related to
-
SERVER-92069 Complete TODO listed in SERVER-91634
- Closed