Support the SBE pushdown of $lookup when _internalCollation is present.

XMLWordPrintableJSON

    • Type: Task
    • Resolution: Unresolved
    • Priority: Minor - P4
    • None
    • Affects Version/s: None
    • Component/s: None
    • None
    • Query Execution
    • None
    • 3
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      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.

              Assignee:
              [DO NOT USE] Backlog - Query Execution
              Reporter:
              Ethan Zhang (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: