[DOCS-14893] Investigate changes in SERVER-60749: Change internal client to stop issuing the "availableQueryOptions" command Created: 25/Oct/21 Updated: 13/Nov/23 Resolved: 21/Dec/21 |
|
| Status: | Closed |
| Project: | Documentation |
| Component/s: | manual, Server |
| Affects Version/s: | None |
| Fix Version/s: | 5.2.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: | Jeffrey Allen |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||
| Participants: | |||||||||
| Days since reply: | 2 years, 3 weeks ago | ||||||||
| Epic Link: | DOCSP-17171 | ||||||||
| Story Points: | 3 | ||||||||
| Description |
|
Downstream Change Summary Downstream teams should confirm that their code will never issue the "availableQueryOptions" command against a 5.2 mongod or mongos. This patch removes support for "availableQueryOptions" from mongos. The "availableQueryOptions" command is scheduled for full deletion in We still document this command, even though it is marked as internal: https://docs.mongodb.com/upcoming/reference/command/availableQueryOptions/#mongodb-dbcommand-dbcmd.availableQueryOptions. We should remove the documentation for it. (The existing documentation is inaccurate anyway, since the command was previously available on both mongos and mongod. But this is beside the point.) Description of Linked TicketWhen DBClientConnection is asked by a caller to run an exhaust query, it has logic to check that the remote node supports exhaust. This is implemented by running the "availableQueryOptions" command against the remote node. We should remove this logic from the internal client for a few reasons:
|
| Comments |
| Comment by Githook User [ 20/Jan/22 ] |
|
Author: {'name': 'jeff-allen-mongo', 'email': 'jeffrey.allen@10gen.com', 'username': 'jeff-allen-mongo'}Message: ( |
| Comment by Githook User [ 21/Dec/21 ] |
|
Author: {'name': 'jeff-allen-mongo', 'email': 'jeffrey.allen@10gen.com', 'username': 'jeff-allen-mongo'}Message: ( |
| Comment by Githook User [ 21/Dec/21 ] |
|
Author: {'name': 'jeff-allen-mongo', 'email': 'jeffrey.allen@10gen.com', 'username': 'jeff-allen-mongo'}Message: ( |
| Comment by PM Bot [ 25/Oct/21 ] |
|
Downstream changes updated for upstream We still document this command, even though it is marked as internal: https://docs.mongodb.com/upcoming/reference/command/availableQueryOptions/#mongodb-dbcommand-dbcmd.availableQueryOptions. We should remove the documentation for it. (The existing documentation is inaccurate anyway, since the command was previously available on both mongos and mongod. But this is beside the point.) |