[SERVER-71005] Split SecondaryNamespaceStateChecker assert and namespace resolution functionality Created: 01/Nov/22  Updated: 29/Oct/23  Resolved: 08/Nov/22

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

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

Backwards Compatibility: Fully Compatible
Sprint: Execution Team 2022-11-14
Participants:

 Description   

For new PIT catalog work, we need to be able to use some functionality in the SecondaryNamespaceStateChecker without opening a snapshot. This class also has some dead code since these two booleans are only ever set to false, so there's some logic that can be cleaned up.

We should split this class up - possibly just into a bunch of free functions.



 Comments   
Comment by Githook User [ 08/Nov/22 ]

Author:

{'name': 'Matthew Saltz', 'email': 'matthew.saltz@mongodb.com', 'username': 'saltzm'}

Message: SERVER-71005 Split SecondaryNamespaceStateChecker assert and namespace resolution functionality
Branch: master
https://github.com/mongodb/mongo/commit/f906c9b49d589616a9bc8147cf62e6092fed600b

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