[SERVER-52905] Complete TODO listed in SERVER-49834 Created: 17/Nov/20  Updated: 29/Oct/23  Resolved: 14/Dec/22

Status: Closed
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: 6.3.0-rc0

Type: Task Priority: Major - P3
Reporter: PM Bot Assignee: Esha Maharishi (Inactive)
Resolution: Fixed Votes: 0
Labels: autogen-todo, sharding-common-backlog
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Related
is related to SERVER-49834 Handle fsync and fsyncUnlock during t... Closed
Backwards Compatibility: Fully Compatible
Sprint: Server Serverless 2022-11-28, Server Serverless 2022-12-12, Server Serverless 2022-12-26
Participants:

 Description   

There is a TODO in the codebase referencing a resolved ticket which is assigned to you.

Please follow this link to see the lines of code referencing this resolved ticket:
https://github.com/mongodb/mongo/search?q=SERVER-49834&type=Code

The next steps for this ticket are to either remove the outdated TODO or follow the steps in the TODO if it is correct. If the latter, please update the summary and description of this ticket to represent the work you're actually doing.



 Comments   
Comment by Githook User [ 14/Dec/22 ]

Author:

{'name': 'Esha Maharishi', 'email': 'esha.maharishi@mongodb.com', 'username': 'EshaMaharishi'}

Message: SERVER-52905 Complete TODO listed in SERVER-49834

There are two TODO's on SERVER-49834 in jstests/replsets/tenant_migration_concurrent_writes_on_donor_util.js: one for unskipping the captrunc command and one for unskipping the compact command.

However, SERVER-49834 is about fsyncLock and fsyncUnlock, not captrunc or compact.

The TODO for captrunc was probably meant to be on SERVER-52895, where we ultimately decided not to support captrunc or emptycapped in serverless. We later banned capped collections entirely in serverless in CLOUDP-106443. So, I just removed all testing for capped collections from this file.

The TODO for compact was probably meant to be on SERVER-52896, where we ultimately decided not to support compact in serverless. So, I similarly removed testing for compact from this file.
Branch: master
https://github.com/mongodb/mongo/commit/b23364e3a19b3821ee8a6735b304e5d7117a4930

Generated at Thu Feb 08 05:29:21 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.