Branch: refs/heads/master
  Home:   https://github.com/jenkinsci/jenkins
  Commit: f2f988e81fc42d69d32c09dfd8958d53e4dedb30
      
https://github.com/jenkinsci/jenkins/commit/f2f988e81fc42d69d32c09dfd8958d53e4dedb30
  Author: Jesse Glick <[email protected]>
  Date:   2015-03-19 (Thu, 19 Mar 2015)

  Changed paths:
    M core/src/main/java/hudson/model/Run.java
    M core/src/main/java/hudson/model/queue/Executables.java

  Log Message:
  -----------
  [FIXED JENKINS-26090] Executables.getExecutor


  Commit: a88fb9d492448adf5c3cef8752e02e483a819da2
      
https://github.com/jenkinsci/jenkins/commit/a88fb9d492448adf5c3cef8752e02e483a819da2
  Author: Jesse Glick <[email protected]>
  Date:   2015-03-20 (Fri, 20 Mar 2015)

  Changed paths:
    M core/src/main/java/hudson/model/queue/AbstractSubTask.java

  Log Message:
  -----------
  Use ResourceList.EMPTY.


  Commit: 46a900f4cb468853c5dca844d258b5b862c3a8bf
      
https://github.com/jenkinsci/jenkins/commit/46a900f4cb468853c5dca844d258b5b862c3a8bf
  Author: Jesse Glick <[email protected]>
  Date:   2015-03-20 (Fri, 20 Mar 2015)

  Changed paths:
    M core/src/main/java/hudson/model/AbstractBuild.java
    M core/src/main/java/hudson/model/Computer.java
    M core/src/main/java/hudson/model/Executor.java
    M core/src/main/java/hudson/model/OneOffExecutor.java
    M core/src/main/java/hudson/model/Queue.java
    M core/src/main/java/hudson/model/ResourceController.java
    M core/src/main/java/hudson/model/queue/WorkUnitContext.java
    A core/src/main/java/jenkins/model/queue/Executable2.java

  Log Message:
  -----------
  [JENKINS-25938] Introduced AsynchronousExecutable.


  Commit: 1658b08f4396b1847808f7f798b72e244e470b11
      
https://github.com/jenkinsci/jenkins/commit/1658b08f4396b1847808f7f798b72e244e470b11
  Author: Jesse Glick <[email protected]>
  Date:   2015-03-23 (Mon, 23 Mar 2015)

  Changed paths:
    M .editorconfig
    M changelog.html
    M cli/pom.xml
    M core/pom.xml
    M core/src/main/java/hudson/Util.java
    M core/src/main/java/hudson/cli/declarative/MethodBinder.java
    M core/src/main/java/hudson/model/Slave.java
    M core/src/main/java/hudson/security/HudsonFilter.java
    M core/src/main/java/hudson/slaves/CommandLauncher.java
    M core/src/main/java/hudson/slaves/SlaveComputer.java
    M core/src/main/java/hudson/util/FormValidation.java
    M core/src/main/java/hudson/util/ReflectionUtils.java
    M core/src/main/java/jenkins/security/ApiTokenProperty.java
    M core/src/main/resources/hudson/PluginManager/advanced_ja.properties
    M core/src/main/resources/hudson/PluginManager/check.jelly
    M core/src/main/resources/hudson/PluginManager/check_ja.properties
    M core/src/main/resources/hudson/diagnosis/Messages_ja.properties
    M 
core/src/main/resources/hudson/diagnosis/NullIdDescriptorMonitor/message_ja.properties
    M core/src/main/resources/hudson/model/AllView/noJob_ja.properties
    M core/src/main/resources/hudson/model/Computer/index_ja.properties
    M core/src/main/resources/hudson/model/Job/buildTimeTrend_ja.properties
    M core/src/main/resources/hudson/model/Label/sidepanel_ja.properties
    M core/src/main/resources/hudson/model/Messages.properties
    M core/src/main/resources/hudson/model/Slave/help-remoteFS.html
    M 
core/src/main/resources/hudson/model/labels/LabelAtom/configure_ja.properties
    M 
