Introduce query settings into explain output (SERVER-77078)

[SERVER-77080] Introduce query settings into explain output for aggregation Created: 12/May/23  Updated: 13/Dec/23  Resolved: 13/Dec/23

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

Type: Sub-task Priority: Major - P3
Reporter: Denis Grebennicov Assignee: Denis Grebennicov
Resolution: Fixed Votes: 0
Labels: M1
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
depends on SERVER-83422 Remove explain from AggQueryShape Closed
depends on SERVER-82183 Refactor CanonicalQuery to use design... Closed
Related
related to SERVER-82573 Integrate QuerySettings into Expressi... Closed
Backwards Compatibility: Fully Compatible
Sprint: QE 2023-09-04, QE 2023-10-30, QE 2023-11-27, QE 2023-12-11, QE 2023-12-25
Participants:

 Comments   
Comment by Githook User [ 13/Dec/23 ]

Author:

{'name': 'Denis Grebennicov', 'email': 'denis.grebennicov@mongodb.com', 'username': 'denis631'}

Message: SERVER-77080 Introduce query settings into explain output for aggregation

This patch makes sure that corresponding query settings appear in the
explain of the aggregate commands, if those commands have query settings
set. This includes adding 'querySettings' to the aggregate command idl
as well as propagating the query settings from mongos to the shards in
sharded cluster deployment.

GitOrigin-RevId: 9ad100fc9ecb2053db6e07950bd988a0deef1180
Branch: master
https://github.com/mongodb/mongo/commit/ace6336b5b2d821dfcb69beb3bca0c95c2980772

Generated at Thu Feb 08 06:34:28 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.