Uploaded image for project: 'Compass '
  1. Compass
  2. COMPASS-6152

Investigate changes in SERVER-69748: "pipelineUsesLookup" field is tracked incorrectly in CurOp

    • Type: Icon: Investigation Investigation
    • Resolution: Done
    • Priority: Icon: Major - P3 Major - P3
    • No version
    • Affects Version/s: None
    • Component/s: None
    • None
    • Not Needed

      Original Downstream Change Summary

      Removed a recently added field from serverStatus

      Description of Linked Ticket

      Currently, we only set the field to true for the initial section of the pipeline, not after any pipelines that cannot be pushed down. For the following pipeline:

      [{$graphLookup: ...}, {$lookup: }]

      Since $groupLookup is not pushed down, the second $lookup will not be counted.

      https://github.com/10gen/mongo/blob/830439daf3e0ce06af04c8fa84b53f7b9aa3d759/src/mongo/db/pipeline/pipeline_d.cpp#L188

            Assignee:
            Unassigned Unassigned
            Reporter:
            backlog-server-pm Backlog - Core Eng Program Management Team
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: