Branch: refs/heads/master
  Home:   https://github.com/jenkinsci/workflow-plugin
  Commit: f50138a5351b64a6c7823190eb2a2fb377fa2327
      
https://github.com/jenkinsci/workflow-plugin/commit/f50138a5351b64a6c7823190eb2a2fb377fa2327
  Author: Jesse Glick <[email protected]>
  Date:   2015-09-25 (Fri, 25 Sep 2015)

  Changed paths:
    A 
aggregator/src/test/java/org/jenkinsci/plugins/workflow/ScalabilityTest.java

  Log Message:
  -----------
  Reproduced problem in test.


  Commit: 1084a9bd2495989bb78e013c08c8348542e7955f
      
https://github.com/jenkinsci/workflow-plugin/commit/1084a9bd2495989bb78e013c08c8348542e7955f
  Author: Jesse Glick <[email protected]>
  Date:   2015-09-25 (Fri, 25 Sep 2015)

  Changed paths:
    M CHANGES.md
    M 
aggregator/src/test/java/org/jenkinsci/plugins/workflow/ScalabilityTest.java
    M api/src/main/java/org/jenkinsci/plugins/workflow/flow/FlowExecution.java
    M cps/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsFlowExecution.java
    M cps/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsThreadGroup.java
    M cps/src/main/java/org/jenkinsci/plugins/workflow/cps/FlowHead.java
    M job/src/main/java/org/jenkinsci/plugins/workflow/job/WorkflowRun.java
    M 
support/src/main/java/org/jenkinsci/plugins/workflow/support/DefaultStepContext.java

  Log Message:
  -----------
  [FIXED JENKINS-30055] The listener which closes flow graph log files must 
receive events immediately, and unregister itself.


  Commit: a3993628a2e3c31b8e24174c5c52d76d61263c30
      
https://github.com/jenkinsci/workflow-plugin/commit/a3993628a2e3c31b8e24174c5c52d76d61263c30
  Author: Jesse Glick <[email protected]>
  Date:   2015-09-25 (Fri, 25 Sep 2015)

  Changed paths:
    M cps/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsFlowExecution.java

  Log Message:
  -----------
  Improve speed of test by using BulkChange to avoid repeatedly resaving 
build.xml.
   java.lang.Thread.State: RUNNABLE
        at java.io.UnixFileSystem.delete0(Native Method)
        at java.io.UnixFileSystem.delete(UnixFileSystem.java:265)
        at java.io.File.delete(File.java:1041)
        at hudson.Util.deleteFile(Util.java:221)
        at hudson.util.AtomicFileWriter.commit(AtomicFileWriter.java:113)
        at hudson.XmlFile.write(XmlFile.java:179)
        at hudson.model.Run.save(Run.java:1898)
        - locked <0x0000000707031450> (a 
org.jenkinsci.plugins.workflow.job.WorkflowRun)
        at 
org.jenkinsci.plugins.workflow.job.WorkflowRun$GraphL.onNewHead(WorkflowRun.java:664)
        at 
org.jenkinsci.plugins.workflow.cps.CpsFlowExecution.notifyListeners(CpsFlowExecution.java:790)


  Commit: 27b00120189047a84cd4f7f5542b8ba7f197be57
      
https://github.com/jenkinsci/workflow-plugin/commit/27b00120189047a84cd4f7f5542b8ba7f197be57
  Author: Jesse Glick <[email protected]>
  Date:   2015-09-25 (Fri, 25 Sep 2015)

  Changed paths:
    M cps/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsFlowExecution.java

  Log Message:
  -----------
  Revert "Improve speed of test by using BulkChange to avoid repeatedly 
resaving build.xml."
Did not have the intended effect, because there is typically just one listener, 
and the problem is notifyListeners being called many times.
This reverts commit a3993628a2e3c31b8e24174c5c52d76d61263c30.


  Commit: abf7f4f681c7fd2db12356a58201c44b48a013a5
      
https://github.com/jenkinsci/workflow-plugin/commit/abf7f4f681c7fd2db12356a58201c44b48a013a5
  Author: Jesse Glick <[email protected]>
  Date:   2015-09-25 (Fri, 25 Sep 2015)

  Changed paths:
    M cps/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsFlowExecution.java
    M cps/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsThreadGroup.java
    M cps/src/main/java/org/jenkinsci/plugins/workflow/cps/FlowHead.java

  Log Message:
  -----------
  Making the bulk change actually be effective, by coalescing events.


  Commit: 2450cc9b2d299f24d2d433edbb72f8edae4b368f
      
https://github.com/jenkinsci/workflow-plugin/commit/2450cc9b2d299f24d2d433edbb72f8edae4b368f
  Author: Jesse Glick <[email protected]>
  Date:   2015-09-25 (Fri, 25 Sep 2015)

  Changed paths:
    M job/src/main/java/org/jenkinsci/plugins/workflow/job/WorkflowRun.java

  Log Message:
  -----------
  Memoizing getLogPrefix helps considerably.


  Commit: 815afe3822ab062affd9454bac7643671acd0ccc
      
https://github.com/jenkinsci/workflow-plugin/commit/815afe3822ab062affd9454bac7643671acd0ccc
  Author: Jesse Glick <[email protected]>
  Date:   2015-09-27 (Sun, 27 Sep 2015)

  Changed paths:
    M job/src/main/java/org/jenkinsci/plugins/workflow/job/WorkflowRun.java

  Log Message:
  -----------
  Bitten by static state again.