core/src/main/resources/hudson/security/LegacyAuthorizationStrategy/help.html
    A core/src/main/resources/hudson/slaves/SlaveComputer/log_ja.properties
    M core/src/main/resources/hudson/tasks/ArtifactArchiver/config_ja.properties
    M 
core/src/main/resources/hudson/widgets/BuildHistoryWidget/entries_ja.properties
    R 
core/src/main/resources/lib/hudson/project/config-upstream-pseudo-trigger_ja.properties
    M core/src/main/resources/lib/layout/pane_ja.properties
    M core/src/test/java/hudson/UtilTest.java
    M core/src/test/java/hudson/util/FormValidationTest.java
    M debian/debian/changelog
    M plugins/pom.xml
    M pom.xml
    M test/pom.xml
    M test/src/test/groovy/hudson/model/SlaveTest.groovy
    M test/src/test/java/hudson/model/UserTest.java
    A test/src/test/java/jenkins/security/Security177Test.java
    M war/pom.xml

  Log Message:
  -----------
  Merge branch 'master' into Executable-JENKINS-25938


  Commit: eb276d857f737f608c1478d439b13c02b63b79d8
      
https://github.com/jenkinsci/jenkins/commit/eb276d857f737f608c1478d439b13c02b63b79d8
  Author: Jesse Glick <[email protected]>
  Date:   2015-03-23 (Mon, 23 Mar 2015)

  Changed paths:
    M core/src/main/java/hudson/model/Computer.java
    M core/src/main/java/hudson/model/Executor.java
    M core/src/main/java/jenkins/model/queue/Executable2.java

  Log Message:
  -----------
  Added interruptForShutdown flag.
Long-running executions can ignore shutdown events.


  Commit: 09f7a2d3d120d77497da1e566a6719ec6feac7ee
      
https://github.com/jenkinsci/jenkins/commit/09f7a2d3d120d77497da1e566a6719ec6feac7ee
  Author: Jesse Glick <[email protected]>
  Date:   2015-03-23 (Mon, 23 Mar 2015)

  Changed paths:
    M core/src/main/resources/lib/hudson/buildProgressBar.jelly

  Log Message:
  -----------
  [JENKINS-26092] Noting some things that could be improved.


  Commit: d073f799a252d32479b47ea8e179d26115babf7e
      
https://github.com/jenkinsci/jenkins/commit/d073f799a252d32479b47ea8e179d26115babf7e
  Author: Jesse Glick <[email protected]>
  Date:   2015-03-24 (Tue, 24 Mar 2015)

  Changed paths:
    M core/src/main/java/hudson/model/AbstractBuild.java
    M core/src/main/java/hudson/model/Executor.java
    M core/src/main/java/hudson/model/Queue.java
    A core/src/main/java/jenkins/model/queue/AsynchronousExecution.java
    R core/src/main/java/jenkins/model/queue/Executable2.java

  Log Message:
  -----------
  Abandoning Executable2; doing everything in AsynchronousExecution.


  Commit: 8589b211f9a99fa47d022a77bd7936636175898a
      
https://github.com/jenkinsci/jenkins/commit/8589b211f9a99fa47d022a77bd7936636175898a
  Author: Jesse Glick <[email protected]>
  Date:   2015-03-24 (Tue, 24 Mar 2015)

  Changed paths:
    M core/src/main/java/hudson/model/Executor.java
    M core/src/main/java/hudson/model/RestartListener.java
    M core/src/main/java/jenkins/model/Jenkins.java
    M core/src/main/java/jenkins/model/queue/AsynchronousExecution.java

  Log Message:
  -----------
  [FIXED JENKINS-22941] AsynchronousExecution.blocksRestart


  Commit: bb80340a92538cdc783a55a28d42bcacd46673f4
      
https://github.com/jenkinsci/jenkins/commit/bb80340a92538cdc783a55a28d42bcacd46673f4
  Author: Jesse Glick <[email protected]>
  Date:   2015-03-24 (Tue, 24 Mar 2015)

  Changed paths:
    M core/src/main/java/jenkins/model/queue/AsynchronousExecution.java
    M core/src/main/resources/lib/hudson/executors.jelly

  Log Message:
  -----------
  [FIXED JENKINS-26900] AsynchronousExecution.displayCell


  Commit: b106ae347f2c7ac1db6d3bea516263b43d76815e
      
