- 06 10月, 2018 2 次提交
-
-
由 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 提交于
-
- 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 提交于
-
- 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 提交于
-
- 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 提交于
-
- 15 9月, 2018 1 次提交
-
-
由 Kanstantsin Shautsou 提交于
-
- 08 9月, 2018 2 次提交
-
-
由 Sam Griff 提交于
-
由 Jesse Glick 提交于
-
- 04 9月, 2018 1 次提交
-
-
由 Vincent Latombe 提交于
-
- 24 8月, 2018 1 次提交
-
-
由 Josh Soref 提交于
JENKINS-53177
-
- 21 8月, 2018 1 次提交
-
-
- 19 8月, 2018 1 次提交
-
-
由 Daniel Beck 提交于
-
- 18 8月, 2018 3 次提交
-
-
由 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>
-
由 Matt Sicker 提交于
* [JENKINS-52950] CLI enable-plugin -restart should not restart if no plugins are enabled * Fix Windows test failures
-
由 Devin Nusbaum 提交于
* Harden ModelHyperlinkNote against display names containing newlines * Add regression test * Harden HyperlinkNote as well * Remove unnecessary wildcard in function type * Restrict new method to be extra careful
-
- 16 8月, 2018 1 次提交
-
-
- 14 8月, 2018 2 次提交
-
-
由 Stephan Reiter 提交于
Allow customization of softkill time via property SoftKillWaitSeconds and share time among processes when terminating a tree on linux
-
由 Stephan Reiter 提交于
-
- 13 8月, 2018 1 次提交
-
-
由 Daniel Beck 提交于
-
- 03 8月, 2018 2 次提交
-
-
由 Matt Sicker 提交于
* [JENKINS-52822] Add CLI command to enable a plugin * [JENKINS-52822] Add CLI command to enable a plugin This adds the ability to enable multiple plugins at once along with their dependencies. * Add missing license headers * Clarify javadoc * Fix copyright Work was done while at work! * Improve short description of enable-plugin command * Improve output of enable-plugin command * Clarify enable-plugin errors regarding dependencies
-
由 Jesse Glick 提交于
* [JENKINS-52729] Demonstrating issue with Launcher.ProcStarter.stdout(TaskListener). * [JENKINS-52729] Properly remote the TaskListener. * Defend test against a possible problem on Windows. * FindBugs * Fix a Windows test failure. There is no C:\Windows\System32\echo.exe; it is a cmd.exe built-in. * Clarify in Javadoc that TaskListener is remotable. * A call to stdout(TaskListener) should be countermanded by a call to stdout(OutputStream), which was true for local but not remote launchers.
-
- 02 8月, 2018 1 次提交
-
-
由 Wadeck Follonier 提交于
-