FlowNode.equals is based on id, so a static cache will be incorrect.


  Commit: 6140881717bf937ecb42bf77ec11dcc208bedd0c
      
https://github.com/jenkinsci/workflow-plugin/commit/6140881717bf937ecb42bf77ec11dcc208bedd0c
  Author: Jesse Glick <[email protected]>
  Date:   2015-09-27 (Sun, 27 Sep 2015)

  Changed paths:
    M job/src/main/java/org/jenkinsci/plugins/workflow/job/WorkflowRun.java

  Log Message:
  -----------
  [FIXED JENKINS-27057] Made logsToCopy a concurrent map, since 
WorkflowRun.save can be called from various threads.
The mutations are all guarded by WorkflowRun.completed, so we just need to 
allow serialization to see a snapshot.
(There was already a race condition in the case of abrupt shutdown, but at 
worst these should result in duplicated log text.)


  Commit: c6e308103fafca5de1ee8f80180d85527f3cf336
      
https://github.com/jenkinsci/workflow-plugin/commit/c6e308103fafca5de1ee8f80180d85527f3cf336
  Author: Jesse Glick <[email protected]>
  Date:   2015-09-28 (Mon, 28 Sep 2015)

  Changed paths:
    M api/src/main/java/org/jenkinsci/plugins/workflow/flow/FlowExecution.java
    M api/src/main/java/org/jenkinsci/plugins/workflow/flow/GraphListener.java
    M cps/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsFlowExecution.java
    M job/src/main/java/org/jenkinsci/plugins/workflow/job/WorkflowRun.java
    M 
support/src/main/java/org/jenkinsci/plugins/workflow/support/DefaultStepContext.java

  Log Message:
  -----------
  @tfennelly recommended using a marker interface rather than a parameter when 
adding.


  Commit: f84208011aece237c359ccb88188225108947002
      
https://github.com/jenkinsci/workflow-plugin/commit/f84208011aece237c359ccb88188225108947002
  Author: Jesse Glick <[email protected]>
  Date:   2015-09-28 (Mon, 28 Sep 2015)

  Changed paths:
    M 
aggregator/src/test/java/org/jenkinsci/plugins/workflow/ScalabilityTest.java

  Log Message:
  -----------
  Comment for @jtnord.


  Commit: b8836fb0cff4a0ed9ba49aa8707cf1dc64e38c0e
      
https://github.com/jenkinsci/workflow-plugin/commit/b8836fb0cff4a0ed9ba49aa8707cf1dc64e38c0e
  Author: Jesse Glick <[email protected]>
  Date:   2015-09-28 (Mon, 28 Sep 2015)

  Changed paths:
    M cps/src/main/java/org/jenkinsci/plugins/workflow/cps/FlowHead.java

  Log Message:
  -----------
  Comment for @tfennelly.


  Commit: d3dc35a0f511610bd5ca56ea44317c4200c4953a
      
https://github.com/jenkinsci/workflow-plugin/commit/d3dc35a0f511610bd5ca56ea44317c4200c4953a
  Author: Jesse Glick <[email protected]>
  Date:   2015-09-28 (Mon, 28 Sep 2015)

  Changed paths:
    M 
aggregator/src/test/java/org/jenkinsci/plugins/workflow/ScalabilityTest.java
    M 
support/src/main/java/org/jenkinsci/plugins/workflow/support/storage/SimpleXStreamFlowNodeStorage.java

  Log Message:
  -----------
  Reproduced the originally reported exception from JENKINS-30055, perhaps 
independent of JENKINS-30651.


  Commit: 1969e2ac15c767accd2689de2ec2632ee640186b
      
https://github.com/jenkinsci/workflow-plugin/commit/1969e2ac15c767accd2689de2ec2632ee640186b
  Author: Jesse Glick <[email protected]>
  Date:   2015-11-23 (Mon, 23 Nov 2015)

  Changed paths:
    M .gitignore
    M CHANGES.md
    M COMPATIBILITY.md
    M README.md
    M TUTORIAL.md
    M aggregator/pom.xml
    M 
aggregator/src/test/java/org/jenkinsci/plugins/workflow/SerializationTest.java
    M 
aggregator/src/test/java/org/jenkinsci/plugins/workflow/WorkflowJobNonRestartingTest.java
    A 
aggregator/src/test/java/org/jenkinsci/plugins/workflow/WorkflowRunRestartTest.java
    M 
aggregator/src/test/java/org/jenkinsci/plugins/workflow/steps/SynchronousNonBlockingStepTest.java
    M 
aggregator/src/test/java/org/jenkinsci/plugins/workflow/steps/durable_task/ShellStepTest.java
    M 
aggregator/src/test/java/org/jenkinsci/plugins/workflow/steps/input/InputStepRestartTest.java
    A 
aggregator/src/test/resources/org/jenkinsci/plugins/workflow/steps/input/InputStepRestartTest/oldFlow.zip
    M api/pom.xml
    M api/src/main/java/org/jenkinsci/plugins/workflow/actions/ErrorAction.java
    M api/src/main/java/org/jenkinsci/plugins/workflow/graph/FlowNode.java
    M basic-steps/pom.xml
    M 
basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/ArtifactArchiverStep.java
    M 
basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/ErrorStep.java
    M 
basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/PushdStep.java
    M 
basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/PwdStep.java
    M 
basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/TimeoutStep.java
    M 
basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/ToolStep.java
    A 
basic-steps/src/main/resources/org/jenkinsci/plugins/workflow/steps/ArtifactArchiverStep/help-excludes.html
    A 
