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

Optimize memory consumption of graphLookup/spilling.js test

    • Type: Icon: Task Task
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 8.1.0-rc0
    • Affects Version/s: None
    • Component/s: None
    • None
    • Query Execution
    • Fully Compatible
    • QE 2025-02-03
    • 200
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      Integration test for $graphLookup spilling.js consumes gigabytes of RAM, especially on a sharded suites.

      This is fine in isolation, but can sometimes cause nodes to be OOM killed.

      Instead of testing spilling by creating large documents, let's use query knobs to lower the memory limits.

      It will allow us to test spilling without overloading the testing infra.

            Assignee:
            ivan.fefer@mongodb.com Ivan Fefer
            Reporter:
            ivan.fefer@mongodb.com Ivan Fefer
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved:
              None
              None
              None
              None