[SERVER-62832] [ABT] Investigate how to support ‘find({a: 5}, {'x.$': 1})’ Created: 21/Jan/22  Updated: 22/Dec/22  Resolved: 22/Dec/22

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

Type: Task Priority: Major - P3
Reporter: Drew Paroski Assignee: Backlog - Query Optimization
Resolution: Won't Do Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Assigned Teams:
Query Optimization
Participants:

 Description   

This task is listed as "optional" in the "Lower physical tree to SBE plan" scope document.

’find({a: 5}, {'x.$': 1})’ records the index k of the first element of array “a” that is equal to 5, and then accesses the kth element of array “x”.

This feature is outside of the scope of CQF Milestone 2, but this is an important thing to explore in order to prove that our model for the SBE Plan Generator will continue to work well for future CQF milestones.


Generated at Thu Feb 08 05:56:11 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.