basic-steps/src/main/resources/org/jenkinsci/plugins/workflow/steps/ArtifactArchiverStep/help-includes.html
    M 
basic-steps/src/main/resources/org/jenkinsci/plugins/workflow/steps/ArtifactArchiverStep/help.html
    A 
basic-steps/src/main/resources/org/jenkinsci/plugins/workflow/steps/CoreStep/help.html
    A 
basic-steps/src/main/resources/org/jenkinsci/plugins/workflow/steps/CoreWrapperStep/help.html
    A 
basic-steps/src/main/resources/org/jenkinsci/plugins/workflow/steps/FileExistsStep/help.html
    A 
basic-steps/src/main/resources/org/jenkinsci/plugins/workflow/steps/PushdStep/help.html
    A 
basic-steps/src/main/resources/org/jenkinsci/plugins/workflow/steps/PwdStep/help.html
    A 
basic-steps/src/main/resources/org/jenkinsci/plugins/workflow/steps/ReadFileStep/help.html
    A 
basic-steps/src/main/resources/org/jenkinsci/plugins/workflow/steps/RetryStep/help.html
    A 
basic-steps/src/main/resources/org/jenkinsci/plugins/workflow/steps/TimeoutStep/help.html
    A 
basic-steps/src/main/resources/org/jenkinsci/plugins/workflow/steps/ToolStep/help.html
    A 
basic-steps/src/main/resources/org/jenkinsci/plugins/workflow/steps/WriteFileStep/help.html
    M cps-global-lib/README.md
    M cps-global-lib/pom.xml
    A cps/gulpfile.js
    A cps/package.json
    M cps/pom.xml
    M 
cps/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsScmFlowDefinition.java
    M cps/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsScript.java
    M cps/src/main/java/org/jenkinsci/plugins/workflow/cps/Snippetizer.java
    M 
cps/src/main/java/org/jenkinsci/plugins/workflow/cps/nodes/StepAtomNode.java
    M 
cps/src/main/java/org/jenkinsci/plugins/workflow/cps/nodes/StepEndNode.java
    M 
cps/src/main/java/org/jenkinsci/plugins/workflow/cps/nodes/StepStartNode.java
    A cps/src/main/js/samples.js
    A cps/src/main/js/workflow-editor.js
    M 
cps/src/main/resources/org/jenkinsci/plugins/workflow/cps/CpsFlowDefinition/config.jelly
    M 
cps/src/main/resources/org/jenkinsci/plugins/workflow/cps/EnvActionImpl/Binder/help.jelly
    M 
cps/src/main/resources/org/jenkinsci/plugins/workflow/cps/Snippetizer/block.jelly
    A 
cps/src/main/resources/org/jenkinsci/plugins/workflow/cps/steps/LoadStep/help-path.html
    A 
cps/src/main/resources/org/jenkinsci/plugins/workflow/cps/steps/LoadStep/help.html
    M 
cps/src/main/resources/org/jenkinsci/plugins/workflow/cps/steps/ParallelStep/config.jelly
    A 
cps/src/main/resources/org/jenkinsci/plugins/workflow/cps/steps/ParallelStep/help.html
    A cps/src/main/webapp/snippets/workflow.js
    M demo/Dockerfile
    M demo/JENKINS_HOME/jobs/cd/config.xml
    M demo/plugins.txt
    M demo/repo/Jenkinsfile
    M demo/workflow-version.txt
    M durable-task-step/pom.xml
    M 
durable-task-step/src/main/java/org/jenkinsci/plugins/workflow/steps/durable_task/DurableTaskStep.java
    A 
durable-task-step/src/main/resources/org/jenkinsci/plugins/workflow/steps/durable_task/BatchScriptStep/help.html
    A 
durable-task-step/src/main/resources/org/jenkinsci/plugins/workflow/steps/durable_task/ShellStep/help.html
    M job/pom.xml
    M job/src/main/java/org/jenkinsci/plugins/workflow/job/WorkflowJob.java
    M job/src/main/java/org/jenkinsci/plugins/workflow/job/WorkflowRun.java
    A 
job/src/main/java/org/jenkinsci/plugins/workflow/job/console/WorkflowConsoleLogger.java
    A 
job/src/main/java/org/jenkinsci/plugins/workflow/job/console/WorkflowMetadataConsoleFilter.java
    A 
job/src/main/java/org/jenkinsci/plugins/workflow/job/console/WorkflowRunConsoleNote.java
    A 
job/src/main/java/org/jenkinsci/plugins/workflow/job/properties/BuildDiscarderProperty.java
    A 
job/src/main/java/org/jenkinsci/plugins/workflow/job/properties/OptionalJobProperty.java
    A 
job/src/main/resources/org/jenkinsci/plugins/workflow/job/Messages.properties
    M 
job/src/main/resources/org/jenkinsci/plugins/workflow/job/WorkflowJob/configure-entries.jelly
    A 
job/src/main/resources/org/jenkinsci/plugins/workflow/job/properties/BuildDiscarderProperty/config-details.jelly
    A 
job/src/main/resources/org/jenkinsci/plugins/workflow/job/properties/BuildDiscarderProperty/help.html
    A 
job/src/main/resources/org/jenkinsci/plugins/workflow/job/properties/OptionalJobProperty/config.jelly
    M multibranch/pom.xml
    M 
multibranch/src/main/java/org/jenkinsci/plugins/workflow/multibranch/BranchJobProperty.java
    A 
multibranch/src/main/java/org/jenkinsci/plugins/workflow/multibranch/JobPropertyStep.java
    M 
