[SERVER-83780] Extend SlotBasedStageBuilder::buildUnwind to create block-enabled Unwind stages Created: 01/Dec/23  Updated: 07/Dec/23

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

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

Issue Links:
Depends
depends on SERVER-83779 Create a block-enabled UnwindStage Backlog
Assigned Teams:
Query Execution
Participants:

 Description   

If the parent stage is not requesting a kResult, signal to the child stage that it can return block values.
Once the child stage is created, if its output contains block values, create a block-enabled UnwindStage. Otherwise create a kResult (if missing from the child output) and fallback to the current behavior.


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