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

Long-running pipeline with $merge times out then blocks GUI after loading from saved

    • Type: Icon: Bug Bug
    • Resolution: Duplicate
    • Priority: Icon: Major - P3 Major - P3
    • No version
    • Affects Version/s: 1.21.0
    • Component/s: Compass
    • Labels:
      None
    • Environment:
      Compass 1.21.0-beta.4; MacOS Catalina 10.15.2; MongoDB 4.2.3 Community
    • Not Needed

      After loading a long-running aggregation pipeline with '$merge' in the end into the builder, its last stages time out, the stages are marked (correctly) with their red timeout frames, then blocks the GUI with CPU load of up to 200%.

      Removing the '$merge' (thanks for saving the pipelines in files now!!!) from the end makes it behave normally again: times out, shows red frames, but GUI usable.

      Marked as 'critical' because such a pipeline is unusable and more or less 'lost' until fixed manually at the moment.

            Assignee:
            Unassigned Unassigned
            Reporter:
            christoph@clange.de Christoph Lange
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved: