[SERVER-30620] SyncTail::fetchAndInsertMissingDocument should use UUID Created: 11/Aug/17  Updated: 30/Oct/23  Resolved: 29/Aug/17

Status: Closed
Project: Core Server
Component/s: Replication, Storage
Affects Version/s: None
Fix Version/s: 3.5.13

Type: Bug Priority: Major - P3
Reporter: Judah Schvimer Assignee: Maria van Keulen
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
Related
related to SERVER-4941 collection rename may not replicate /... Closed
Backwards Compatibility: Fully Compatible
Operating System: ALL
Sprint: Storage 2017-08-21, Storage 2017-09-11
Participants:
Linked BF Score: 0

 Description   

The document is both fetched by namespace and inserted by namespace. Both of these should occur by UUID.



 Comments   
Comment by Githook User [ 29/Aug/17 ]

Author:

{'name': 'Maria van Keulen', 'username': 'mvankeulen94', 'email': 'maria@mongodb.com'}

Message: SERVER-30620 Lookup collection by UUID in fetchAndInsertMissingDocument
Branch: master
https://github.com/mongodb/mongo/commit/be6f90a61a9b8b01fc2e4949789656cfc74d05d1

Comment by Spencer Brody (Inactive) [ 11/Aug/17 ]

This has been causing build failures since UUIDs were enabled. Looks like this was overlooked when threading UUIDs through oplog application.

Since this is causing a good amount of BFs it might be nice to try to get this fixed sooner than when geert.bosch is back from vacation. I'll leave that up to you milkie.

Generated at Thu Feb 08 04:24:27 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.