https://github.com/jenkinsci/jenkins/commit/b106ae347f2c7ac1db6d3bea516263b43d76815e
  Author: Jesse Glick <[email protected]>
  Date:   2015-03-24 (Tue, 24 Mar 2015)

  Changed paths:
    M core/src/main/java/hudson/model/Queue.java

  Log Message:
  -----------
  Deleting forgotten reference to Executable2.


  Commit: d72d5d2157965be6bc3de71f7df16bb12b4a4b20
      
https://github.com/jenkinsci/jenkins/commit/d72d5d2157965be6bc3de71f7df16bb12b4a4b20
  Author: Jesse Glick <[email protected]>
  Date:   2015-03-25 (Wed, 25 Mar 2015)

  Changed paths:
    M changelog.html
    M core/src/main/resources/hudson/model/View/builds_pl.properties
    M core/src/main/resources/jenkins/model/Jenkins/login_pl.properties
    A test/src/main/java/org/jvnet/hudson/test/BuildWatcher.java
    M test/src/main/java/org/jvnet/hudson/test/JenkinsRule.java

  Log Message:
  -----------
  Merge branch 'master' into Executable-JENKINS-25938


  Commit: ced8d78db46159a0f9b18d727671e1f21f0b0346
      
https://github.com/jenkinsci/jenkins/commit/ced8d78db46159a0f9b18d727671e1f21f0b0346
  Author: Jesse Glick <[email protected]>
  Date:   2015-03-25 (Wed, 25 Mar 2015)

  Changed paths:
    M core/src/main/java/hudson/model/Executor.java
    M core/src/main/java/hudson/model/Run.java
    M core/src/main/java/hudson/model/queue/Executables.java
    M core/src/main/resources/lib/hudson/buildProgressBar.jelly

  Log Message:
  -----------
  As requested by @kohsuke, rename Executables.getExecutor to Executor.of.


  Commit: c02f516fa17c883b4af6a4567284979a28987e5e
      
https://github.com/jenkinsci/jenkins/commit/c02f516fa17c883b4af6a4567284979a28987e5e
  Author: Kohsuke Kawaguchi <[email protected]>
  Date:   2015-03-25 (Wed, 25 Mar 2015)

  Changed paths:
    M core/src/main/java/jenkins/model/queue/AsynchronousExecution.java

  Log Message:
  -----------
  javadoc formatting fix for better readability from code editor


  Commit: 47c39daa5c07de116e0c49131306addb9f878b4e
      
https://github.com/jenkinsci/jenkins/commit/47c39daa5c07de116e0c49131306addb9f878b4e
  Author: Kohsuke Kawaguchi <[email protected]>
  Date:   2015-03-25 (Wed, 25 Mar 2015)

  Changed paths:
    M core/src/main/java/hudson/model/Executor.java

  Log Message:
  -----------
  javadoc improvement


  Commit: 4a7c2714dc797a018f3ad1185971bad74703cf1b
      
https://github.com/jenkinsci/jenkins/commit/4a7c2714dc797a018f3ad1185971bad74703cf1b
  Author: Kohsuke Kawaguchi <[email protected]>
  Date:   2015-03-25 (Wed, 25 Mar 2015)

  Changed paths:
    M core/src/main/java/jenkins/model/queue/AsynchronousExecution.java

  Log Message:
  -----------
  More minor javadoc


  Commit: 63d3b2641c451dc228b75a8bcf1e5d54453e7bad
      
https://github.com/jenkinsci/jenkins/commit/63d3b2641c451dc228b75a8bcf1e5d54453e7bad
  Author: Kohsuke Kawaguchi <[email protected]>
  Date:   2015-03-25 (Wed, 25 Mar 2015)

  Changed paths:
    M core/src/main/java/jenkins/model/queue/AsynchronousExecution.java

  Log Message:
  -----------
  Fixed a race condition.

