[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: |