[SERVER-83121] [CQF] Introduce new queryPlannerDebug explain verbosity Created: 10/Nov/23  Updated: 30/Jan/24  Resolved: 30/Jan/24

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

Type: Task Priority: Major - P3
Reporter: Hana Pearlman Assignee: Matt Olma
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
is depended on by SERVER-80895 [CQF] Respect queryPlannerDebug param... Open
Related
is related to SERVER-80759 [CQF] Accept planFormat, properties, ... Open
Assigned Teams:
Query Optimization
Backwards Compatibility: Fully Compatible
Sprint: QO 2024-02-05
Participants:

 Description   

In this ticket, we should add the queryPlannerDebug verbosity to the explain verbosities enum.

For the classic optimizer, the explain output under this verbosity be identical to queryPlanner output.

For CQF, the explain output under this verbosity will be similar to queryPlanner output, with the additional optimizer phases field. This ticket is not responsible for accepting or implementing the optional parameters that we will accept for this verbosity. We should assume all of these parameters take their default value for the purposes of this ticket



 Comments   
Comment by Githook User [ 26/Jan/24 ]

Author:

{'name': 'mattsimply', 'email': '67564577+mattsimply@users.noreply.github.com', 'username': 'mattsimply'}

Message: SERVER-83121: Introduce new queryPlannerDebug explain verbosity (#17434)

GitOrigin-RevId: 9e5f9ed0527a8f23d49e6f8ebc9d38c0b0bac7f2
Branch: master
https://github.com/mongodb/mongo/commit/cb84d152b258863e60c6897eba19ff1b7916c6cb

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