multibranch/src/main/java/org/jenkinsci/plugins/workflow/multibranch/SCMBinder.java
    A 
multibranch/src/main/java/org/jenkinsci/plugins/workflow/multibranch/SCMVar.java
    M 
multibranch/src/main/java/org/jenkinsci/plugins/workflow/multibranch/WorkflowBranchProjectFactory.java
    M 
multibranch/src/main/java/org/jenkinsci/plugins/workflow/multibranch/WorkflowMultiBranchProject.java
    A 
multibranch/src/main/java/org/jenkinsci/plugins/workflow/multibranch/WorkflowMultiBranchProjectFactory.java
    R 
multibranch/src/main/java/org/jenkinsci/plugins/workflow/multibranch/WorkflowParameterDefinitionBranchProperty.java
    A 
multibranch/src/main/resources/org/jenkinsci/plugins/workflow/multibranch/JobPropertyStep/config.jelly
    A 
multibranch/src/main/resources/org/jenkinsci/plugins/workflow/multibranch/JobPropertyStep/help.html
    A 
multibranch/src/main/resources/org/jenkinsci/plugins/workflow/multibranch/SCMBinder/config.jelly
    A 
multibranch/src/main/resources/org/jenkinsci/plugins/workflow/multibranch/SCMVar/help.jelly
    A 
multibranch/src/test/java/org/jenkinsci/plugins/workflow/multibranch/GitDirectorySCMNavigator.java
    A 
multibranch/src/test/java/org/jenkinsci/plugins/workflow/multibranch/JobPropertyStepTest.java
    M 
multibranch/src/test/java/org/jenkinsci/plugins/workflow/multibranch/SCMBinderTest.java
    A 
multibranch/src/test/java/org/jenkinsci/plugins/workflow/multibranch/WorkflowBranchProjectFactoryTest.java
    A 
multibranch/src/test/java/org/jenkinsci/plugins/workflow/multibranch/WorkflowMultiBranchProjectFactoryTest.java
    M 
multibranch/src/test/java/org/jenkinsci/plugins/workflow/multibranch/WorkflowMultiBranchProjectTest.java
    R 
multibranch/src/test/java/org/jenkinsci/plugins/workflow/multibranch/WorkflowParameterDefinitionBranchPropertyTest.java
    A 
multibranch/src/test/resources/org/jenkinsci/plugins/multirepo/workflow/GitDirectorySCMNavigator/config.jelly
    M pom.xml
    M scm-step/pom.xml
    A 
scm-step/src/main/resources/org/jenkinsci/plugins/workflow/steps/scm/GenericSCMStep/help.html
    A 
scm-step/src/main/resources/org/jenkinsci/plugins/workflow/steps/scm/GitStep/help.html
    A 
scm-step/src/main/resources/org/jenkinsci/plugins/workflow/steps/scm/SubversionStep/help.html
    M step-api/pom.xml
    M 
step-api/src/main/java/org/jenkinsci/plugins/workflow/steps/AbstractSynchronousNonBlockingStepExecution.java
    M 
step-api/src/main/java/org/jenkinsci/plugins/workflow/structs/DescribableHelper.java
    M 
step-api/src/test/java/org/jenkinsci/plugins/workflow/structs/DescribableHelperTest.java
    M support/pom.xml
    M 
support/src/main/java/org/jenkinsci/plugins/workflow/support/steps/ExecutorStepExecution.java
    M 
support/src/main/java/org/jenkinsci/plugins/workflow/support/steps/build/BuildTriggerListener.java
    M 
support/src/main/java/org/jenkinsci/plugins/workflow/support/steps/build/BuildTriggerStep.java
    M 
support/src/main/java/org/jenkinsci/plugins/workflow/support/steps/build/BuildTriggerStepExecution.java
    M 
support/src/main/java/org/jenkinsci/plugins/workflow/support/steps/build/RunWrapper.java
    M 
support/src/main/java/org/jenkinsci/plugins/workflow/support/steps/input/InputAction.java
    M 
support/src/main/java/org/jenkinsci/plugins/workflow/support/steps/input/InputStep.java
    M 
support/src/main/java/org/jenkinsci/plugins/workflow/support/steps/input/InputStepExecution.java
    A 
support/src/main/resources/org/jenkinsci/plugins/workflow/support/steps/ExecutorStep/help-label.html
    R 
support/src/main/resources/org/jenkinsci/plugins/workflow/support/steps/ExecutorStep/help-value.html
    M 
support/src/main/resources/org/jenkinsci/plugins/workflow/support/steps/ExecutorStepExecution/PlaceholderTask/PlaceholderExecutable/executorCell.jelly
    A 
support/src/main/resources/org/jenkinsci/plugins/workflow/support/steps/StageStep/help-concurrency.html
    A 
support/src/main/resources/org/jenkinsci/plugins/workflow/support/steps/StageStep/help.html
    A 
support/src/main/resources/org/jenkinsci/plugins/workflow/support/steps/WorkspaceStep/help.html
    M 
support/src/main/resources/org/jenkinsci/plugins/workflow/support/steps/build/BuildTriggerStep/help-wait.html
    A 
support/src/main/resources/org/jenkinsci/plugins/workflow/support/steps/build/BuildTriggerStep/help.html
    A 
support/src/main/resources/org/jenkinsci/plugins/workflow/support/steps/input/InputStep/help-id.html
    A 
support/src/main/resources/org/jenkinsci/plugins/workflow/support/steps/input/InputStep/help-message.html
    M 
support/src/main/resources/org/jenkinsci/plugins/workflow/support/steps/input/InputStep/help-parameters.html
    A 
