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

Clean up fingerprint records that correspond to the deleted build recods

      FingerprintCleanupThread currently either deletes the whole record (when none of the information in the record is in use anywhere at all) or not touch it at all.

      This means that some fingerprints (such as one for maven-compiler-plugin that every Maven build likely uses) will remain there forever with lots of build records and jobs that are long gone.

      The garbage collection algorithm should probably be more aggressive and remove references to builds and jobs that no longer exist when it can.

          [JENKINS-18417] Clean up fingerprint records that correspond to the deleted build recods

          Kohsuke Kawaguchi created issue -
          Kohsuke Kawaguchi made changes -
          Labels New: lts-candidate
          SCM/JIRA link daemon made changes -
          Resolution New: Fixed [ 1 ]
          Status Original: Open [ 1 ] New: Resolved [ 5 ]
          Oliver Gondža made changes -
          Labels Original: lts-candidate New: lts-1.509.3-fixed
          Oliver Gondža made changes -
          Labels Original: lts-1.509.3-fixed New: 1.509.3-fixed
          Oliver Gondža made changes -
          Labels Original: 1.509.3-fixed New: 1.509.4-fixed
          Jesse Glick made changes -
          Labels Original: 1.509.4-fixed New: 1.509.4-fixed performance
          Jesse Glick made changes -
          Link New: This issue is related to JENKINS-19712 [ JENKINS-19712 ]
          R. Tyler Croy made changes -
          Workflow Original: JNJira [ 149724 ] New: JNJira + In-Review [ 193262 ]

            kohsuke Kohsuke Kawaguchi
            kohsuke Kohsuke Kawaguchi
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: