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

Add separate API to ExpressionContext to hold view's ResolvedNamespace

    • Type: Icon: Task Task
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 8.2.0-rc0
    • Affects Version/s: None
    • Component/s: None
    • None
    • Query Integration
    • Fully Compatible
    • None
    • 0
    • None
    • None
    • None
    • None
    • None
    • None

      For $search queries run on a view, we currently add the view's resolved namespace to the ExpressionContext "resolvedNamespaces" map. However, the resolvedNamespaces map is intended to store foreign namespaces involved in the query, but not the primary namespace.

      We should add a new API to hold the view's ResolvedNamespace separately from the foreign namespaces.

            Assignee:
            josh.siegel@mongodb.com Josh Siegel
            Reporter:
            will.buerger@mongodb.com Will Buerger
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: