[SERVER-56239] Remove strict:true from DatabaseVersionBase IDL type definition Created: 21/Apr/21  Updated: 29/Oct/23  Resolved: 06/May/21

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

Type: Task Priority: Major - P3
Reporter: Sergi Mateo Bellido Assignee: Simon Gratzer (Inactive)
Resolution: Fixed Votes: 0
Labels: PM-1965-Cleanup, neweng
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Backwards Compatibility: Fully Compatible
Participants:

 Description   

The goal of this ticket is to replace the strict:true that we currently have on the DatabaseVersionBase IDL type definition by strict:false.

This flag is used to specify whether we want to throw an exception if we parse an object that has more fields than expected. The reason why we are disabling it is because it is handy to be able to add more fields to objects without having to worry about backward compatibility.



 Comments   
Comment by Githook User [ 06/May/21 ]

Author:

{'name': 'Simon Graetzer', 'email': 'simon.gratzer@mongodb.com'}

Message: SERVER-56239 Remove strict:true from DatabaseVersionBase IDL type definition
Branch: master
https://github.com/mongodb/mongo/commit/22be620db966d9171f2881f624a40ffca6328634

Generated at Thu Feb 08 05:38:44 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.