[SERVER-70029] Cleanup DurableCatalog Created: 27/Sep/22  Updated: 29/Oct/23  Resolved: 02/Jun/23

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

Type: Task Priority: Major - P3
Reporter: Henrik Edin Assignee: Gregory Wlodarek
Resolution: Fixed Votes: 0
Labels: techdebt
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Problem/Incident
Assigned Teams:
Storage Execution
Backwards Compatibility: Fully Compatible
Sprint: Execution Team 2023-05-01, Execution Team 2023-05-15, Execution Team 2023-05-29, Execution Team 2023-06-12
Participants:
Linked BF Score: 135

 Description   

DurableCatalog has a quite large virtual interface and implemented in its own concrete class for something that is in essence syntactical sugar on top of a RecordStore. Many of the functions are very similar, such as getParsedCatalogEntry and getMetaData that almost return the same thing.

We should be able to clean this up and simplify the interface.



 Comments   
Comment by Githook User [ 02/Jun/23 ]

Author:

{'name': 'Gregory Wlodarek', 'email': 'gregory.wlodarek@mongodb.com', 'username': 'GWlodarek'}

Message: SERVER-70029 Cleanup DurableCatalog
Branch: master
https://github.com/mongodb/mongo/commit/b935937e3d573c2e91b06e04373c063d721ff25a

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