IIUC, the expectation here is that Queue.Executable will instantiate 
AsynchronousException as a handle, start something asynchronously (say send a 
JMS message) with a callback, and the callback will tickle 
AsynchronousException.

So AsynchronousException might complete before it gets its executor set. This 
code change ensures that that case gets handled correctly.


  Commit: 546e0ec977a411d07963d848f5369e2273dc4a8d
      
https://github.com/jenkinsci/jenkins/commit/546e0ec977a411d07963d848f5369e2273dc4a8d
  Author: Jesse Glick <[email protected]>
  Date:   2015-03-25 (Wed, 25 Mar 2015)

  Changed paths:
    M core/src/main/java/hudson/model/Executor.java
    M core/src/main/java/jenkins/model/queue/AsynchronousExecution.java

  Log Message:
  -----------
  Merge pull request #1 from jenkinsci/pull-1610

Additional change suggestions on top of PR 1610


  Commit: 0e3b6a9bf8dd66037f352f665fa5a49ded4e8581
      
https://github.com/jenkinsci/jenkins/commit/0e3b6a9bf8dd66037f352f665fa5a49ded4e8581
  Author: Jesse Glick <[email protected]>
  Date:   2015-03-25 (Wed, 25 Mar 2015)

  Changed paths:
    M core/src/main/java/jenkins/model/queue/AsynchronousExecution.java

  Log Message:
  -----------
  @GuardedBy as suggested by @stephenc, and some internal Javadoc.


  Commit: 5f264940306dd5ed0696056a6f11bcc1b78f4fc8
      
https://github.com/jenkinsci/jenkins/commit/5f264940306dd5ed0696056a6f11bcc1b78f4fc8
  Author: Jesse Glick <[email protected]>
  Date:   2015-03-25 (Wed, 25 Mar 2015)

  Changed paths:
    M core/src/main/java/hudson/model/Executor.java

  Log Message:
  -----------
  @CheckForNull as suggested by @stephenc.


  Commit: 86fed623145ca8394d54e1dc9628412002e14d9c
      
https://github.com/jenkinsci/jenkins/commit/86fed623145ca8394d54e1dc9628412002e14d9c
  Author: Jesse Glick <[email protected]>
  Date:   2015-03-25 (Wed, 25 Mar 2015)

  Changed paths:
    M core/src/main/java/hudson/model/Executor.java
    M core/src/main/java/jenkins/model/Jenkins.java

  Log Message:
  -----------
  Addressing some review comments from @stephenc.


  Commit: cfa4b100be1b163868ce865efb047ad29170bff6
      
https://github.com/jenkinsci/jenkins/commit/cfa4b100be1b163868ce865efb047ad29170bff6
  Author: Jesse Glick <[email protected]>
  Date:   2015-03-25 (Wed, 25 Mar 2015)

  Changed paths:
    M core/src/main/java/hudson/model/Computer.java
    M core/src/main/java/hudson/model/Executor.java
    M core/src/main/java/hudson/model/OneOffExecutor.java
    M core/src/main/java/hudson/model/Queue.java
    M core/src/main/java/hudson/model/ResourceController.java
    M core/src/main/java/hudson/model/RestartListener.java
    M core/src/main/java/hudson/model/Run.java
    M core/src/main/java/hudson/model/queue/AbstractSubTask.java
    M core/src/main/java/hudson/model/queue/WorkUnitContext.java
    M core/src/main/java/jenkins/model/Jenkins.java
    A core/src/main/java/jenkins/model/queue/AsynchronousExecution.java
    M core/src/main/resources/lib/hudson/buildProgressBar.jelly
    M core/src/main/resources/lib/hudson/executors.jelly

  Log Message:
  -----------
  Merge pull request #1610 from jglick/Executable-JENKINS-25938

API improvements around Executor/Executable


Compare: 
https://github.com/jenkinsci/jenkins/compare/9ac2257d0a3f...cfa4b100be1b

-- 
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].
For more options, visit https://groups.google.com/d/optout.

Reply via email to