Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-65080

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

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

      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:
            backlog-query-execution [DO NOT USE] Backlog - Query Execution
            Reporter:
            ethan.zhang@mongodb.com Ethan Zhang (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: