[SERVER-65080] Support the SBE pushdown of $lookup when _internalCollation is present. Created: 30/Mar/22  Updated: 06/Dec/22

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

Type: Task Priority: Minor - P4
Reporter: Ethan Zhang (Inactive) 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
is related to SERVER-53637 Allow collation to be specified for a... Closed
is related to SERVER-64482 Make SBE $lookup aware of collation Closed
Assigned Teams:
Query Execution
Participants:

 Description   

In SERVER-64482 Make SBE $lookup aware of collation, we found $lookup has an internal parameter _internalCollation and we decided to not push down $lookup to SBE when this parameter is present in PM-2449.

This ticket is a placeholder/reminder for us to see how do we handle this in SBE when we make more progress deprecating the classic engine.

This _internalCollation parameter was introduced in SERVER-53637 for resharding. As part of the resharding effort we need to run a pipeline with the collection’s default collation, but then use the simple collation for a specific comparison concerning the chunk boundaries.


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