Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-6517

Major heap consumption from merge MercurialChangeSet paths

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Major Major
    • mercurial-plugin
    • None

      A heap dump of Hudson after OOME showed a lot of big strings coming from MercurialChangeSet in the affectedPaths, added, modified, and deleted fields. The twist is that these were from merge changesets, for which no paths are displayed in the GUI anyway (since they are generally meaningless).

      Paths should never be stored for a merge changeset to begin with. (Then the Jelly script also need not handle this specially.)

            jglick Jesse Glick
            jglick Jesse Glick
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved: