Basil Crow
Basil Crow
Manually verified as of commit 93f69b292e by updating a plugin, clicking the "Restart Jenkins when installation is complete and no jobs are running" button, observing that the checkbox remained checked...
This PR is now ready for merge. We will merge it after approximately 24 hours if there is no negative feedback. Please see the [merge process documentation](https://github.com/jenkinsci/jenkins/blob/master/docs/MAINTAINERS.adoc#merge-process) for more information...
If we are going to squash #6863 (as we usually do) then I would prefer for this PR to be (squash) merged separately so that the final state is two...
Closing in favor of #6863.
> Looks like the default branch of Stapler with a bunch of unreleased commits (for incrementals) is incompatible with core. Nice. @daniel-beck Why would it be “nice”? Your sarcasm is...
> As a side effect, this increases the size of the keyboard focus. I don't know whether that's an acceptable tradeoff, but it shouldn't go unconsidered. I can think of...
This PR is now ready for merge. We will merge it after approximately 24 hours if there is no negative feedback. Please see the [merge process documentation](https://github.com/jenkinsci/jenkins/blob/master/docs/MAINTAINERS.adoc#merge-process) for more information...
The suggestion in https://github.com/jenkinsci/jenkins/pull/5597#discussion_r696798516 was to test with `RunLoadCounter` to verify the fix. This suggestion has not yet been implemented.
You might be able to use the `Stream`/`Spliterator` support added to `RunList` in #5942 to limit the search to a small number of recent builds.
I think searching recent builds is the only practical solution within the existing architecture. To be able to efficiently search all builds we would need to migrate Jenkins local file...