Uploaded image for project: 'Puppet'
  1. Puppet
  2. PUP-5813

Fix memory-leaks caused by global variables holding on to environments

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Normal
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: PUP 4.4.0
    • Component/s: None
    • Labels:
      None
    • Template:
    • Story Points:
      1
    • Sprint:
      Language 2016-02-10, Language 2016-02-24
    • Release Notes:
      Bug Fix
    • Release Notes Summary:
      Hide
      Puppet now requires less memory under heavy and continuos load as two
      hard to detect memory leaks have been found and fixed.
      it was possible to fix these after we got complete profiling information from a busy site in full production.
      Show
      Puppet now requires less memory under heavy and continuos load as two hard to detect memory leaks have been found and fixed. it was possible to fix these after we got complete profiling information from a busy site in full production.

      Description

      When searching for memory leaks we found two places where an environment is referenced in such a way that might be prevented from being garbage collected for a very long time (in some cases indefinitely).

        Attachments

          Issue Links

            Activity

              jsd-sla-details-panel

                People

                • Assignee:
                  Unassigned
                  Reporter:
                  thomas.hallgren Thomas Hallgren
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  3 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved:

                    Zendesk Support