[SERVER-69112] Allow SBE to be used on the inner side of a DocumentSourceLookup Created: 24/Aug/22  Updated: 05/Dec/22

Status: Backlog
Project: Core Server
Component/s: Query Execution
Affects Version/s: None
Fix Version/s: None

Type: Improvement Priority: Major - P3
Reporter: David Storch Assignee: Backlog - Query Execution
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Related
related to SERVER-69188 Disable use of SBE on the inner side ... Backlog
is related to SERVER-69103 Disable use of SBE on the inner side ... Closed
Assigned Teams:
Query Execution
Participants:
Linked BF Score: 0

 Description   

SERVER-69103 proposes a change to always use the classic engine for queries issued recursively by DocumentSourceLookup. In the long run, as SBE becomes more mature and more performant, we may want to re-enable the ability for it to be used on the inner side of a DocumentSourceLookup. Note that this only applies to $lookup operations which execute inside the DocumentSource engine, not to those which are pushed down entirely to SBE or potentially those which are handled by the Bonsai optimizer in the future.


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