[SERVER-70671] Merge copies change collections and cluster parameter collections Created: 18/Oct/22  Updated: 29/Oct/23  Resolved: 12/Jan/23

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: Steven Vannelli Assignee: Christopher Caplinger
Resolution: Fixed Votes: 0
Labels: change-streams-support, phase2
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
Duplicate
is duplicated by SERVER-71152 Implement split and merge for Serverl... Closed
Related
related to SERVER-70289 Split copies change collections and c... Closed
Backwards Compatibility: Fully Compatible
Sprint: Server Serverless 2022-11-28, Server Serverless 2022-12-12, Server Serverless 2022-12-26, Server Serverless 2023-01-09, Server Serverless 2023-01-23
Participants:

 Description   

PM-2357 implemented split at tenant boundaries, PM-2353 implemented merge at tenant boundaries, and PM-2334 implemented change collections. This project is to update merge at tenant boundaries to copy the change collections from the donor to the recipient.

Things to consider for merge:

  • Use file copy to copy the change collections
  • Update recipient's oplog application to generate change collection entries at the donor timestamps. (Can continue to generate oplog entries for donor oplog entries in the recipient timeline for oplog application itself.)
  • Might need to make change stream establishment check the access blocker, for the case the change stream is established against a recipient secondary.


 Comments   
Comment by Githook User [ 11/Jan/23 ]

Author:

{'name': 'Christopher Caplinger', 'email': 'christopher.caplinger@mongodb.com', 'username': 'UnicodeSnowman'}

Message: SERVER-70671: Shard Merge copies change collections and cluster params
Branch: master
https://github.com/mongodb/mongo/commit/3a842713b25c2945fe1884abd8e60203f37f6258

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