[SERVER-62734] Don't block recipient oplog application while copying files Created: 18/Jan/22  Updated: 06/Dec/22  Resolved: 29/Apr/22

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

Type: Task Priority: Major - P3
Reporter: A. Jesse Jiryu Davis Assignee: [DO NOT USE] Backlog - Server Serverless (Inactive)
Resolution: Duplicate Votes: 0
Labels: shard-merge-milestone-1
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
depends on SERVER-61134 Call voteCommitMigrationProgress with... Closed
Duplicate
duplicates SERVER-63789 Don't block recipient oplog applicati... Closed
Related
related to SERVER-66256 Complete TODO listed in SERVER-62734 Closed
Assigned Teams:
Serverless
Sprint: Server Serverless 2022-03-07, Server Serverless 2022-04-04, Server Serverless 2022-04-18, Server Serverless 2022-05-02
Participants:

 Description   

See design for details.



 Comments   
Comment by Suganthi Mani [ 29/Apr/22 ]

SERVER-63789 will address this as well. So closing this tciket.

Comment by A. Jesse Jiryu Davis [ 26/Feb/22 ]

Among other benefits, this will avoid crashes due to this fassert in oplog application, if we can't copy or import a file and throw an exception: https://github.com/10gen/mongo/blob/e60858dc5165457c7c5f8574af8d2dead06143d0/src/mongo/db/repl/oplog_applier_impl.cpp#L343

Comment by Suganthi Mani [ 15/Feb/22 ]

Note: TenantFileImporterService to manage the writer pool + donor host connection in this ticket.

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