support/src/main/resources/org/jenkinsci/plugins/workflow/support/steps/input/InputStep/help.html

  Log Message:
  -----------
  Merge branch 'master' into many-steps-JENKINS-30055


  Commit: b4753bceb03497c22dd3b546944da3aca7e60c93
      
https://github.com/jenkinsci/workflow-plugin/commit/b4753bceb03497c22dd3b546944da3aca7e60c93
  Author: Jesse Glick <[email protected]>
  Date:   2015-11-23 (Mon, 23 Nov 2015)

  Changed paths:
    M api/src/main/java/org/jenkinsci/plugins/workflow/graph/ForkNode.java
    M api/src/main/java/org/jenkinsci/plugins/workflow/graph/JoinNode.java

  Log Message:
  -----------
  Never actually used ForkNode or JoinNode.


  Commit: cd7625f616da5ad0545bf65bc6a840edfdb3e18a
      
https://github.com/jenkinsci/workflow-plugin/commit/cd7625f616da5ad0545bf65bc6a840edfdb3e18a
  Author: Jesse Glick <[email protected]>
  Date:   2015-11-23 (Mon, 23 Nov 2015)

  Changed paths:
    M 
aggregator/src/test/java/org/jenkinsci/plugins/workflow/ScalabilityTest.java
    M api/src/main/java/org/jenkinsci/plugins/workflow/graph/BlockEndNode.java
    M api/src/main/java/org/jenkinsci/plugins/workflow/graph/FlowNode.java
    M 
support/src/main/java/org/jenkinsci/plugins/workflow/support/storage/SimpleXStreamFlowNodeStorage.java

  Log Message:
  -----------
  Ripping out the complex XStream hacks in SimpleXStreamFlowNodeStorage makes 
it faster.
Have not yet figured out how to load old flow node files.


  Commit: 3207b67bd3a366985315b357947ed86ca4b14e4c
      
https://github.com/jenkinsci/workflow-plugin/commit/3207b67bd3a366985315b357947ed86ca4b14e4c
  Author: Jesse Glick <[email protected]>
  Date:   2015-12-07 (Mon, 07 Dec 2015)

  Changed paths:
    M CHANGES.md
    M COMPATIBILITY.md
    M TUTORIAL.md
    A 
aggregator/src/test/java/org/jenkinsci/plugins/workflow/cps/CpsThreadDumpTest.java
    M 
aggregator/src/test/java/org/jenkinsci/plugins/workflow/steps/ExecutorStepTest.java
    A 
aggregator/src/test/java/org/jenkinsci/plugins/workflow/steps/IsUnixStepTest.java
    M 
aggregator/src/test/java/org/jenkinsci/plugins/workflow/steps/build/BuildTriggerStepTest.java
    M 
aggregator/src/test/java/org/jenkinsci/plugins/workflow/steps/parallel/ParallelStepTest.java
    M 
aggregator/src/test/java/org/jenkinsci/plugins/workflow/steps/scm/GitSampleRepoRule.java
    M 
api/src/main/java/org/jenkinsci/plugins/workflow/flow/FlowExecutionOwner.java
    A 
basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/IsUnixStep.java
    A 
basic-steps/src/main/resources/org/jenkinsci/plugins/workflow/steps/IsUnixStep/config.jelly
    A 
basic-steps/src/main/resources/org/jenkinsci/plugins/workflow/steps/IsUnixStep/help.html
    M cps/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsBodyExecution.java
    M cps/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsFlowExecution.java
    M cps/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsThread.java
    A cps/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsThreadDump.java
    A 
cps/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsThreadDumpAction.java
    M cps/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsThreadGroup.java
    M 
cps/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsVmExecutorService.java
    M cps/src/main/java/org/jenkinsci/plugins/workflow/cps/Snippetizer.java
    M 
cps/src/main/java/org/jenkinsci/plugins/workflow/cps/steps/ParallelStepExecution.java
    M 
cps/src/main/resources/org/jenkinsci/plugins/workflow/cps/CpsScmFlowDefinition/config.jelly
    M 
cps/src/main/resources/org/jenkinsci/plugins/workflow/cps/CpsScmFlowDefinition/help-scriptPath.html
    A 
cps/src/main/resources/org/jenkinsci/plugins/workflow/cps/CpsThreadDumpAction/index.jelly
    M job/src/main/java/org/jenkinsci/plugins/workflow/job/WorkflowRun.java
    M 
multibranch/src/main/java/org/jenkinsci/plugins/workflow/multibranch/JobPropertyStep.java
    M 
multibranch/src/main/java/org/jenkinsci/plugins/workflow/multibranch/SCMVar.java
    M 
multibranch/src/main/resources/org/jenkinsci/plugins/workflow/multibranch/SCMVar/help.jelly
    M 
multibranch/src/test/java/org/jenkinsci/plugins/workflow/multibranch/SCMBinderTest.java
    A 
multibranch/src/test/java/org/jenkinsci/plugins/workflow/multibranch/SCMVarTest.java
    M step-api/README.md
    M 
step-api/src/test/java/org/jenkinsci/plugins/workflow/steps/StepConfigTester.java
    M 
support/src/main/java/org/jenkinsci/plugins/workflow/support/steps/ExecutorStepExecution.java
    M 
support/src/main/java/org/jenkinsci/plugins/workflow/support/steps/build/BuildQueueListener.java
    M 
support/src/main/java/org/jenkinsci/plugins/workflow/support/steps/build/BuildTriggerListener.java
    M 
support/src/main/java/org/jenkinsci/plugins/workflow/support/steps/build/BuildTriggerStepExecution.java
    M 
support/src/main/java/org/jenkinsci/plugins/workflow/support/steps/input/InputAction.java
    M 
support/src/main/resources/org/jenkinsci/plugins/workflow/support/steps/stash/StashStep/help-excludes.html
    M 
support/src/main/resources/org/jenkinsci/plugins/workflow/support/steps/stash/StashStep/help-includes.html

  Log Message:
  -----------
  Merge branch 'master' into many-steps-JENKINS-30055


  Commit: fcf87113f955bf9623e411be20ed0fe23ee22f36
      
https://github.com/jenkinsci/workflow-plugin/commit/fcf87113f955bf9623e411be20ed0fe23ee22f36
  Author: Jesse Glick <[email protected]>
  Date:   2015-12-07 (Mon, 07 Dec 2015)

  Changed paths:
    M 
support/src/main/java/org/jenkinsci/plugins/workflow/support/storage/SimpleXStreamFlowNodeStorage.java

  Log Message:
  -----------
  Migrating old flow node storage.


  Commit: 9efe21edcc90550c6b77f778beca3494b8e94eb7
      
https://github.com/jenkinsci/workflow-plugin/commit/9efe21edcc90550c6b77f778beca3494b8e94eb7
  Author: Jesse Glick <[email protected]>
  Date:   2016-01-06 (Wed, 06 Jan 2016)

  Changed paths:
    M CHANGES.md
    M COMPATIBILITY.md
    M README.md
    M aggregator/pom.xml
    M 
aggregator/src/test/java/org/jenkinsci/plugins/workflow/CpsFlowExecutionTest.java
    M 
aggregator/src/test/java/org/jenkinsci/plugins/workflow/CpsScmFlowDefinitionTest.java
    M aggregator/src/test/java/org/jenkinsci/plugins/workflow/DSLTest.java
    M 
aggregator/src/test/java/org/jenkinsci/plugins/workflow/DynamicEnvironmentExpanderTest.java
    M 
aggregator/src/test/java/org/jenkinsci/plugins/workflow/EnvWorkflowTest.java
    M 
aggregator/src/test/java/org/jenkinsci/plugins/workflow/JenkinsRuleExt.java
    M 
aggregator/src/test/java/org/jenkinsci/plugins/workflow/SingleJobTestBase.java
    M 
aggregator/src/test/java/org/jenkinsci/plugins/workflow/WorkflowRunRestartTest.java
    M 
aggregator/src/test/java/org/jenkinsci/plugins/workflow/WorkflowRunTest.java
    M 
aggregator/src/test/java/org/jenkinsci/plugins/workflow/cps/CpsThreadDumpTest.java
    M 
aggregator/src/test/java/org/jenkinsci/plugins/workflow/cps/global/WorkflowLibRepositoryTest.java
    M 
aggregator/src/test/java/org/jenkinsci/plugins/workflow/cps/steps/LoadStepTest.java
    M 
aggregator/src/test/java/org/jenkinsci/plugins/workflow/cps/steps/RestartingLoadStepTest.java
    M 
aggregator/src/test/java/org/jenkinsci/plugins/workflow/steps/ArtifactArchiverStepTest.java
    M 
aggregator/src/test/java/org/jenkinsci/plugins/workflow/steps/CatchErrorStepTest.java
    M 
aggregator/src/test/java/org/jenkinsci/plugins/workflow/steps/CoreStepTest.java
    M 
aggregator/src/test/java/org/jenkinsci/plugins/workflow/steps/CoreWrapperStepTest.java
    M 
aggregator/src/test/java/org/jenkinsci/plugins/workflow/steps/DeleteDirStepTest.java
    M 
aggregator/src/test/java/org/jenkinsci/plugins/workflow/steps/EnvStepTest.java
    M 
aggregator/src/test/java/org/jenkinsci/plugins/workflow/steps/IsUnixStepTest.java
    M 
aggregator/src/test/java/org/jenkinsci/plugins/workflow/steps/MailStepTest.java
    M 
aggregator/src/test/java/org/jenkinsci/plugins/workflow/steps/PushdStepTest.java
    M 
aggregator/src/test/java/org/jenkinsci/plugins/workflow/steps/PwdStepTest.java
    M 
aggregator/src/test/java/org/jenkinsci/plugins/workflow/steps/ReadWriteFileStepTest.java
    M 
aggregator/src/test/java/org/jenkinsci/plugins/workflow/steps/SleepStepTest.java
    M 
aggregator/src/test/java/org/jenkinsci/plugins/workflow/steps/StageTest.java
    M 
aggregator/src/test/java/org/jenkinsci/plugins/workflow/steps/SynchronousNonBlockingStepTest.java
    M 
aggregator/src/test/java/org/jenkinsci/plugins/workflow/steps/TimeoutStepTest.java
    M 
aggregator/src/test/java/org/jenkinsci/plugins/workflow/steps/ToolStepTest.java
    M 
aggregator/src/test/java/org/jenkinsci/plugins/workflow/steps/WorkspaceStepTest.java
    M 
aggregator/src/test/java/org/jenkinsci/plugins/workflow/steps/build/BuildTriggerStepRestartTest.java
    M 
aggregator/src/test/java/org/jenkinsci/plugins/workflow/steps/build/BuildTriggerStepTest.java
    M 
aggregator/src/test/java/org/jenkinsci/plugins/workflow/steps/build/RunWrapperTest.java
    M 
aggregator/src/test/java/org/jenkinsci/plugins/workflow/steps/durable_task/ShellStepTest.java
    M 
aggregator/src/test/java/org/jenkinsci/plugins/workflow/steps/input/InputStepTest.java
    M 
aggregator/src/test/java/org/jenkinsci/plugins/workflow/steps/scm/GitStepRestartTest.java
    M 
aggregator/src/test/java/org/jenkinsci/plugins/workflow/steps/scm/GitStepTest.java
    M 
aggregator/src/test/java/org/jenkinsci/plugins/workflow/steps/scm/MercurialStepTest.java
    M 
aggregator/src/test/java/org/jenkinsci/plugins/workflow/steps/scm/SubversionStepTest.java
    M 
aggregator/src/test/java/org/jenkinsci/plugins/workflow/steps/stash/StashTest.java
    M api/pom.xml
    M api/src/main/java/org/jenkinsci/plugins/workflow/flow/StashManager.java
    M basic-steps/pom.xml
    M cps-global-lib/README.md
    M cps-global-lib/pom.xml
    M cps/pom.xml
    M cps/src/main/java/org/jenkinsci/plugins/workflow/cps/EnvActionImpl.java
    M cps/src/main/java/org/jenkinsci/plugins/workflow/cps/Snippetizer.java
    M cps/src/main/js/workflow-editor.js
    M 
cps/src/main/resources/org/jenkinsci/plugins/workflow/cps/EnvActionImpl/Binder/help.jelly
    M 
cps/src/main/resources/org/jenkinsci/plugins/workflow/cps/Snippetizer/block.jelly
    R 
cps/src/main/resources/org/jenkinsci/plugins/workflow/cps/steps/EvaluateStep/config.jelly
    R 
cps/src/main/resources/org/jenkinsci/plugins/workflow/cps/steps/EvaluateStep/help-path.html
    M 
cps/src/test/java/org/jenkinsci/plugins/workflow/cps/AbstractCpsFlowTest.java
    M cps/src/test/java/org/jenkinsci/plugins/workflow/cps/SnippetizerTest.java
    M demo/Dockerfile
    M demo/plugins.txt
    M demo/workflow-version.txt
    M durable-task-step/pom.xml
    M 
durable-task-step/src/main/java/org/jenkinsci/plugins/workflow/steps/durable_task/DurableTaskStep.java
    M 
durable-task-step/src/main/resources/org/jenkinsci/plugins/workflow/steps/durable_task/ShellStep/help.html
    M job/pom.xml
    M job/src/main/java/org/jenkinsci/plugins/workflow/job/WorkflowJob.java
    M job/src/main/java/org/jenkinsci/plugins/workflow/job/WorkflowRun.java
    M multibranch/pom.xml
    M 
multibranch/src/test/java/org/jenkinsci/plugins/workflow/multibranch/WorkflowBranchProjectFactoryTest.java
    M pom.xml
    M scm-step/pom.xml
    M step-api/pom.xml
    M 
step-api/src/main/java/org/jenkinsci/plugins/workflow/structs/DescribableHelper.java
    M 
step-api/src/test/java/org/jenkinsci/plugins/workflow/structs/DescribableHelperTest.java
    A 
step-api/src/test/resources/org/jenkinsci/plugins/workflow/structs/DescribableHelperTest/Impl1/help-text.html
    A 
step-api/src/test/resources/org/jenkinsci/plugins/workflow/structs/DescribableHelperTest/Impl1/help.html
    M support/pom.xml
    M 
support/src/main/java/org/jenkinsci/plugins/workflow/support/steps/ExecutorStepExecution.java
    M 
support/src/main/java/org/jenkinsci/plugins/workflow/support/steps/build/BuildTriggerStepExecution.java
    M 
support/src/main/java/org/jenkinsci/plugins/workflow/support/steps/stash/StashStep.java
    M 
support/src/main/resources/org/jenkinsci/plugins/workflow/support/steps/stash/StashStep/config.jelly
    A 
support/src/main/resources/org/jenkinsci/plugins/workflow/support/steps/stash/StashStep/help-useDefaultExcludes.html

  Log Message:
  -----------
  Merge branch 'master' into many-steps-JENKINS-30055


  Commit: 572504f3c6522dd84e8bc75802186ff059222f77
      
https://github.com/jenkinsci/workflow-plugin/commit/572504f3c6522dd84e8bc75802186ff059222f77
  Author: Jesse Glick <[email protected]>
  Date:   2016-01-06 (Wed, 06 Jan 2016)

  Changed paths:
    M cps/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsFlowExecution.java

  Log Message:
  -----------
  Amending abf7f4f681c7fd2db12356a58201c44b48a013a5 to avoid calling Run.save 
while holding a lock.
(BulkChange calls save even if no attempt to save was made. And from a 
synchronous listener you should not be saving.)


  Commit: b8f46b1caa7b7f3a99b773a4d7e2c477a36ce2d5
      
https://github.com/jenkinsci/workflow-plugin/commit/b8f46b1caa7b7f3a99b773a4d7e2c477a36ce2d5
  Author: Jesse Glick <[email protected]>
  Date:   2016-01-06 (Wed, 06 Jan 2016)

  Changed paths:
    M api/src/main/java/org/jenkinsci/plugins/workflow/graph/FlowNode.java

  Log Message:
  -----------
  No reason to load a FlowNode from disk just because getActions() was called!


  Commit: a77098f5970c5d805ada6cb8aabd7cc91f268673
      
