[SERVER-51878] Enable test that checks all API V1 commands have an associated IDL file for specifying inputs/outputs Created: 29/Oct/20  Updated: 29/Oct/23  Resolved: 24/Feb/21

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

Type: Task Priority: Major - P3
Reporter: Samyukta Lanka Assignee: Moustafa Maher
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Backwards Compatibility: Minor Change
Sprint: Repl 2021-03-08
Participants:

 Description   

SERVER-51877 will add this to list_idl_files_for_api_version.py, but it must be disabled until all API V1 commands specify their input/output via IDL.

There may be a list of excused commands. From the design: "the script asserts that there is an IDL file specifying that command, or that the command is in a hard-coded list of excused commands (those tested in PM-1846, plus "insert", and perhaps others)."



 Comments   
Comment by Githook User [ 23/Feb/21 ]

Author:

{'name': 'Moustafa Maher', 'email': 'm.maher@10gen.com', 'username': 'moustafamaher'}

Message: SERVER-51878 Enable test that checks all API V1 commands have an associated IDL file for specifying inputs/outputs
Branch: master
https://github.com/mongodb/mongo/commit/bd5979b18572c26ac44b36c8e5e32972c12a82d5

Comment by Arun Banala [ 11/Feb/21 ]

samy.lanka I'm closing SERVER-52825 as this change is not yet implemented. We have converted all the query commands to IDL and added api_version: "1" tag to them. So they need not be added to the excused list when this ticket is implemented.

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