[SERVER-63572] Index SBEPlan: Translate EqLookup for scalar values on non-hashed indexes Created: 11/Feb/22  Updated: 29/Oct/23  Resolved: 11/Mar/22

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

Type: New Feature Priority: Major - P3
Reporter: Rushan Chen Assignee: Rui Liu
Resolution: Fixed Votes: 0
Labels: PM-2449-Index-SBEPlan
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
is depended on by SERVER-63574 Index SBEPlan: Support all types of v... Closed
Duplicate
duplicates SERVER-57555 Change IX scan stage builder to suppo... Closed
duplicates SERVER-62913 Implement translation from Lookup QSN... Closed
Problem/Incident
causes SERVER-64474 Coverity analysis defect 121890: Dere... Closed
Backwards Compatibility: Fully Compatible
Sprint: QE 2022-03-07, QE 2022-03-21
Participants:

 Description   

This is the most simple case of index join strategy in $lookup where we assume that all values in the local collection are non-null scalars and the index is not hashed. SBE plan for this case includes only one branch of index bounds generation and no additional filtering after index scan.



 Comments   
Comment by Githook User [ 11/Mar/22 ]

Author:

{'name': 'Rui Liu', 'email': 'rui.liu@mongodb.com', 'username': 'lriuui0x0'}

Message: SERVER-63572 Implement index join for scalar local field type
Branch: master
https://github.com/mongodb/mongo/commit/da6f1cefe8702c35eb5403c1cfc96714a7592c98

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