https://github.com/jenkinsci/workflow-plugin/commit/a77098f5970c5d805ada6cb8aabd7cc91f268673
  Author: Jesse Glick <[email protected]>
  Date:   2016-01-06 (Wed, 06 Jan 2016)

  Changed paths:
    M 
support/src/main/java/org/jenkinsci/plugins/workflow/support/storage/SimpleXStreamFlowNodeStorage.java

  Log Message:
  -----------
  Random FNFEs turned out to be because we needed to cache nodes in the storage.


  Commit: 68ea68c770677596ec6c98a9ed6f90eb02a15750
      
https://github.com/jenkinsci/workflow-plugin/commit/68ea68c770677596ec6c98a9ed6f90eb02a15750
  Author: Jesse Glick <[email protected]>
  Date:   2016-01-06 (Wed, 06 Jan 2016)

  Changed paths:
    M api/src/main/java/org/jenkinsci/plugins/workflow/graph/BlockEndNode.java
    M api/src/main/java/org/jenkinsci/plugins/workflow/graph/FlowNode.java

  Log Message:
  -----------
  Logging.


  Commit: 8531a554b5ba16d7afacc9057723642fd361ba6f
      
https://github.com/jenkinsci/workflow-plugin/commit/8531a554b5ba16d7afacc9057723642fd361ba6f
  Author: Jesse Glick <[email protected]>
  Date:   2016-01-06 (Wed, 06 Jan 2016)

  Changed paths:
    M 
support/src/main/java/org/jenkinsci/plugins/workflow/support/storage/SimpleXStreamFlowNodeStorage.java

  Log Message:
  -----------
  Avoid a memory leak.


  Commit: b9482598101995b00d26b4064451e51dae7da594
      
https://github.com/jenkinsci/workflow-plugin/commit/b9482598101995b00d26b4064451e51dae7da594
  Author: Jesse Glick <[email protected]>
  Date:   2016-01-11 (Mon, 11 Jan 2016)

  Changed paths:
    M CHANGES.md
    M COMPATIBILITY.md
    M api/src/main/java/org/jenkinsci/plugins/workflow/pickles/Pickle.java
    M cps/package.json
    M cps/pom.xml
    M job/src/main/java/org/jenkinsci/plugins/workflow/job/WorkflowRun.java
    M 
support/src/main/java/org/jenkinsci/plugins/workflow/support/pickles/ExecutorPickle.java
    M 
support/src/main/java/org/jenkinsci/plugins/workflow/support/pickles/TryRepeatedly.java
    M 
support/src/main/java/org/jenkinsci/plugins/workflow/support/steps/ExecutorStepExecution.java

  Log Message:
  -----------
  Merge branch 'master' into many-steps-JENKINS-30055


  Commit: 36866050281de3851e052210308affc0878adbeb
      
https://github.com/jenkinsci/workflow-plugin/commit/36866050281de3851e052210308affc0878adbeb
  Author: Jesse Glick <[email protected]>
  Date:   2016-01-11 (Mon, 11 Jan 2016)

  Changed paths:
    M api/src/main/java/org/jenkinsci/plugins/workflow/flow/FlowExecution.java
    M api/src/main/java/org/jenkinsci/plugins/workflow/graph/BlockEndNode.java
    M api/src/main/java/org/jenkinsci/plugins/workflow/graph/FlowNode.java
    M api/src/main/java/org/jenkinsci/plugins/workflow/graph/ForkNode.java
    M api/src/main/java/org/jenkinsci/plugins/workflow/graph/JoinNode.java
    M cps/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsFlowExecution.java
    M job/src/main/java/org/jenkinsci/plugins/workflow/job/WorkflowRun.java

  Log Message:
  -----------
  Comments from @oleg-nenashev and @tfennelly.


  Commit: 0fdf534bce127223058749643753e2e9206fd448
      
https://github.com/jenkinsci/workflow-plugin/commit/0fdf534bce127223058749643753e2e9206fd448
  Author: Jesse Glick <[email protected]>
  Date:   2016-01-11 (Mon, 11 Jan 2016)

  Changed paths:
    M CHANGES.md
    A 
aggregator/src/test/java/org/jenkinsci/plugins/workflow/ScalabilityTest.java
    M api/src/main/java/org/jenkinsci/plugins/workflow/flow/FlowExecution.java
    M api/src/main/java/org/jenkinsci/plugins/workflow/flow/GraphListener.java
    M api/src/main/java/org/jenkinsci/plugins/workflow/graph/BlockEndNode.java
    M api/src/main/java/org/jenkinsci/plugins/workflow/graph/FlowNode.java
    M api/src/main/java/org/jenkinsci/plugins/workflow/graph/ForkNode.java
    M api/src/main/java/org/jenkinsci/plugins/workflow/graph/JoinNode.java
    M cps/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsFlowExecution.java
    M cps/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsThreadGroup.java
    M cps/src/main/java/org/jenkinsci/plugins/workflow/cps/FlowHead.java
    M job/src/main/java/org/jenkinsci/plugins/workflow/job/WorkflowRun.java
    M 
support/src/main/java/org/jenkinsci/plugins/workflow/support/DefaultStepContext.java
    M 
support/src/main/java/org/jenkinsci/plugins/workflow/support/storage/SimpleXStreamFlowNodeStorage.java

  Log Message:
  -----------
  Merge pull request #213 from jglick/many-steps-JENKINS-30055

[JENKINS-30055] Handle a large number of steps in quick succession


Compare: 
https://github.com/jenkinsci/workflow-plugin/compare/97ce55c78e77...0fdf534bce12

-- 
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