[DOCS-13824] Investigate changes in SERVER-49887: requireApiVersion startup parameter Created: 11/Aug/20 Updated: 13/Nov/23 Resolved: 18/May/21 |
|
| Status: | Closed |
| Project: | Documentation |
| Component/s: | manual, Server |
| Affects Version/s: | None |
| Fix Version/s: | 4.7.0, Server_Docs_20231030, Server_Docs_20231106, Server_Docs_20231105, Server_Docs_20231113 |
| Type: | Task | Priority: | Major - P3 |
| Reporter: | Backlog - Core Eng Program Management Team | Assignee: | Joseph Dougherty |
| Resolution: | Gone away | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||||||||||||||
| Participants: | |||||||||||||||||||||
| Days since reply: | 2 years, 38 weeks, 1 day ago | ||||||||||||||||||||
| Epic Link: | DOCSP-14217 | ||||||||||||||||||||
| Description |
DescriptionDownstream Change Summary When mongod or mongos are started with --setParameter requireApiVersion=true, all commands require an "apiVersion" parameter. Description of Linked TicketIf mongod/mongos is started with --setParameter requireApiVersion=true, it replies with APIVersionError to all command invocations that omit "apiVersion". Commands that prohibit "apiVersion", such as "getMore" and transaction-continuing commands, prohibit "apiVersion" even with requireApiVersion=true. Write a JSTest to check that API parameters are required in all commands except where "apiVersion" is prohibited. Scope of changesConsider doing this and Impact to Other DocsMVP (Work and Date)Resources (Scope or Design Docs, Invision, etc.) |
| Comments |
| Comment by A. Jesse Jiryu Davis [ 18/May/21 ] |
|
Outcome: don't document this param. |
| Comment by Joseph Dougherty [ 13/May/21 ] |
|
This parameter might not need to be documented depending on the resolution of https://jira.mongodb.org/browse/SERVER-56925. |
| Comment by Joseph Dougherty [ 13/May/21 ] |
|
This parameter might not need to be documented depending upon how https://jira.mongodb.org/browse/SERVER-56925 is resolved. |
| Comment by A. Jesse Jiryu Davis [ 13/May/21 ] |
|
Update: we're discussing soon whether to remove this parameter, sorry I didn't say so here earlier. |
| Comment by A. Jesse Jiryu Davis [ 05/May/21 ] |
|
Since we decided not to use this for Serverless/Atlas (CLOUDP-87816), its utility is fading. I wonder if any customers would use it on their own. I suppose we'll leave it in the code and we might as well document it, but I recommend emphasizing this option as little as possible. It is now obscure. |