mirror of
https://github.com/jenkinsci/jenkins.git
synced 2026-10-26 19:15:09 +00:00
* Add cap for getLoadedBuilds to avoid full copy for large build histories * add lazy loadedBuilds() stream to replace arbitrary capped getLoadedBuilds() method * Update core/src/test/java/jenkins/model/lazy/AbstractLazyLoadRunMapTest.java Co-authored-by: Jesse Glick <jglick@cloudbees.com> * Update core/src/test/java/jenkins/model/lazy/AbstractLazyLoadRunMapTest.java Co-authored-by: Jesse Glick <jglick@cloudbees.com> * reimplement getLoadedBuilds to wrap core instead copying into new TreeMap * add streamLoadedBuilds() and use lazy loading in getEstimatedDurationCandidates() --------- Co-authored-by: Jesse Glick <jglick@cloudbees.com>