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.