1. 06 10月, 2018 2 次提交
    • S
      Micro-optimizations to Plugin data to reduce minimum memory for Jenkins (#3654) · e0ed9a86
      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
      e0ed9a86
    • U
  2. 05 10月, 2018 2 次提交
  3. 02 10月, 2018 3 次提交
  4. 30 9月, 2018 1 次提交
  5. 29 9月, 2018 1 次提交
  6. 28 9月, 2018 4 次提交
  7. 27 9月, 2018 2 次提交
  8. 25 9月, 2018 1 次提交
  9. 22 9月, 2018 6 次提交
  10. 17 9月, 2018 1 次提交
  11. 15 9月, 2018 1 次提交
  12. 08 9月, 2018 2 次提交
  13. 04 9月, 2018 1 次提交
  14. 24 8月, 2018 1 次提交
  15. 21 8月, 2018 1 次提交
  16. 19 8月, 2018 1 次提交
  17. 18 8月, 2018 3 次提交
  18. 16 8月, 2018 1 次提交
  19. 14 8月, 2018 2 次提交
  20. 13 8月, 2018 1 次提交
  21. 03 8月, 2018 2 次提交
    • M
      [JENKINS-52822] Add CLI command to enable a plugin (#3571) · 199a8303
      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
      199a8303
    • J
      [JENKINS-52729] Launcher.ProcStarter.stdout(TaskListener) discards remotability (#3563) · ebd71116
      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.
      ebd71116
  22. 02 8月, 2018 1 次提交