[SERVER-81486] Extract CmdWithLetShape::makeDummyExpCtx() as an ExpressionContext constructor Created: 27/Sep/23  Updated: 29/Oct/23  Resolved: 03/Oct/23

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

Type: Improvement Priority: Minor - P4
Reporter: Catalin Sumanaru Assignee: Catalin Sumanaru
Resolution: Fixed Votes: 0
Labels: M3
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Related
related to SERVER-77790 Add support for showDebugQueryShape p... Closed
related to SERVER-77463 Implement setQuerySettings command Closed
Assigned Teams:
Query Execution
Backwards Compatibility: Fully Compatible
Sprint: QE 2023-10-02, QE 2023-10-16
Participants:

 Description   

Query Settings commands & aggregation stage are currently using empty expression contexts as the starting point for building the query shape.

This work is currently duplicated (and improved) by the makeDummyExpCtx() private method of CmdWithLetShape.



 Comments   
Comment by Githook User [ 03/Oct/23 ]

Author:

{'name': 'csum112', 'email': 'catalin.sumanaru@mongodb.com', 'username': ''}

Message: SERVER-81486 Extract `CmdWithLetShape::makeDummyExpCtx()` as an `ExpressionContext` constructor
Branch: master
https://github.com/mongodb/mongo/commit/310ddd28f97fb1505608a3a31e2e64e25ffc0c79

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