[SERVER-42180] Move the CollectionImpl::validate logic out of the Collection class and into it's own file + namespace Created: 11/Jul/19  Updated: 29/Oct/23  Resolved: 24/Jul/19

Status: Closed
Project: Core Server
Component/s: Storage
Affects Version/s: None
Fix Version/s: 4.1.14

Type: Improvement Priority: Major - P3
Reporter: Dianna Hohensee (Inactive) Assignee: Gabriel Villasana (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 2019-07-15, Execution Team 2019-07-29
Participants:

 Description   

The CollectionImpl::validate logic does not appear to need access to any of the private internals of the CollectionImpl class. The code was probably just parked there at some point. It should be move out into a separate file, probably just a namespace (not a new Class) with well document functions.



 Comments   
Comment by Githook User [ 25/Jul/19 ]

Author:

{'name': 'Benety Goh', 'username': 'benety', 'email': 'benety@mongodb.com'}

Message: SERVER-42180 fix missing dbtest lib dependency
Branch: master
https://github.com/mongodb/mongo/commit/9094375e08c1ac3fc3064c53d5d728c639b86c39

Comment by Githook User [ 24/Jul/19 ]

Author:

{'name': 'Gabe Villasana', 'username': 'villagab4', 'email': 'villagab4@gmail.com'}

Message: SERVER-42180 Move the CollectionImpl::validate logic out of the Collection class and into it's own file + namespace
Branch: master
https://github.com/mongodb/mongo/commit/9dd393da7f1961dc7f09d8b0696a3082dbbf0190

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