Branch: refs/heads/master
  Home:   https://github.com/jenkinsci/jenkins
  Commit: 7e0e79de28fb2696f5b28e0128a0a45257ce0258
      
https://github.com/jenkinsci/jenkins/commit/7e0e79de28fb2696f5b28e0128a0a45257ce0258
  Author: Stephen Connolly <[email protected]>
  Date:   2016-07-12 (Tue, 12 Jul 2016)

  Changed paths:
    M core/src/main/java/hudson/model/Job.java

  Log Message:
  -----------
  Optimization for recent build stability calculation that should at most load 
two builds into memory for the recently stable case. In the non-recently stable 
case we just pre-load the most recently stable one and skip loading any 
intermediary successful ones


  Commit: b7c0d93de892939a92e9b719e0ed64622a705356
      
https://github.com/jenkinsci/jenkins/commit/b7c0d93de892939a92e9b719e0ed64622a705356
  Author: Stephen Connolly <[email protected]>
  Date:   2016-07-12 (Tue, 12 Jul 2016)

  Changed paths:
    M core/src/main/java/hudson/model/Job.java
    M core/src/main/java/jenkins/model/lazy/AbstractLazyLoadRunMap.java
    M test/src/test/java/hudson/model/FreeStyleProjectTest.java

  Log Message:
  -----------
  [FIXED JENKINS-36629] Add a test

The test found out that RunMap's subMap implementation only returns loaded 
builds, so we needed to introduce a method to test if there was a specific run 
on the disk. For the weather reports we do not care if the record on the disk 
fails to load


  Commit: 78c00318573c6f68f5ee1534db2b9ce688296731
      
https://github.com/jenkinsci/jenkins/commit/78c00318573c6f68f5ee1534db2b9ce688296731
  Author: Stephen Connolly <[email protected]>
  Date:   2016-07-13 (Wed, 13 Jul 2016)

  Changed paths:
    M core/src/main/java/hudson/model/Job.java
    M core/src/main/java/jenkins/model/lazy/AbstractLazyLoadRunMap.java

  Log Message:
  -----------
  [JENKINS-36629] Use a name that does not assume on disk storage of run records


  Commit: 2e533ef7a0f598de99736025abb6d789f8cb735e
      
https://github.com/jenkinsci/jenkins/commit/2e533ef7a0f598de99736025abb6d789f8cb735e
  Author: Stephen Connolly <[email protected]>
  Date:   2016-07-14 (Thu, 14 Jul 2016)

  Changed paths:
    M core/src/main/java/hudson/model/Job.java
    M core/src/main/java/jenkins/model/lazy/AbstractLazyLoadRunMap.java
    M test/src/test/java/hudson/model/FreeStyleProjectTest.java

  Log Message:
  -----------
  Merge pull request #2451 from stephenc/optimize-recent-build-stability

[JENKINS-36629] Optimization for recent build stability calculation


Compare: 
https://github.com/jenkinsci/jenkins/compare/10cb11f9cd74...2e533ef7a0f5

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Commits" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to