[SERVER-73299] Remove invariant in AutoGetCollectionForReadPITCatalog that the collection exists at a PIT in the past Created: 25/Jan/23  Updated: 29/Oct/23  Resolved: 25/Jan/23

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

Type: Bug Priority: Major - P3
Reporter: Dianna Hohensee (Inactive) Assignee: Dianna Hohensee (Inactive)
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
Backwards Compatibility: Fully Compatible
Operating System: ALL
Sprint: Execution Team 2023-02-06
Participants:
Linked BF Score: 135

 Description   

This is the invariant.
The resolveSecondaryNamespacesOrUUIDs() function does ensure that the namespace is present in the latest catalog, however it is not ensured that the namespace is present at the PIT that the fetchOrCreatePITCollection() may access. Thus, the invariant can't hold.



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

Author:

{'name': 'Dianna Hohensee', 'email': 'dianna.hohensee@mongodb.com', 'username': 'DiannaHohensee'}

Message: SERVER-73299 Remove invariant in AutoGetCollectionForReadPITCatalog that the collection exists at a PIT in the past
Branch: master
https://github.com/mongodb/mongo/commit/7c9bc7e9de46cd86d3403e8c8fce30961e25fc12

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