Branch: refs/heads/master Home: https://github.com/jenkinsci/workflow-plugin Commit: dabde2f4a9cfb636bbf0e8b68a817e2ad1057ca1 https://github.com/jenkinsci/workflow-plugin/commit/dabde2f4a9cfb636bbf0e8b68a817e2ad1057ca1 Author: Kohsuke Kawaguchi <k...@kohsuke.org> Date: 2014-12-15 (Mon, 15 Dec 2014)
Changed paths: M api/src/main/java/org/jenkinsci/plugins/workflow/graph/FlowGraphWalker.java Log Message: ----------- This is supposed to prevent double visiting. But as the code stands now it was no-op. Commit: cd79f5c0afa67591d36cbffce3083d5e8861a50e https://github.com/jenkinsci/workflow-plugin/commit/cd79f5c0afa67591d36cbffce3083d5e8861a50e Author: Kohsuke Kawaguchi <k...@kohsuke.org> Date: 2014-12-15 (Mon, 15 Dec 2014) Changed paths: M cps/src/main/java/org/jenkinsci/plugins/workflow/cps/steps/ParallelStepExecution.java Log Message: ----------- I think this situation has since been rectified. ... with CpsBodyInvoker.createBodyBlockNode Commit: 920ac4886093f87d919b03008e8339be3fd1698f https://github.com/jenkinsci/workflow-plugin/commit/920ac4886093f87d919b03008e8339be3fd1698f Author: Kohsuke Kawaguchi <k...@kohsuke.org> Date: 2014-12-15 (Mon, 15 Dec 2014) Changed paths: M aggregator/src/test/java/org/jenkinsci/plugins/workflow/steps/parallel/ParallelStepTest.java M cps/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsBodyInvoker.java M cps/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsFlowExecution.java M cps/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsStepContext.java M cps/src/main/java/org/jenkinsci/plugins/workflow/cps/DSL.java M cps/src/main/java/org/jenkinsci/plugins/workflow/cps/FlowHead.java M support/src/main/java/org/jenkinsci/plugins/workflow/support/steps/input/InputStepExecution.java Log Message: ----------- [FIXED JENKINS-26074] I fixed the problem by making FlowHead removal automatic. We keep FlowHead around until another FlowHead subsumes it. In this way, FlowHead that belongs to completed CpsThread will hang around for parallel steps until a big StepEndNode comes in and designates everyone else as the parent. Compare: https://github.com/jenkinsci/workflow-plugin/compare/474044f885ed...920ac4886093 -- 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 jenkinsci-commits+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.