- 06 10月, 2018 3 次提交
-
-
由 Sam Van Oort 提交于
* Reduce memory footprint for the plugin info by presizing hashmaps to reduce waste for small maps and interning commonly duplicated plugin strings * Replace duplicated empty string arrays with the one in MemoryReductionUtil * Fix interning where strings are null * Fix to deal with the fact that we directly mutate dependency fields for UpdateSite, sigh * Reduce starting HashMap size for some hashmaps likely to be empty or tiny * Cleanup per review comments * Trim some extra waste out of the UpdateSite warnings * Fix count of optional dependencies * Move predicates for dependency matching to top-level static final field so they are not duplicated
-
由 Ulli Hafner 提交于
-
由 Daniel Beck 提交于
* [JENKINS-53710] Fix signature check on Java 11 * Add explanation
-
- 05 10月, 2018 2 次提交
-
-
由 Olivier Truong 提交于
* [JENKINS-31448] Protect against NPE in update center on restart * rename updateSite private methods
-
由 orgi 提交于
* JENKINS-36547: Introduce Queue.Task.getAffinityKey() and use it in LoadBalancer.assignGreedily() to find a node for a task. * JENKINS-36547: Fix Javadoc error * fixup! JENKINS-36547: Fix Javadoc error * Fixed Javadoc for Queue.getAffinityKey()
-
- 02 10月, 2018 3 次提交
-
-
由 Oleg Nenashev 提交于
-
由 Olivier Truong 提交于
-
由 Olivier Truong 提交于
-
- 01 10月, 2018 2 次提交
-
-
由 Jesse Glick 提交于
-
由 Jesse Glick 提交于
-
- 30 9月, 2018 1 次提交
-
-
由 Oleg Nenashev 提交于
-
- 29 9月, 2018 1 次提交
-
-
由 Jesse Glick 提交于
-
- 28 9月, 2018 4 次提交
-
-
由 Nicolas De Loof 提交于
Signed-off-by: NNicolas De Loof <nicolas.deloof@gmail.com>
-
由 Steve Arch 提交于
* JENKINS-53353 Do not cache results of View.getActions() Plugins that may affect the view, eg via TransientViewActionFactory that get installed _after_ a `view` has been initally viewed will not be able to add anything to the view if the results of getActions() are cached. * JENKINS-53353 Removed unnecessary synchronization * JENKINS-53353 Whitespace * JENKINS-53353 Restored (and deprecated) updateTransientActions to maintain backwards compatibility.
-
由 Oleg Nenashev 提交于
[JENKINS-46523] - Make UnixReflection class compatible with Java 11, remove pre-Java 8 reflection (#3650) * [JENKINS-46523] - Make UnixReflection class compatble with Java 9+, remover pre-Java-8 code Ideally this logic should be replaced by Multi-Release JAR * [JENKINS-46523] - FindBugs annotations complicate the code here * [JENKINS-53799 ] - Explicitly reference the JIRA ticket in the error message
-
由 Jeff Pearce 提交于
[JENKINS-53721] - Add getter/setter to EnvVars so the envinject plugin can set Platform safely (#3639) [JENKINS-53721] - Add getter/setter to EnvVars so the envinject plugin can set Platform safely
-
- 27 9月, 2018 2 次提交
-
-
由 Oleg Nenashev 提交于
-
由 Oleg Nenashev 提交于
It starts failing FindBugs runs against Java 11. The implementation is not efficient, but it should not be a serious issue in this case
-
- 25 9月, 2018 1 次提交
-
-
由 Kanstantsin Shautsou 提交于
-
- 23 9月, 2018 1 次提交
-
-
由 Daniel Beck 提交于
-
- 22 9月, 2018 6 次提交
-
-
由 Devin Nusbaum 提交于
-
由 Oleg Nenashev 提交于
-
由 Oleg Nenashev 提交于
-
由 Oleg Nenashev 提交于
* [JENKINS-53693] - Update PowerMock and Mockito to a Java11-compatible version * [JENKINS-53693] - Fix tests which depend on mocking * [JENKINS-53693] - Apply fixes to PowerMock
-
由 Oleg Nenashev 提交于
-
由 Oleg Nenashev 提交于
-
- 17 9月, 2018 1 次提交
-
-
由 James Nord 提交于
-
- 16 9月, 2018 1 次提交
-
-
由 Oleg Nenashev 提交于
-
- 15 9月, 2018 2 次提交
-
-
由 Raúl Arabaolaza Barquin 提交于
-
由 Kanstantsin Shautsou 提交于
-
- 13 9月, 2018 1 次提交
-
-
由 James Nord 提交于
-
- 08 9月, 2018 2 次提交
-
-
由 Sam Griff 提交于
-
由 Jesse Glick 提交于
-
- 04 9月, 2018 1 次提交
-
-
由 Vincent Latombe 提交于
-
- 30 8月, 2018 1 次提交
-
-
由 Baptiste Mathus 提交于
* [JENKINS-53282] "Restarting VM as requested" should be just an INFO message Previously logged as severe was I think incorrect, as it was simply reacting on "standard" user interaction. `INFO` ought to be enough because anyway, that's the default logged level, hence will still be seen by admins if needed. Side note: there's clearly duplications of code here. I might address it later, but do not want to right now transform a 5 min task into a much riskier one. * Also lower log severity when shutting down after user request
-
- 24 8月, 2018 1 次提交
-
-
由 Josh Soref 提交于
JENKINS-53177
-
- 21 8月, 2018 1 次提交
-
-
- 19 8月, 2018 1 次提交
-
-
由 Daniel Beck 提交于
-
- 18 8月, 2018 2 次提交
-
-
由 Wadeck Follonier 提交于
- that was used for compatibility with new API token released after the version that received the security fix
-
由 Nicolas De loof 提交于
* add support for JSR250 @PostConstruct Signed-off-by: NNicolas De Loof <nicolas.deloof@gmail.com> * with PostConstruct method no need to explicitely invoke load() anymore Signed-off-by: NNicolas De Loof <nicolas.deloof@gmail.com> * introduce PersistentDescriptor to flag Descriptors which expect load() to be invoked. This prevent double execution for plugins which have been designed on previous version of code and don’t expect load to be automatically invoked. Signed-off-by: NNicolas De Loof <nicolas.deloof@gmail.com> * document PostConstruct method discovery logic Signed-off-by: NNicolas De Loof <nicolas.deloof@gmail.com> * Force reflective access to non-public @PostConstruct methods Signed-off-by: NNicolas De Loof <nicolas.deloof@gmail.com> * check @PostConstruct annotation both on method and on implemented interface with a matching method. Signed-off-by: NNicolas De Loof <nicolas.deloof@gmail.com> * typo Signed-off-by: NNicolas De Loof <nicolas.deloof@gmail.com>
-