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.