Details
-
Bug
-
Resolution: Fixed
-
Major - P3
-
None
-
None
-
None
-
Fully Compatible
-
ALL
-
v5.3
-
Execution Team 2022-03-07
-
0
Description
test_resharding_test_fixture_shutdown_retry_needed.js (and possibly other tests using the resharding test fixture) restarts a node while a resharding operation is in progress. However before the node is shut down it runs full validation, which can cause the reads (and subsequently the resharding operation) to fail with ObjectIsBusy.
A few options:
- Run non-full validation here instead
- Make the test fixture accept this error and retry
- Internally have the server retry reads for resharding on this error
Attachments
Issue Links
- is related to
-
SERVER-63946 tenant_migration_donor_resume_on_stepup_and_restart.js can run full validation concurrently with tenant migration
-
- Closed
-
- related to
-
SERVER-60154 Tests can run full validation concurrently with tenant migration or chunk migration
-
- Closed
-
-
SERVER-60006 Investigate throwing WriteConflictException on EBUSY in WiredTigerSession::getNewCursor
-
- Closed
-