[SERVER-80702] Fix the race in serverless_reject_multiple_ops_migration_fail.js Created: 04/Sep/23  Updated: 29/Oct/23  Resolved: 06/Sep/23

Status: Closed
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: 7.2.0-rc0, 7.1.0-rc3

Type: Bug Priority: Major - P3
Reporter: Suganthi Mani Assignee: Suganthi Mani
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Backports
Depends
Backwards Compatibility: Fully Compatible
Operating System: ALL
Backport Requested:
v7.1
Sprint: Server Serverless 2023-09-18
Participants:
Linked BF Score: 35

 Description   

This forget migration step in serverless_reject_multiple_ops_migration_fail.js could return `ErrorCodes.ConflictingServerlessOperation` instead of `ErrorCodes.NoSuchTenantMigration` if the tenant migration donor instance started by the previous step (i.e, start migration) has not yet been garbage collected from the POS registry, resulting in test failing.



 Comments   
Comment by Githook User [ 18/Sep/23 ]

Author:

{'name': 'Suganthi Mani', 'email': 'suganthi.mani@mongodb.com', 'username': 'smani87'}

Message: SERVER-80702 Fix race in serverless_reject_multiple_ops_migration_fails.js.

(cherry picked from commit d1954c6b7bdd3ea28cad60f987acf02193388480)
Branch: v7.1
https://github.com/mongodb/mongo/commit/1bc847cc6179b3588aa72f243f7f73455077c224

Comment by Githook User [ 06/Sep/23 ]

Author:

{'name': 'Suganthi Mani', 'email': 'suganthi.mani@mongodb.com', 'username': 'smani87'}

Message: SERVER-80702 Fix race in serverless_reject_multiple_ops_migration_fails.js.
Branch: master
https://github.com/mongodb/mongo/commit/d1954c6b7bdd3ea28cad60f987acf02193388480

Generated at Thu Feb 08 06:44:20 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.