Branch: refs/heads/master

  Home:   https://github.com/jenkinsci/jenkins

  Commit: 5169f14019be77d6b205b7c2d5fe608b92ed3446

      
https://github.com/jenkinsci/jenkins/commit/5169f14019be77d6b205b7c2d5fe608b92ed3446

  Author: Jesse Glick <[email protected]>

  Date:   2019-08-01 (Thu, 01 Aug 2019)



  Changed paths:

    M core/src/main/java/hudson/PluginManager.java

    M core/src/main/java/hudson/model/UpdateCenter.java

    M core/src/main/java/hudson/model/UpdateSite.java

    A 
core/src/main/resources/hudson/model/UpdateCenter/CompleteBatchJob/Failure/status.jelly

    A 
core/src/main/resources/hudson/model/UpdateCenter/CompleteBatchJob/Pending/status.jelly

    A 
core/src/main/resources/hudson/model/UpdateCenter/CompleteBatchJob/Running/status.jelly

    A 
core/src/main/resources/hudson/model/UpdateCenter/CompleteBatchJob/Success/status.jelly

    A 
core/src/main/resources/hudson/model/UpdateCenter/CompleteBatchJob/row.jelly

    M core/src/main/resources/hudson/model/UpdateCenter/DownloadJob/row.jelly

    M test/src/test/java/hudson/model/UpdateCenterPluginInstallTest.java



  Log Message:

  -----------

  Batch up dynamic plugin installations from setup wizard (#4124)



* Batch up dynamic plugin installations from setup wizard.



* Reworked to thread the list of batched-up plugins properly and introduced 
CompleteBatchJob to force the setup wizard to wait.



* UpdateCenterPluginInstallTest.test_installKnownPlugins failure.



* @amuniz notes that an existing message could now be considered misleading.



* Introduced UpdateCenter.DownloadJob.getDisplayName for better consistency in 
logging, as suggested by @Vlatombe.



* Reducing log levels of messages from dynamicLoad which are not of great 
interest, as suggested by @Vlatombe.



* Reducing log level of another message of little interest.



* Adding classic UI for CompleteBatchJob.



* CompleteBatchJob should be used only when dynamicLoad.



* Null defense on UpdateCenterJob.site.

Otherwise can get:

java.lang.NullPointerException

        at 
hudson.model.UpdateCenter.getConnectionCheckJob(UpdateCenter.java:850)

        at 
hudson.model.UpdateCenter.addConnectionCheckJob(UpdateCenter.java:817)

        at hudson.model.UpdateCenter.addJob(UpdateCenter.java:804)

        at hudson.model.UpdateSite$Plugin.deploy(UpdateSite.java:1367)

        at hudson.PluginManager.install(PluginManager.java:1537)

        at hudson.PluginManager.install(PluginManager.java:1496)

        at hudson.PluginManager.doInstall(PluginManager.java:1445)

        at …





-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Commits" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-commits/jenkinsci/jenkins/push/refs/heads/master/551cbd-5169f1%40github.com.

Reply via email to