Branch: refs/heads/flow-durability-levels Home: https://github.com/jenkinsci/workflow-cps-plugin Commit: 46143ba1b1a2007c385187a98a9d988969f170fc https://github.com/jenkinsci/workflow-cps-plugin/commit/46143ba1b1a2007c385187a98a9d988969f170fc Author: Jesse Glick <jgl...@cloudbees.com> Date: 2017-02-01 (Wed, 01 Feb 2017)
Changed paths: A Jenkinsfile M pom.xml M src/main/java/org/jenkinsci/plugins/workflow/FilePathUtils.java Log Message: ----------- Preparing to use ci.jenkins.io and test against 2.32.x. Commit: 4396b702fb1a221f07d8883613bf6eee9da50b47 https://github.com/jenkinsci/workflow-cps-plugin/commit/4396b702fb1a221f07d8883613bf6eee9da50b47 Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-02-07 (Tue, 07 Feb 2017) Changed paths: M pom.xml A src/main/java/org/jenkinsci/plugins/workflow/graph/StepNode.java Log Message: ----------- Add StepNode to support fetching StepDescriptor at higher level of API Commit: 36c9545b16ac1339036c76b8d1e1087e4de779d0 https://github.com/jenkinsci/workflow-cps-plugin/commit/36c9545b16ac1339036c76b8d1e1087e4de779d0 Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-02-07 (Tue, 07 Feb 2017) Changed paths: M pom.xml Log Message: ----------- Revert custom versioning Commit: 4bab11ebecf31a4d0dad7091a4d50e242bd98404 https://github.com/jenkinsci/workflow-cps-plugin/commit/4bab11ebecf31a4d0dad7091a4d50e242bd98404 Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-02-07 (Tue, 07 Feb 2017) Changed paths: M pom.xml Log Message: ----------- Remove versioning comment Commit: 9ff23ffe0721f58d4ac4d93c06e41a94d79ae979 https://github.com/jenkinsci/workflow-cps-plugin/commit/9ff23ffe0721f58d4ac4d93c06e41a94d79ae979 Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-02-07 (Tue, 07 Feb 2017) Changed paths: M pom.xml Log Message: ----------- [maven-release-plugin] prepare release workflow-api-2.9 Commit: 90140bf353f360c895b430ccb287bf00dc29c33f https://github.com/jenkinsci/workflow-cps-plugin/commit/90140bf353f360c895b430ccb287bf00dc29c33f Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-02-07 (Tue, 07 Feb 2017) Changed paths: M pom.xml Log Message: ----------- [maven-release-plugin] prepare for next development iteration Commit: 0cbc166663261acd009a5af1830570b6fb1a1951 https://github.com/jenkinsci/workflow-cps-plugin/commit/0cbc166663261acd009a5af1830570b6fb1a1951 Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-02-07 (Tue, 07 Feb 2017) Changed paths: M pom.xml Log Message: ----------- [maven-release-plugin] prepare release workflow-api-2.9 Commit: b21e4f7bae4061b2d712db75b357fb0c0756a61f https://github.com/jenkinsci/workflow-cps-plugin/commit/b21e4f7bae4061b2d712db75b357fb0c0756a61f Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-02-07 (Tue, 07 Feb 2017) Changed paths: M pom.xml A src/main/java/org/jenkinsci/plugins/workflow/graph/StepNode.java Log Message: ----------- Merge pull request #28 from jenkinsci/stepnode Add StepNode to support fetching StepDescriptor at higher level of API Commit: 4cb9ce9c3dec5131e3bac854b75a71f269279a73 https://github.com/jenkinsci/workflow-cps-plugin/commit/4cb9ce9c3dec5131e3bac854b75a71f269279a73 Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-02-07 (Tue, 07 Feb 2017) Changed paths: M pom.xml Log Message: ----------- Fix release plugin bollux Commit: 7bb4e8ef5b1f1cdfcda0b85b2ed99b79f4c77171 https://github.com/jenkinsci/workflow-cps-plugin/commit/7bb4e8ef5b1f1cdfcda0b85b2ed99b79f4c77171 Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-02-07 (Tue, 07 Feb 2017) Changed paths: M pom.xml Log Message: ----------- [maven-release-plugin] prepare release workflow-api-2.10 Commit: 765367294041f864af09a5522575d48f75ccfb9c https://github.com/jenkinsci/workflow-cps-plugin/commit/765367294041f864af09a5522575d48f75ccfb9c Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-02-07 (Tue, 07 Feb 2017) Changed paths: M pom.xml Log Message: ----------- [maven-release-plugin] prepare for next development iteration Commit: 898cd02f95d5c9433e0178f7250c02b1378c8705 https://github.com/jenkinsci/workflow-cps-plugin/commit/898cd02f95d5c9433e0178f7250c02b1378c8705 Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-02-07 (Tue, 07 Feb 2017) Changed paths: M pom.xml A src/main/java/org/jenkinsci/plugins/workflow/graph/StepNode.java Log Message: ----------- Merge branch 'master' into step-action-jenkins-37324 Commit: 72a7af885cc6debc9deb99fbbc1c46300ff58acd https://github.com/jenkinsci/workflow-cps-plugin/commit/72a7af885cc6debc9deb99fbbc1c46300ff58acd Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-02-08 (Wed, 08 Feb 2017) Changed paths: M src/test/java/org/jenkinsci/plugins/workflow/graphanalysis/TestVisitor.java Log Message: ----------- Add the methods for sanity-checking SimpleChunkVisitor ordering Commit: e51a8d0931f8488fb8ab79a19796561bcd2f91c2 https://github.com/jenkinsci/workflow-cps-plugin/commit/e51a8d0931f8488fb8ab79a19796561bcd2f91c2 Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-02-08 (Wed, 08 Feb 2017) Changed paths: M pom.xml M src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/SimpleChunkVisitor.java Log Message: ----------- Update SimpleChunkVisitor javadocs to be far more helpful Commit: 9c0aeeb394138bcb2822107611511993ada44818 https://github.com/jenkinsci/workflow-cps-plugin/commit/9c0aeeb394138bcb2822107611511993ada44818 Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-02-08 (Wed, 08 Feb 2017) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/AbstractFlowScanner.java Log Message: ----------- Add helper methods to return all flownodes. Commit: f72dafb9df9862599503729d60bc8705a76bbd14 https://github.com/jenkinsci/workflow-cps-plugin/commit/f72dafb9df9862599503729d60bc8705a76bbd14 Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-02-08 (Wed, 08 Feb 2017) Changed paths: M src/test/java/org/jenkinsci/plugins/workflow/graphanalysis/ForkScannerTest.java M src/test/java/org/jenkinsci/plugins/workflow/graphanalysis/TestVisitor.java Log Message: ----------- Further and more exhaustive extensions of the test suites for ForkScanner Commit: 542e792bb8eb26529fc4c8cb1da8d958f022f065 https://github.com/jenkinsci/workflow-cps-plugin/commit/542e792bb8eb26529fc4c8cb1da8d958f022f065 Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-02-09 (Thu, 09 Feb 2017) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/FlowScanningUtils.java M src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/ForkScanner.java M src/test/java/org/jenkinsci/plugins/workflow/graphanalysis/ForkScannerTest.java Log Message: ----------- Add time sorting comparator for flownodes, use StepDescriptor to implement a predicate for ParallelStartNode, and WIP on fixing sorted nodes Commit: f504d9a6cd981e27a4c4cace92fc80674c397324 https://github.com/jenkinsci/workflow-cps-plugin/commit/f504d9a6cd981e27a4c4cace92fc80674c397324 Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-02-09 (Thu, 09 Feb 2017) Changed paths: M src/test/java/org/jenkinsci/plugins/workflow/graphanalysis/ForkScannerTest.java Log Message: ----------- Cleanup for removing predicate to find parallel start nodes Commit: bc616210e81e9c59a597f9e88311d6c49d4a2e9e https://github.com/jenkinsci/workflow-cps-plugin/commit/bc616210e81e9c59a597f9e88311d6c49d4a2e9e Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-02-09 (Thu, 09 Feb 2017) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/package-info.java Log Message: ----------- Extend the graphanalysis package javadocs to explain the chunk/visitor AKA SAX-like APIs Commit: 39b7a08a8a01ee8685a4ac7313a42d3f24891e03 https://github.com/jenkinsci/workflow-cps-plugin/commit/39b7a08a8a01ee8685a4ac7313a42d3f24891e03 Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-02-10 (Fri, 10 Feb 2017) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/BlockChunkFinder.java M src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/ChunkFinder.java M src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/ForkScanner.java M src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/SimpleChunkVisitor.java Log Message: ----------- Add a TON of graphanalysis javadocs to clarify uses and rules to avoid tripping people up Commit: e2102a62e76ffbba5a202acfaacd43f830a1ed75 https://github.com/jenkinsci/workflow-cps-plugin/commit/e2102a62e76ffbba5a202acfaacd43f830a1ed75 Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-02-10 (Fri, 10 Feb 2017) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/SimpleChunkVisitor.java M src/test/java/org/jenkinsci/plugins/workflow/graphanalysis/TestVisitor.java Log Message: ----------- Clarify rules for the SimpleChunkVisitor callbacks, and correct the enforcement of the testcases for those rules. Commit: d06174571bac8c93578d1dbbe9943cc757a95c6c https://github.com/jenkinsci/workflow-cps-plugin/commit/d06174571bac8c93578d1dbbe9943cc757a95c6c Author: Jesse Glick <jgl...@cloudbees.com> Date: 2017-02-10 (Fri, 10 Feb 2017) Changed paths: A Jenkinsfile M pom.xml M src/main/java/org/jenkinsci/plugins/workflow/FilePathUtils.java Log Message: ----------- Merge pull request #27 from jglick/Jenkinsfile Preparing to use ci.jenkins.io and test against 2.32.x Commit: 0ebc6c403d31c4ec33af56de463bb10d89d81c17 https://github.com/jenkinsci/workflow-cps-plugin/commit/0ebc6c403d31c4ec33af56de463bb10d89d81c17 Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-02-10 (Fri, 10 Feb 2017) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/ForkScanner.java M src/test/java/org/jenkinsci/plugins/workflow/graphanalysis/ForkScannerTest.java M src/test/java/org/jenkinsci/plugins/workflow/graphanalysis/TestVisitor.java Log Message: ----------- Further extensions of tests to cover additional bug cases Commit: c1a53679228e5f54013fdec83afe27875591c5c4 https://github.com/jenkinsci/workflow-cps-plugin/commit/c1a53679228e5f54013fdec83afe27875591c5c4 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2017-02-13 (Mon, 13 Feb 2017) Changed paths: M pom.xml M src/main/java/org/jenkinsci/plugins/workflow/flow/FlowCopier.java Log Message: ----------- Introduced FlowCopier.StandardActions. Commit: 9e181f77bcde6d07c988e45a42ba2b81ca89c327 https://github.com/jenkinsci/workflow-cps-plugin/commit/9e181f77bcde6d07c988e45a42ba2b81ca89c327 Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-02-14 (Tue, 14 Feb 2017) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/ForkScanner.java A src/test/java/org/jenkinsci/plugins/workflow/graphanalysis/ChunkFinderWithoutChunks.java M src/test/java/org/jenkinsci/plugins/workflow/graphanalysis/ForkScannerTest.java Log Message: ----------- Fix the graphanalysis predicate to find parallel start nodes and finish fleshed-out test coverage Commit: 643dc718a18858e7c65f227daa18c998820dafc6 https://github.com/jenkinsci/workflow-cps-plugin/commit/643dc718a18858e7c65f227daa18c998820dafc6 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2017-02-14 (Tue, 14 Feb 2017) Changed paths: M pom.xml M src/main/java/org/jenkinsci/plugins/workflow/flow/FlowExecutionList.java A src/test/java/org/jenkinsci/plugins/workflow/flow/FlowExecutionListTest.java Log Message: ----------- [FIXED JENKINS-40771] FlowExecutionList.register (and .unregister) was incorrectly loading from disk, causing a race condition with asynchronous saves. Commit: 724456bd6c703b0d09dd9be5082e019af84cf4bc https://github.com/jenkinsci/workflow-cps-plugin/commit/724456bd6c703b0d09dd9be5082e019af84cf4bc Author: Jesse Glick <jgl...@cloudbees.com> Date: 2017-02-14 (Tue, 14 Feb 2017) Changed paths: M pom.xml M src/main/java/org/jenkinsci/plugins/workflow/actions/ErrorAction.java M src/test/java/org/jenkinsci/plugins/workflow/actions/ErrorActionTest.java Log Message: ----------- [FIXED JENKINS-39346] Extend JENKINS-34488 fix to cover also nested exceptions. Commit: b8f6ce64f5e7756fa2a5dc24d0afafa4ef140765 https://github.com/jenkinsci/workflow-cps-plugin/commit/b8f6ce64f5e7756fa2a5dc24d0afafa4ef140765 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2017-02-14 (Tue, 14 Feb 2017) Changed paths: M pom.xml M src/main/java/org/jenkinsci/plugins/workflow/actions/ErrorAction.java M src/test/java/org/jenkinsci/plugins/workflow/actions/ErrorActionTest.java Log Message: ----------- Merge pull request #32 from jglick/ErrorAction-JENKINS-39346 [JENKINS-39346] Check for unserializable nested exceptions Commit: 21170440caccb820ed9c2356c605d41b8626ffd2 https://github.com/jenkinsci/workflow-cps-plugin/commit/21170440caccb820ed9c2356c605d41b8626ffd2 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2017-02-14 (Tue, 14 Feb 2017) Changed paths: M pom.xml M src/main/java/org/jenkinsci/plugins/workflow/flow/FlowCopier.java Log Message: ----------- Merge pull request #30 from jglick/FlowCopier.StandardActions Introduced FlowCopier.StandardActions Commit: d7575cae43019af2e3f80bfc7248688ff6393a46 https://github.com/jenkinsci/workflow-cps-plugin/commit/d7575cae43019af2e3f80bfc7248688ff6393a46 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2017-02-14 (Tue, 14 Feb 2017) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/flow/FlowExecutionList.java A src/test/java/org/jenkinsci/plugins/workflow/flow/FlowExecutionListTest.java Log Message: ----------- Merge pull request #31 from jglick/FlowExecutionList-JENKINS-40771 [JENKINS-40771] FlowExecutionList race condition Commit: b6a219bae775c1af22f3b0bfafff313505072e9f https://github.com/jenkinsci/workflow-cps-plugin/commit/b6a219bae775c1af22f3b0bfafff313505072e9f Author: Jesse Glick <jgl...@cloudbees.com> Date: 2017-02-14 (Tue, 14 Feb 2017) Changed paths: M pom.xml Log Message: ----------- [maven-release-plugin] prepare release workflow-api-2.11 Commit: a44d1baa56812917a0d976a69c16cfed48116e3f https://github.com/jenkinsci/workflow-cps-plugin/commit/a44d1baa56812917a0d976a69c16cfed48116e3f Author: Jesse Glick <jgl...@cloudbees.com> Date: 2017-02-14 (Tue, 14 Feb 2017) Changed paths: M pom.xml Log Message: ----------- [maven-release-plugin] prepare for next development iteration Commit: eb129cc6176c45b1d0bd08361e6a7189a6f518b2 https://github.com/jenkinsci/workflow-cps-plugin/commit/eb129cc6176c45b1d0bd08361e6a7189a6f518b2 Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-02-15 (Wed, 15 Feb 2017) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/FlowScanningUtils.java Log Message: ----------- Save the id sorter for graph analysis Commit: ebdef070564d69082d04d5014fc7b509130ea0b8 https://github.com/jenkinsci/workflow-cps-plugin/commit/ebdef070564d69082d04d5014fc7b509130ea0b8 Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-02-15 (Wed, 15 Feb 2017) Changed paths: M src/test/java/org/jenkinsci/plugins/workflow/graphanalysis/TestVisitor.java Log Message: ----------- Save the additions to testvisitor Commit: 94ed636fa66547c67f8f2430d469e3ba3500d0d8 https://github.com/jenkinsci/workflow-cps-plugin/commit/94ed636fa66547c67f8f2430d469e3ba3500d0d8 Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-02-15 (Wed, 15 Feb 2017) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/ForkScanner.java M src/test/java/org/jenkinsci/plugins/workflow/graphanalysis/ForkScannerTest.java Log Message: ----------- Save the WIP on fixes to ForkScanner for special cases Commit: 5c11823a44be99fe396ffc930bc2109a9a646c82 https://github.com/jenkinsci/workflow-cps-plugin/commit/5c11823a44be99fe396ffc930bc2109a9a646c82 Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-02-21 (Tue, 21 Feb 2017) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/ForkScanner.java Log Message: ----------- Roll back the problematic changes Commit: 96e2c2ed99384a9c9f4fb80cc8f8876d9b225504 https://github.com/jenkinsci/workflow-cps-plugin/commit/96e2c2ed99384a9c9f4fb80cc8f8876d9b225504 Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-02-21 (Tue, 21 Feb 2017) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/ForkScanner.java M src/test/java/org/jenkinsci/plugins/workflow/graphanalysis/ForkScannerTest.java Log Message: ----------- Fix a couple forkscanner testcase quirks, and put JENKINS-39839 to bed along with JENKINS-39841 Commit: 9d17e0c67a23f1fb3c34213d2afc61a9b9e16eae https://github.com/jenkinsci/workflow-cps-plugin/commit/9d17e0c67a23f1fb3c34213d2afc61a9b9e16eae Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-02-21 (Tue, 21 Feb 2017) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/ForkScanner.java M src/test/java/org/jenkinsci/plugins/workflow/graphanalysis/ForkScannerTest.java M src/test/java/org/jenkinsci/plugins/workflow/graphanalysis/TestVisitor.java Log Message: ----------- Test and fix the final ForkScanner handling of single-branch parallels, potentially incomplete Commit: 6f4553d5e7367b0ceef0d8bb9a24666746f20e4c https://github.com/jenkinsci/workflow-cps-plugin/commit/6f4553d5e7367b0ceef0d8bb9a24666746f20e4c Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-02-22 (Wed, 22 Feb 2017) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/ForkScanner.java M src/test/java/org/jenkinsci/plugins/workflow/graphanalysis/ForkScannerTest.java M src/test/java/org/jenkinsci/plugins/workflow/graphanalysis/TestVisitor.java Log Message: ----------- Fix most of the remaining ForkScanner hurdles around eventing Commit: c8117572b7f6716c02e2c8c8976bfe3ffe30fb79 https://github.com/jenkinsci/workflow-cps-plugin/commit/c8117572b7f6716c02e2c8c8976bfe3ffe30fb79 Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-02-22 (Wed, 22 Feb 2017) Changed paths: A Jenkinsfile M pom.xml M src/main/java/org/jenkinsci/plugins/workflow/FilePathUtils.java M src/main/java/org/jenkinsci/plugins/workflow/actions/ErrorAction.java M src/main/java/org/jenkinsci/plugins/workflow/flow/FlowCopier.java M src/main/java/org/jenkinsci/plugins/workflow/flow/FlowExecutionList.java M src/test/java/org/jenkinsci/plugins/workflow/actions/ErrorActionTest.java A src/test/java/org/jenkinsci/plugins/workflow/flow/FlowExecutionListTest.java Log Message: ----------- Merge branch 'master' into minimal-fixes-to-bismuth-visitor Commit: 7451efb185fe477dcb768a843cdbb4502687b737 https://github.com/jenkinsci/workflow-cps-plugin/commit/7451efb185fe477dcb768a843cdbb4502687b737 Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-02-22 (Wed, 22 Feb 2017) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/package-info.java Log Message: ----------- Fix a javadoc error Commit: e212bcae809605227a1d3871c6d029a52c00271a https://github.com/jenkinsci/workflow-cps-plugin/commit/e212bcae809605227a1d3871c6d029a52c00271a Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-02-22 (Wed, 22 Feb 2017) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/ForkScanner.java A src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/NodeStepNamePredicate.java A src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/NodeStepTypePredicate.java M src/test/java/org/jenkinsci/plugins/workflow/graphanalysis/ForkScannerTest.java Log Message: ----------- Add graphanalysis predicate to find FlowNodes by their Step, and fix a minor test issue Commit: 82eae2cb4fba1c690ae1aa5c8ad5d21dd22c6f0e https://github.com/jenkinsci/workflow-cps-plugin/commit/82eae2cb4fba1c690ae1aa5c8ad5d21dd22c6f0e Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-02-22 (Wed, 22 Feb 2017) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/ForkScanner.java M src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/NodeStepNamePredicate.java Log Message: ----------- Fix FindBugs complaints Commit: f79919e467ba71dcbeb6e2c2e63331250aaf29dc https://github.com/jenkinsci/workflow-cps-plugin/commit/f79919e467ba71dcbeb6e2c2e63331250aaf29dc Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-02-23 (Thu, 23 Feb 2017) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/BlockChunkFinder.java M src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/ChunkFinder.java M src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/FlowScanningUtils.java M src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/ForkScanner.java M src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/NodeStepNamePredicate.java M src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/NodeStepTypePredicate.java M src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/SimpleChunkVisitor.java R src/test/java/org/jenkinsci/plugins/workflow/graphanalysis/ChunkFinderWithoutChunks.java M src/test/java/org/jenkinsci/plugins/workflow/graphanalysis/ForkScannerTest.java A src/test/java/org/jenkinsci/plugins/workflow/graphanalysis/NoOpChunkFinder.java Log Message: ----------- Address review comments Commit: 2a3f6e6880c66d367547149cedfe0e0f386eac1e https://github.com/jenkinsci/workflow-cps-plugin/commit/2a3f6e6880c66d367547149cedfe0e0f386eac1e Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-03-02 (Thu, 02 Mar 2017) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/FlowScanningUtils.java M src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/ForkScanner.java M src/test/java/org/jenkinsci/plugins/workflow/graphanalysis/ForkScannerTest.java Log Message: ----------- Review changes, test fixes, and refactoring of some of the nastiness in ForkScanner Commit: 641f0527f6175fd90924ef074c500a11cf3a1f06 https://github.com/jenkinsci/workflow-cps-plugin/commit/641f0527f6175fd90924ef074c500a11cf3a1f06 Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-03-02 (Thu, 02 Mar 2017) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/ForkScanner.java M src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/SimpleChunkVisitor.java M src/test/java/org/jenkinsci/plugins/workflow/graphanalysis/ForkScannerTest.java Log Message: ----------- Clean up ForkScanner test to properly reflect only parallel events having time-ordered end Commit: 6a3332a4df143d1daa431b0bda13a222c31ade1b https://github.com/jenkinsci/workflow-cps-plugin/commit/6a3332a4df143d1daa431b0bda13a222c31ade1b Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-03-02 (Thu, 02 Mar 2017) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/ForkScanner.java Log Message: ----------- Cover a few more cases and make FindBugs shut up Commit: c4068b906b110929186a90bc6bc84c4ecdf45961 https://github.com/jenkinsci/workflow-cps-plugin/commit/c4068b906b110929186a90bc6bc84c4ecdf45961 Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-03-03 (Fri, 03 Mar 2017) Changed paths: M pom.xml M src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/ForkScanner.java M src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/NodeStepNamePredicate.java M src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/NodeStepTypePredicate.java M src/test/java/org/jenkinsci/plugins/workflow/graphanalysis/ForkScannerTest.java Log Message: ----------- Foolproof parallel start detection by removing the ability of legacy API consumers to set a new parallel start predicate and provide a workaround for old versions of workflow-cps Commit: 5d90fdd9de0698bff9b1738c8bd901a2123d218b https://github.com/jenkinsci/workflow-cps-plugin/commit/5d90fdd9de0698bff9b1738c8bd901a2123d218b Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-03-03 (Fri, 03 Mar 2017) Changed paths: M pom.xml M src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/NodeStepNamePredicate.java Log Message: ----------- Pacify findbugs and go back to modern dependencies Commit: 30ecb4d68e1271edfb891429913a9f3a46c7e958 https://github.com/jenkinsci/workflow-cps-plugin/commit/30ecb4d68e1271edfb891429913a9f3a46c7e958 Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-03-06 (Mon, 06 Mar 2017) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/NodeStepNamePredicate.java M src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/NodeStepTypePredicate.java Log Message: ----------- Address review feedback Commit: ff6905fde35b5866555ccb24eaaef6afd323cf00 https://github.com/jenkinsci/workflow-cps-plugin/commit/ff6905fde35b5866555ccb24eaaef6afd323cf00 Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-03-06 (Mon, 06 Mar 2017) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/AbstractFlowScanner.java M src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/BlockChunkFinder.java M src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/ChunkFinder.java M src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/FlowScanningUtils.java M src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/ForkScanner.java A src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/NodeStepNamePredicate.java A src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/NodeStepTypePredicate.java M src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/SimpleChunkVisitor.java M src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/package-info.java M src/test/java/org/jenkinsci/plugins/workflow/graphanalysis/ForkScannerTest.java A src/test/java/org/jenkinsci/plugins/workflow/graphanalysis/NoOpChunkFinder.java M src/test/java/org/jenkinsci/plugins/workflow/graphanalysis/TestVisitor.java Log Message: ----------- Merge pull request #33 from svanoort/minimal-fixes-to-bismuth-visitor Giant wad of fixes to the Forkscanner visitor/eventing behaviors Commit: c3567c37fedc2db484a8c930479ed10baa32fe40 https://github.com/jenkinsci/workflow-cps-plugin/commit/c3567c37fedc2db484a8c930479ed10baa32fe40 Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-03-06 (Mon, 06 Mar 2017) Changed paths: M pom.xml Log Message: ----------- [maven-release-plugin] prepare release workflow-api-2.12 Commit: 18487bb138277476319bc6bc974e378d3e43260a https://github.com/jenkinsci/workflow-cps-plugin/commit/18487bb138277476319bc6bc974e378d3e43260a Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-03-06 (Mon, 06 Mar 2017) Changed paths: M pom.xml Log Message: ----------- Revert "[maven-release-plugin] prepare release workflow-api-2.12" This reverts commit c3567c37fedc2db484a8c930479ed10baa32fe40. Commit: 731fe44ef97ecbb5ffa46eddbcf81b7ae84d0693 https://github.com/jenkinsci/workflow-cps-plugin/commit/731fe44ef97ecbb5ffa46eddbcf81b7ae84d0693 Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-03-06 (Mon, 06 Mar 2017) Changed paths: M pom.xml Log Message: ----------- [maven-release-plugin] prepare release workflow-api-2.12 Commit: b340047259c06b0210da8397ee8ee0d52a6c12be https://github.com/jenkinsci/workflow-cps-plugin/commit/b340047259c06b0210da8397ee8ee0d52a6c12be Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-03-06 (Mon, 06 Mar 2017) Changed paths: M pom.xml Log Message: ----------- [maven-release-plugin] prepare for next development iteration Commit: 4e00ca8b7dabefeed5c0652eb2b0b0c3b9ecfe6f https://github.com/jenkinsci/workflow-cps-plugin/commit/4e00ca8b7dabefeed5c0652eb2b0b0c3b9ecfe6f Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-04-05 (Wed, 05 Apr 2017) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/actions/StepInfoAction.java Log Message: ----------- Save TODO note Commit: b5fc6f7b914e9d56986f0ab0d7ca32b0f3222b18 https://github.com/jenkinsci/workflow-cps-plugin/commit/b5fc6f7b914e9d56986f0ab0d7ca32b0f3222b18 Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-04-05 (Wed, 05 Apr 2017) Changed paths: M pom.xml Log Message: ----------- Revert versioning for merge Commit: 040eac428ea7856f7d81affa81fb67bc4aac31d9 https://github.com/jenkinsci/workflow-cps-plugin/commit/040eac428ea7856f7d81affa81fb67bc4aac31d9 Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-04-05 (Wed, 05 Apr 2017) Changed paths: A Jenkinsfile M pom.xml M src/main/java/org/jenkinsci/plugins/workflow/FilePathUtils.java M src/main/java/org/jenkinsci/plugins/workflow/actions/ErrorAction.java M src/main/java/org/jenkinsci/plugins/workflow/flow/FlowCopier.java M src/main/java/org/jenkinsci/plugins/workflow/flow/FlowExecutionList.java M src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/AbstractFlowScanner.java M src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/BlockChunkFinder.java M src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/ChunkFinder.java M src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/FlowScanningUtils.java M src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/ForkScanner.java A src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/NodeStepNamePredicate.java A src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/NodeStepTypePredicate.java M src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/SimpleChunkVisitor.java M src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/package-info.java M src/test/java/org/jenkinsci/plugins/workflow/actions/ErrorActionTest.java A src/test/java/org/jenkinsci/plugins/workflow/flow/FlowExecutionListTest.java M src/test/java/org/jenkinsci/plugins/workflow/graphanalysis/ForkScannerTest.java A src/test/java/org/jenkinsci/plugins/workflow/graphanalysis/NoOpChunkFinder.java M src/test/java/org/jenkinsci/plugins/workflow/graphanalysis/TestVisitor.java Log Message: ----------- Merge branch 'master' into step-action-jenkins-37324 Commit: d64680ea5127e0f5546e31eba6b5f6d81ac32c22 https://github.com/jenkinsci/workflow-cps-plugin/commit/d64680ea5127e0f5546e31eba6b5f6d81ac32c22 Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-04-05 (Wed, 05 Apr 2017) Changed paths: M pom.xml Log Message: ----------- Re-version for temp builds Commit: 2eb3f078a604a3602ff4dcf83792135798cdce83 https://github.com/jenkinsci/workflow-cps-plugin/commit/2eb3f078a604a3602ff4dcf83792135798cdce83 Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-04-10 (Mon, 10 Apr 2017) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/actions/StepInfoAction.java A src/main/java/org/jenkinsci/plugins/workflow/graph/StepParametersDescriptorGenerator.java Log Message: ----------- Save the string generation logic previously from a separate PR Commit: 1dc1d6416d60293d6161963feb8fe30efff18075 https://github.com/jenkinsci/workflow-cps-plugin/commit/1dc1d6416d60293d6161963feb8fe30efff18075 Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-04-12 (Wed, 12 Apr 2017) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/ForkScanner.java M src/test/java/org/jenkinsci/plugins/workflow/graphanalysis/ForkScannerTest.java Log Message: ----------- Fix a ForkScanner sanity check failing with a specific case of zero-branch parallels Commit: 08e75325385ddd5df825b59d8a8cc1dbf7e95f05 https://github.com/jenkinsci/workflow-cps-plugin/commit/08e75325385ddd5df825b59d8a8cc1dbf7e95f05 Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-04-13 (Thu, 13 Apr 2017) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/ForkScanner.java M src/test/java/org/jenkinsci/plugins/workflow/graphanalysis/ForkScannerTest.java Log Message: ----------- Merge pull request #34 from svanoort/fix-issue-with-zero-branch-parallels-JENKINS-42895 Fix a ForkScanner sanity check failing with a specific case of zero-branch parallels [JENKINS-42895] Commit: d09d95fb77f21d29707136e91f074eed248df25d https://github.com/jenkinsci/workflow-cps-plugin/commit/d09d95fb77f21d29707136e91f074eed248df25d Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-04-13 (Thu, 13 Apr 2017) Changed paths: M pom.xml Log Message: ----------- [maven-release-plugin] prepare release workflow-api-2.13 Commit: 03c18c83d0833dfeca8e8727d832f6f0a33407c6 https://github.com/jenkinsci/workflow-cps-plugin/commit/03c18c83d0833dfeca8e8727d832f6f0a33407c6 Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-04-13 (Thu, 13 Apr 2017) Changed paths: M pom.xml Log Message: ----------- [maven-release-plugin] prepare for next development iteration Commit: d83b7892196fba688ca11574e918220d1ddbdbf1 https://github.com/jenkinsci/workflow-cps-plugin/commit/d83b7892196fba688ca11574e918220d1ddbdbf1 Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-04-18 (Tue, 18 Apr 2017) Changed paths: M pom.xml M src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/ForkScanner.java M src/test/java/org/jenkinsci/plugins/workflow/graphanalysis/ForkScannerTest.java Log Message: ----------- Merge branch 'master' into step-action-jenkins-37324 Commit: afdea784a926cdf8055a15f52600e67a71cb26b9 https://github.com/jenkinsci/workflow-cps-plugin/commit/afdea784a926cdf8055a15f52600e67a71cb26b9 Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-04-18 (Tue, 18 Apr 2017) Changed paths: A src/main/java/org/jenkinsci/plugins/workflow/actions/ArgumentsAction.java R src/main/java/org/jenkinsci/plugins/workflow/actions/StepInfoAction.java A src/main/java/org/jenkinsci/plugins/workflow/graph/StepArgumentsFormatter.java R src/main/java/org/jenkinsci/plugins/workflow/graph/StepParametersDescriptorGenerator.java Log Message: ----------- Rename StepInfoAction to ArgumentsAction Commit: 469b5dd869e98f33d10b57a1b260a5a7a510a108 https://github.com/jenkinsci/workflow-cps-plugin/commit/469b5dd869e98f33d10b57a1b260a5a7a510a108 Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-04-18 (Tue, 18 Apr 2017) Changed paths: M pom.xml Log Message: ----------- Version bump after renames Commit: f14248fed6b348925ac9c48f602e20817ba28a0a https://github.com/jenkinsci/workflow-cps-plugin/commit/f14248fed6b348925ac9c48f602e20817ba28a0a Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-04-19 (Wed, 19 Apr 2017) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/actions/ArgumentsAction.java Log Message: ----------- Make the ArgumentsAction#getFilteredArguments an instance method with a static version that invokes it for a flownode Commit: 9e3a0d00ce97280a906018a82a5b1cf3b745f62c https://github.com/jenkinsci/workflow-cps-plugin/commit/9e3a0d00ce97280a906018a82a5b1cf3b745f62c Author: Iain Adams <iwarap...@hotmail.com> Date: 2017-04-23 (Sun, 23 Apr 2017) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/flow/StashManager.java Log Message: ----------- [JENKINS-37327] allow empty stash. Commit: 4747875d9f49a0ecb28ca32d4b113a3644ec42bc https://github.com/jenkinsci/workflow-cps-plugin/commit/4747875d9f49a0ecb28ca32d4b113a3644ec42bc Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-05-01 (Mon, 01 May 2017) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/actions/ArgumentsAction.java A src/test/java/org/jenkinsci/plugins/workflow/actions/ArgumentsActionTest.java M src/test/java/org/jenkinsci/plugins/workflow/graphanalysis/FlowTestUtils.java Log Message: ----------- Limit the types of objects ArgumentsAction will automatically convert to display strings Commit: 096543dc6f70325a667297a2033de54858a95105 https://github.com/jenkinsci/workflow-cps-plugin/commit/096543dc6f70325a667297a2033de54858a95105 Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-05-02 (Tue, 02 May 2017) Changed paths: M pom.xml M src/main/java/org/jenkinsci/plugins/workflow/actions/ArgumentsAction.java R src/main/java/org/jenkinsci/plugins/workflow/graph/StepArgumentsFormatter.java R src/test/java/org/jenkinsci/plugins/workflow/actions/ArgumentsActionTest.java Log Message: ----------- Accept moving Step argument formatting up to the StepDescriptor Commit: 566dc292bd01908ab60795879ab90426b5ff8ed4 https://github.com/jenkinsci/workflow-cps-plugin/commit/566dc292bd01908ab60795879ab90426b5ff8ed4 Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-05-02 (Tue, 02 May 2017) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/actions/ArgumentsAction.java Log Message: ----------- Add back the ArgumentsAction#getArguments static helper method because it does make a difference Commit: 2b5789666e5d17cc2f3c69ff24ffccbfb82ddb02 https://github.com/jenkinsci/workflow-cps-plugin/commit/2b5789666e5d17cc2f3c69ff24ffccbfb82ddb02 Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-05-09 (Tue, 09 May 2017) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/actions/ArgumentsAction.java Log Message: ----------- Address review comments, more content Commit: f274e3f1a4f4b2f36d030c2efe50684c5cb86953 https://github.com/jenkinsci/workflow-cps-plugin/commit/f274e3f1a4f4b2f36d030c2efe50684c5cb86953 Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-05-11 (Thu, 11 May 2017) Changed paths: M pom.xml M src/main/java/org/jenkinsci/plugins/workflow/actions/ArgumentsAction.java Log Message: ----------- Review changes, more of them Commit: 28f8301082e367d96dc649f7e1ac5c0dabf14140 https://github.com/jenkinsci/workflow-cps-plugin/commit/28f8301082e367d96dc649f7e1ac5c0dabf14140 Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-05-11 (Thu, 11 May 2017) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/actions/ArgumentsAction.java Log Message: ----------- Add method for checking ArgumentsAction for oversized arguments Commit: dd416846b91b0e30592221152b1ba0c509c043e9 https://github.com/jenkinsci/workflow-cps-plugin/commit/dd416846b91b0e30592221152b1ba0c509c043e9 Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-05-11 (Thu, 11 May 2017) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/actions/ArgumentsAction.java Log Message: ----------- Recursive ArgumentsAction size check using system property for limit Commit: 9a89f8152cade85303084b471f65903f8b424dac https://github.com/jenkinsci/workflow-cps-plugin/commit/9a89f8152cade85303084b471f65903f8b424dac Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-05-11 (Thu, 11 May 2017) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/actions/ArgumentsAction.java Log Message: ----------- Fix javadoc breakage Commit: 90d0cf81e732858aa79fb3d3cb18e632a83b5cef https://github.com/jenkinsci/workflow-cps-plugin/commit/90d0cf81e732858aa79fb3d3cb18e632a83b5cef Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-05-12 (Fri, 12 May 2017) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/actions/ArgumentsAction.java Log Message: ----------- Fix access modifiers Commit: b04016c96cabb68ab943e433145ab21b614e08da https://github.com/jenkinsci/workflow-cps-plugin/commit/b04016c96cabb68ab943e433145ab21b614e08da Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-05-12 (Fri, 12 May 2017) Changed paths: M pom.xml Log Message: ----------- Pom version bump for finalized API change Commit: 0ee3956cfccd4061670be8658ef370636a65b5ee https://github.com/jenkinsci/workflow-cps-plugin/commit/0ee3956cfccd4061670be8658ef370636a65b5ee Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-05-12 (Fri, 12 May 2017) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/actions/ArgumentsAction.java Log Message: ----------- Fix access modifiers oops Commit: 2af77d684077afae26e5e4b1ecf958aed442aada https://github.com/jenkinsci/workflow-cps-plugin/commit/2af77d684077afae26e5e4b1ecf958aed442aada Author: Andrew Bayer <andrew.ba...@gmail.com> Date: 2017-05-16 (Tue, 16 May 2017) Changed paths: A src/main/java/org/jenkinsci/plugins/workflow/flow/FlowExecutionListener.java Log Message: ----------- [JENKINS-43055] Add FlowExecutionListener ExtensionPoint. Commit: 3587486837a762b5471798fbc5d9815aae682be8 https://github.com/jenkinsci/workflow-cps-plugin/commit/3587486837a762b5471798fbc5d9815aae682be8 Author: Andrew Bayer <andrew.ba...@gmail.com> Date: 2017-05-16 (Tue, 16 May 2017) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/flow/FlowExecutionListener.java Log Message: ----------- Removed onPaused Commit: ec8c562504dbb3ddb080996e935446bf7aefc5f3 https://github.com/jenkinsci/workflow-cps-plugin/commit/ec8c562504dbb3ddb080996e935446bf7aefc5f3 Author: Andrew Bayer <andrew.ba...@gmail.com> Date: 2017-05-16 (Tue, 16 May 2017) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/flow/FlowExecutionListener.java Log Message: ----------- Removed FlowExtensionListener.all() Commit: debeaa41c717ca5acbe2c293af61387413d6ea6b https://github.com/jenkinsci/workflow-cps-plugin/commit/debeaa41c717ca5acbe2c293af61387413d6ea6b Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-05-18 (Thu, 18 May 2017) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/actions/ArgumentsAction.java Log Message: ----------- Fix inconsistent method capitalisation Commit: 6a2fdd023f74745371712c0ad24a970f040ade15 https://github.com/jenkinsci/workflow-cps-plugin/commit/6a2fdd023f74745371712c0ad24a970f040ade15 Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-05-18 (Thu, 18 May 2017) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/actions/ArgumentsAction.java Log Message: ----------- Un-recursify tests for ArgumentsAction.isOversized due to changes in impl downstream for more recursion Commit: aeb34a6a15ae1273ea1feba64752e9db43cf8173 https://github.com/jenkinsci/workflow-cps-plugin/commit/aeb34a6a15ae1273ea1feba64752e9db43cf8173 Author: Andrew Bayer <andrew.ba...@gmail.com> Date: 2017-05-19 (Fri, 19 May 2017) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/flow/FlowExecutionListener.java Log Message: ----------- Adding resumed flag to FlowExecutionListener.onRunning Commit: 12d7559075648c029ffa4d0d8db17ce098c182b4 https://github.com/jenkinsci/workflow-cps-plugin/commit/12d7559075648c029ffa4d0d8db17ce098c182b4 Author: Andrew Bayer <andrew.ba...@gmail.com> Date: 2017-05-19 (Fri, 19 May 2017) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/flow/FlowExecutionListener.java Log Message: ----------- Add convenience methods for firing FlowExecutionListener events Commit: 035b25f46f0903bf93722b71cd97dc5a834a7c20 https://github.com/jenkinsci/workflow-cps-plugin/commit/035b25f46f0903bf93722b71cd97dc5a834a7c20 Author: Andrew Bayer <andrew.ba...@gmail.com> Date: 2017-05-19 (Fri, 19 May 2017) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/flow/FlowExecutionListener.java Log Message: ----------- Splitting into onRunning and onResumed, documenting Commit: a8e0e46f1a860d3b2c31e087f6e175b96924d2a3 https://github.com/jenkinsci/workflow-cps-plugin/commit/a8e0e46f1a860d3b2c31e087f6e175b96924d2a3 Author: Andrew Bayer <andrew.ba...@gmail.com> Date: 2017-05-19 (Fri, 19 May 2017) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/flow/FlowExecutionListener.java Log Message: ----------- Doc updates. Commit: fec537f3e28aec4141395fdcf2060ec6882956f3 https://github.com/jenkinsci/workflow-cps-plugin/commit/fec537f3e28aec4141395fdcf2060ec6882956f3 Author: Andrew Bayer <andrew.ba...@gmail.com> Date: 2017-05-22 (Mon, 22 May 2017) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/flow/FlowExecutionListener.java Log Message: ----------- Nonnulls are nice. Commit: 591b51f16e28a60137c81553978003eae7bc7982 https://github.com/jenkinsci/workflow-cps-plugin/commit/591b51f16e28a60137c81553978003eae7bc7982 Author: Andrew Bayer <andrew.ba...@gmail.com> Date: 2017-05-22 (Mon, 22 May 2017) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/flow/FlowExecutionListener.java Log Message: ----------- Nonnull on the fire methods too Commit: 392a034227ddb69afeb562d2af276918f3076672 https://github.com/jenkinsci/workflow-cps-plugin/commit/392a034227ddb69afeb562d2af276918f3076672 Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-05-22 (Mon, 22 May 2017) Changed paths: M pom.xml Log Message: ----------- Revert custom versions for release Commit: 6ee30a545ea341bf6d2710aaaea58397c63f740b https://github.com/jenkinsci/workflow-cps-plugin/commit/6ee30a545ea341bf6d2710aaaea58397c63f740b Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-05-22 (Mon, 22 May 2017) Changed paths: M pom.xml A src/main/java/org/jenkinsci/plugins/workflow/actions/ArgumentsAction.java M src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/AbstractFlowScanner.java M src/test/java/org/jenkinsci/plugins/workflow/graphanalysis/FlowTestUtils.java Log Message: ----------- Merge pull request #26 from jenkinsci/step-action-jenkins-37324 [JENKINS-37324] Step action API Commit: 83be5949da5f85bc91517d2c6d914de822213314 https://github.com/jenkinsci/workflow-cps-plugin/commit/83be5949da5f85bc91517d2c6d914de822213314 Author: Andrew Bayer <andrew.ba...@gmail.com> Date: 2017-05-22 (Mon, 22 May 2017) Changed paths: A src/main/java/org/jenkinsci/plugins/workflow/flow/FlowExecutionListener.java Log Message: ----------- Merge pull request #36 from abayer/jenkins-43055 [JENKINS-43055] Add FlowExecutionListener ExtensionPoint. Commit: 44d92d839844d16f41b4e38b30915d0b57d4aad3 https://github.com/jenkinsci/workflow-cps-plugin/commit/44d92d839844d16f41b4e38b30915d0b57d4aad3 Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-05-22 (Mon, 22 May 2017) Changed paths: M pom.xml Log Message: ----------- [maven-release-plugin] prepare for next development iteration Commit: a3c3993243c9047cc973eab6beccfee819821115 https://github.com/jenkinsci/workflow-cps-plugin/commit/a3c3993243c9047cc973eab6beccfee819821115 Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-05-22 (Mon, 22 May 2017) Changed paths: M pom.xml Log Message: ----------- [maven-release-plugin] prepare release workflow-api-2.15 Commit: 600a25077c3f2511688a82ca8fe837027fa0aefc https://github.com/jenkinsci/workflow-cps-plugin/commit/600a25077c3f2511688a82ca8fe837027fa0aefc Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-05-22 (Mon, 22 May 2017) Changed paths: M pom.xml Log Message: ----------- [maven-release-plugin] prepare for next development iteration Commit: c4a1f3a06f4ea8306c768c869529e45476c33c76 https://github.com/jenkinsci/workflow-cps-plugin/commit/c4a1f3a06f4ea8306c768c869529e45476c33c76 Author: Andrew Bayer <andrew.ba...@gmail.com> Date: 2017-05-24 (Wed, 24 May 2017) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/flow/GraphListener.java Log Message: ----------- Making GraphListener an ExtensionPoint Commit: dda3ec07aaa66f7b6e70f1d879b30bda3544eff4 https://github.com/jenkinsci/workflow-cps-plugin/commit/dda3ec07aaa66f7b6e70f1d879b30bda3544eff4 Author: Andrew Bayer <andrew.ba...@gmail.com> Date: 2017-05-24 (Wed, 24 May 2017) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/flow/GraphListener.java Log Message: ----------- Add class Javadoc to GraphListener Commit: 8c74d216226c82657e73c4d48534030eecb31549 https://github.com/jenkinsci/workflow-cps-plugin/commit/8c74d216226c82657e73c4d48534030eecb31549 Author: Andrew Bayer <andrew.ba...@gmail.com> Date: 2017-05-25 (Thu, 25 May 2017) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/flow/GraphListener.java Log Message: ----------- Merge pull request #38 from abayer/graphlistener-as-extensionpoint Making GraphListener an ExtensionPoint Commit: b19922c71d411c3d0032862dee3a971cc03d36f0 https://github.com/jenkinsci/workflow-cps-plugin/commit/b19922c71d411c3d0032862dee3a971cc03d36f0 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2017-05-30 (Tue, 30 May 2017) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/flow/StashManager.java Log Message: ----------- Merge pull request #35 from iwarapter/master [JENKINS-37327] allow empty stash. Commit: 732412068f0b3e1eaa484829a2233d11f39ea9af https://github.com/jenkinsci/workflow-cps-plugin/commit/732412068f0b3e1eaa484829a2233d11f39ea9af Author: Jesse Glick <jgl...@cloudbees.com> Date: 2017-05-30 (Tue, 30 May 2017) Changed paths: M pom.xml Log Message: ----------- [maven-release-plugin] prepare release workflow-api-2.16 Commit: af2aec2bc46e0958e56428c990ea125e2e83362a https://github.com/jenkinsci/workflow-cps-plugin/commit/af2aec2bc46e0958e56428c990ea125e2e83362a Author: Jesse Glick <jgl...@cloudbees.com> Date: 2017-05-30 (Tue, 30 May 2017) Changed paths: M pom.xml Log Message: ----------- [maven-release-plugin] prepare for next development iteration Commit: febb9f60b67df044fb156934b5fb5ee266929fb0 https://github.com/jenkinsci/workflow-cps-plugin/commit/febb9f60b67df044fb156934b5fb5ee266929fb0 Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-06-05 (Mon, 05 Jun 2017) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/ForkScanner.java M src/test/java/org/jenkinsci/plugins/workflow/graphanalysis/ForkScannerTest.java Log Message: ----------- Fix finding the last node of a parallel with one long-running step and some branches completed Commit: ea359174fda1acffa7913bed9ca2f9f6e63a451d https://github.com/jenkinsci/workflow-cps-plugin/commit/ea359174fda1acffa7913bed9ca2f9f6e63a451d Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-06-05 (Mon, 05 Jun 2017) Changed paths: M src/test/java/org/jenkinsci/plugins/workflow/graphanalysis/ForkScannerTest.java Log Message: ----------- Better explain test case Commit: f750d44f1d2b544a03058a19f4cab6525f4292e6 https://github.com/jenkinsci/workflow-cps-plugin/commit/f750d44f1d2b544a03058a19f4cab6525f4292e6 Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-06-05 (Mon, 05 Jun 2017) Changed paths: M pom.xml Log Message: ----------- Enable publishing test utilitie in JAR for use in downstream plugin tests Commit: c591aef1002b6fc3a4313e99dc5e2861338250d8 https://github.com/jenkinsci/workflow-cps-plugin/commit/c591aef1002b6fc3a4313e99dc5e2861338250d8 Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-06-05 (Mon, 05 Jun 2017) Changed paths: M pom.xml M src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/ForkScanner.java M src/test/java/org/jenkinsci/plugins/workflow/graphanalysis/ForkScannerTest.java Log Message: ----------- Merge pull request #39 from jenkinsci/fix-bismuth-long-parallelbranch-JENKINS-38536 Fix finding the last node of a parallel with one long-running step [JENKINS-38536] Commit: 139b242f5b18076bda9025cd86885cb03832ec59 https://github.com/jenkinsci/workflow-cps-plugin/commit/139b242f5b18076bda9025cd86885cb03832ec59 Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-06-05 (Mon, 05 Jun 2017) Changed paths: M pom.xml Log Message: ----------- [maven-release-plugin] prepare release workflow-api-2.17 Commit: a254850da8196e9b02ac59731be6899decf698f4 https://github.com/jenkinsci/workflow-cps-plugin/commit/a254850da8196e9b02ac59731be6899decf698f4 Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-06-05 (Mon, 05 Jun 2017) Changed paths: M pom.xml Log Message: ----------- [maven-release-plugin] prepare for next development iteration Commit: d119acd328a43049dcc8a91a9ecd0919330261b1 https://github.com/jenkinsci/workflow-cps-plugin/commit/d119acd328a43049dcc8a91a9ecd0919330261b1 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2017-06-16 (Fri, 16 Jun 2017) Changed paths: M Jenkinsfile M pom.xml Log Message: ----------- POM updates. Commit: 7f15c153b573cada65aa54e769288057164e4835 https://github.com/jenkinsci/workflow-cps-plugin/commit/7f15c153b573cada65aa54e769288057164e4835 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2017-06-16 (Fri, 16 Jun 2017) Changed paths: M Jenkinsfile M pom.xml Log Message: ----------- Merge pull request #41 from jglick/pom POM updates Commit: 779e794da1cf806ee9de3792d2fa7c42c7e12fba https://github.com/jenkinsci/workflow-cps-plugin/commit/779e794da1cf806ee9de3792d2fa7c42c7e12fba Author: Andrew Bayer <andrew.ba...@gmail.com> Date: 2017-06-20 (Tue, 20 Jun 2017) Changed paths: A src/main/java/org/jenkinsci/plugins/workflow/actions/ExecutorTaskInfoAction.java Log Message: ----------- [JENKINS-44981] Action for tracking node block queued/running status Commit: 7ee072c2feb776dd4bb2e2f7b8716a4bb5bc19c4 https://github.com/jenkinsci/workflow-cps-plugin/commit/7ee072c2feb776dd4bb2e2f7b8716a4bb5bc19c4 Author: Andrew Bayer <andrew.ba...@gmail.com> Date: 2017-06-20 (Tue, 20 Jun 2017) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/actions/ExecutorTaskInfoAction.java Log Message: ----------- Whoops, fix package scoping from original iteration. Commit: 7eedbd0bdfa7afb01ba536543940a7bd83816129 https://github.com/jenkinsci/workflow-cps-plugin/commit/7eedbd0bdfa7afb01ba536543940a7bd83816129 Author: Andrew Bayer <andrew.ba...@gmail.com> Date: 2017-06-21 (Wed, 21 Jun 2017) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/actions/ExecutorTaskInfoAction.java Log Message: ----------- Fix some dumb javadoc Commit: 5300219d23c24a858d8a2e2ba38a636f895f64e0 https://github.com/jenkinsci/workflow-cps-plugin/commit/5300219d23c24a858d8a2e2ba38a636f895f64e0 Author: Andrew Bayer <andrew.ba...@gmail.com> Date: 2017-06-21 (Wed, 21 Jun 2017) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/actions/ExecutorTaskInfoAction.java Log Message: ----------- Helper methods for checking executor status Commit: 5ed30710e6f16d62cdf4989ed3903e2c59d26835 https://github.com/jenkinsci/workflow-cps-plugin/commit/5ed30710e6f16d62cdf4989ed3903e2c59d26835 Author: Andrew Bayer <andrew.ba...@gmail.com> Date: 2017-06-21 (Wed, 21 Jun 2017) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/actions/ExecutorTaskInfoAction.java Log Message: ----------- Spell cancelled differently, stop being a FlowNodeAction. Commit: c1541b28ed239aa4d68ef2d169994e5a9e54b2c4 https://github.com/jenkinsci/workflow-cps-plugin/commit/c1541b28ed239aa4d68ef2d169994e5a9e54b2c4 Author: Andrew Bayer <andrew.ba...@gmail.com> Date: 2017-06-21 (Wed, 21 Jun 2017) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/actions/ExecutorTaskInfoAction.java Log Message: ----------- Forgot no-arg constructor for ExecutorTaskInfoAction. Commit: 0638e7f5160d518caeb7f368e11be31c761a1af0 https://github.com/jenkinsci/workflow-cps-plugin/commit/0638e7f5160d518caeb7f368e11be31c761a1af0 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2017-06-23 (Fri, 23 Jun 2017) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/actions/ArgumentsAction.java Log Message: ----------- Javadoc fix. Commit: 78744ae7045cdd7011d1edd1e4d59784a567e716 https://github.com/jenkinsci/workflow-cps-plugin/commit/78744ae7045cdd7011d1edd1e4d59784a567e716 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2017-06-23 (Fri, 23 Jun 2017) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/actions/ArgumentsAction.java Log Message: ----------- Merge pull request #43 from jglick/Javadoc Javadoc fix Commit: eb48297a17f9f5050ee8b2761cc6136ee0a3eb2e https://github.com/jenkinsci/workflow-cps-plugin/commit/eb48297a17f9f5050ee8b2761cc6136ee0a3eb2e Author: Andrew Bayer <andrew.ba...@gmail.com> Date: 2017-06-28 (Wed, 28 Jun 2017) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/actions/ExecutorTaskInfoAction.java Log Message: ----------- Simplify, add static method for getting whyBlocked. Commit: 8b2ef48c68b6adf1c2af0e0e53cdfaf5e8de1268 https://github.com/jenkinsci/workflow-cps-plugin/commit/8b2ef48c68b6adf1c2af0e0e53cdfaf5e8de1268 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2017-06-29 (Thu, 29 Jun 2017) Changed paths: M pom.xml M src/main/java/org/jenkinsci/plugins/workflow/actions/ArgumentsAction.java Log Message: ----------- [JENKINS-31582] Introduced ArgumentsAction.getResolvedArguments. Commit: f105670fc62c365da3fc4ea0fda21a80253d511f https://github.com/jenkinsci/workflow-cps-plugin/commit/f105670fc62c365da3fc4ea0fda21a80253d511f Author: Jesse Glick <jgl...@cloudbees.com> Date: 2017-06-29 (Thu, 29 Jun 2017) Changed paths: M pom.xml M src/main/java/org/jenkinsci/plugins/workflow/actions/ArgumentsAction.java Log Message: ----------- Merge pull request #44 from jglick/ArgumentsAction.getResolvedArguments-JENKINS-31582 [JENKINS-31582] ArgumentsAction.getResolvedArguments Commit: 656936a67854209551a5ea8e5f2beaa01703cc6e https://github.com/jenkinsci/workflow-cps-plugin/commit/656936a67854209551a5ea8e5f2beaa01703cc6e Author: Jesse Glick <jgl...@cloudbees.com> Date: 2017-06-29 (Thu, 29 Jun 2017) Changed paths: M pom.xml Log Message: ----------- [maven-release-plugin] prepare release workflow-api-2.18 Commit: 02c14940016a0ecd6eb41a5287ec972123a45998 https://github.com/jenkinsci/workflow-cps-plugin/commit/02c14940016a0ecd6eb41a5287ec972123a45998 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2017-06-29 (Thu, 29 Jun 2017) Changed paths: M pom.xml Log Message: ----------- [maven-release-plugin] prepare for next development iteration Commit: 02284d643fa8629854725827d55a9d17033caf69 https://github.com/jenkinsci/workflow-cps-plugin/commit/02284d643fa8629854725827d55a9d17033caf69 Author: Andrew Bayer <andrew.ba...@gmail.com> Date: 2017-07-03 (Mon, 03 Jul 2017) Changed paths: M pom.xml M src/main/java/org/jenkinsci/plugins/workflow/actions/ArgumentsAction.java Log Message: ----------- Merge remote-tracking branch 'origin/master' into jenkins-44981 Commit: e7e2642796e8f88741660de803537014736d96fc https://github.com/jenkinsci/workflow-cps-plugin/commit/e7e2642796e8f88741660de803537014736d96fc Author: Andrew Bayer <andrew.ba...@gmail.com> Date: 2017-07-12 (Wed, 12 Jul 2017) Changed paths: R src/main/java/org/jenkinsci/plugins/workflow/actions/ExecutorTaskInfoAction.java A src/main/java/org/jenkinsci/plugins/workflow/actions/TaskInfoAction.java Log Message: ----------- Switch to just recording a pointer to the task. Commit: 9126bf931273d89d409f431ab307f93361fecbd0 https://github.com/jenkinsci/workflow-cps-plugin/commit/9126bf931273d89d409f431ab307f93361fecbd0 Author: Andrew Bayer <andrew.ba...@gmail.com> Date: 2017-07-12 (Wed, 12 Jul 2017) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/actions/TaskInfoAction.java Log Message: ----------- Tweak getNodeState logic to be a little more efficient. Commit: e1946845b46ff36a7ecec2872bd4be0ba2216321 https://github.com/jenkinsci/workflow-cps-plugin/commit/e1946845b46ff36a7ecec2872bd4be0ba2216321 Author: Andrew Bayer <andrew.ba...@gmail.com> Date: 2017-07-13 (Thu, 13 Jul 2017) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/actions/TaskInfoAction.java Log Message: ----------- Remove hashcode tracking to go in impl. Commit: db8b5333f358a91cb6d67346f2601b697a259907 https://github.com/jenkinsci/workflow-cps-plugin/commit/db8b5333f358a91cb6d67346f2601b697a259907 Author: Andrew Bayer <andrew.ba...@gmail.com> Date: 2017-07-14 (Fri, 14 Jul 2017) Changed paths: A src/main/java/org/jenkinsci/plugins/workflow/actions/QueueItemAction.java R src/main/java/org/jenkinsci/plugins/workflow/actions/TaskInfoAction.java Log Message: ----------- Responding to review comments. Commit: e1175c17487aa74869b1c5e9840ae1795bcc3070 https://github.com/jenkinsci/workflow-cps-plugin/commit/e1175c17487aa74869b1c5e9840ae1795bcc3070 Author: Andrew Bayer <andrew.ba...@gmail.com> Date: 2017-07-17 (Mon, 17 Jul 2017) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/actions/QueueItemAction.java Log Message: ----------- Javadoc additions. Commit: 9c3d95bf3506cc4e5d57f40f0c3b5059ccc1c456 https://github.com/jenkinsci/workflow-cps-plugin/commit/9c3d95bf3506cc4e5d57f40f0c3b5059ccc1c456 Author: Andrew Bayer <andrew.ba...@gmail.com> Date: 2017-07-24 (Mon, 24 Jul 2017) Changed paths: M pom.xml Log Message: ----------- [maven-release-plugin] prepare release workflow-api-2.19 Commit: e35f289ef557e2f8744bd03e40d3522d71a3f0e6 https://github.com/jenkinsci/workflow-cps-plugin/commit/e35f289ef557e2f8744bd03e40d3522d71a3f0e6 Author: Andrew Bayer <andrew.ba...@gmail.com> Date: 2017-07-24 (Mon, 24 Jul 2017) Changed paths: M pom.xml Log Message: ----------- [maven-release-plugin] prepare for next development iteration Commit: 5deffd7f6f73638576ddcacc2890e8dfd3438408 https://github.com/jenkinsci/workflow-cps-plugin/commit/5deffd7f6f73638576ddcacc2890e8dfd3438408 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2017-07-27 (Thu, 27 Jul 2017) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/graph/FlowNode.java Log Message: ----------- [JENKINS-38223] Introduced FlowNode.isActive. Commit: 68619398520fb232c0c8f820e5cbd4efed5af310 https://github.com/jenkinsci/workflow-cps-plugin/commit/68619398520fb232c0c8f820e5cbd4efed5af310 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2017-07-27 (Thu, 27 Jul 2017) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/graph/FlowNode.java Log Message: ----------- Unrestricting getPersistentAction. Commit: 90905d4ad043c7dd42c905f5f8368406db5b37d2 https://github.com/jenkinsci/workflow-cps-plugin/commit/90905d4ad043c7dd42c905f5f8368406db5b37d2 Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-07-28 (Fri, 28 Jul 2017) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/graph/FlowNode.java Log Message: ----------- Merge pull request #46 from jglick/getPersistentAction Unrestricting getPersistentAction Commit: 0f48737be638607e1ff4bfb1e019a4fb94c715c9 https://github.com/jenkinsci/workflow-cps-plugin/commit/0f48737be638607e1ff4bfb1e019a4fb94c715c9 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2017-07-31 (Mon, 31 Jul 2017) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/graph/FlowNode.java Log Message: ----------- isActive did not work against older versions of workflow-cps which did not recognize GraphListener as an extension point. Commit: c196f22567b024cd41f8caef74f35278cc36e7d3 https://github.com/jenkinsci/workflow-cps-plugin/commit/c196f22567b024cd41f8caef74f35278cc36e7d3 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2017-08-01 (Tue, 01 Aug 2017) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/graph/FlowNode.java Log Message: ----------- Merge branch 'master' into FlowNode.isActive-JENKINS-38223 Commit: 8475eef0d62ae339e88b66240a30d74556a61b8a https://github.com/jenkinsci/workflow-cps-plugin/commit/8475eef0d62ae339e88b66240a30d74556a61b8a Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-08-01 (Tue, 01 Aug 2017) Changed paths: M pom.xml Log Message: ----------- [maven-release-plugin] prepare release workflow-api-2.20 Commit: 55979f5e128bdf10ccc7cc4d3ba641fc63e30c22 https://github.com/jenkinsci/workflow-cps-plugin/commit/55979f5e128bdf10ccc7cc4d3ba641fc63e30c22 Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-08-01 (Tue, 01 Aug 2017) Changed paths: M pom.xml Log Message: ----------- [maven-release-plugin] prepare for next development iteration Commit: 8b9f9ddbfb8030aec9431a82b809ab4470945b01 https://github.com/jenkinsci/workflow-cps-plugin/commit/8b9f9ddbfb8030aec9431a82b809ab4470945b01 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2017-08-03 (Thu, 03 Aug 2017) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/graph/FlowNode.java Log Message: ----------- Deprecating isRunning as usually misleading. Commit: cd69f123832a5bb4783a19e90af6540a77005ff9 https://github.com/jenkinsci/workflow-cps-plugin/commit/cd69f123832a5bb4783a19e90af6540a77005ff9 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2017-08-03 (Thu, 03 Aug 2017) Changed paths: M Jenkinsfile M pom.xml M src/main/java/org/jenkinsci/plugins/workflow/graph/FlowNode.java A src/test/java/org/jenkinsci/plugins/workflow/graph/FlowNodeTest.java Log Message: ----------- Initial test of isActive. Commit: 711bfaf2d15a3079b84f216eec7575e91c909874 https://github.com/jenkinsci/workflow-cps-plugin/commit/711bfaf2d15a3079b84f216eec7575e91c909874 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2017-08-03 (Thu, 03 Aug 2017) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/graph/FlowNode.java M src/test/java/org/jenkinsci/plugins/workflow/graph/FlowNodeTest.java Log Message: ----------- Unoptimized version is at least correct in the face of restarts. Commit: f58028addbc477d5c81ee2e4d543e9c87c01827e https://github.com/jenkinsci/workflow-cps-plugin/commit/f58028addbc477d5c81ee2e4d543e9c87c01827e Author: Jesse Glick <jgl...@cloudbees.com> Date: 2017-08-03 (Thu, 03 Aug 2017) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/graph/FlowNode.java M src/test/java/org/jenkinsci/plugins/workflow/graph/FlowNodeTest.java Log Message: ----------- In fact the original version from LogActionImpl was not correct! When running inside parallel, it misidentified block start nodes as active when they were not. Commit: 86750990492b34aaf924697a922a8eca722a0b2b https://github.com/jenkinsci/workflow-cps-plugin/commit/86750990492b34aaf924697a922a8eca722a0b2b Author: Jesse Glick <jgl...@cloudbees.com> Date: 2017-08-03 (Thu, 03 Aug 2017) Changed paths: M pom.xml Log Message: ----------- Merge branch 'master' into FlowNode.isActive-JENKINS-38223 Commit: f7d4853ff733200677ac4754706ab5cd11b34b6a https://github.com/jenkinsci/workflow-cps-plugin/commit/f7d4853ff733200677ac4754706ab5cd11b34b6a Author: Jesse Glick <jgl...@cloudbees.com> Date: 2017-08-18 (Fri, 18 Aug 2017) Changed paths: M pom.xml M src/main/java/org/jenkinsci/plugins/workflow/graph/FlowNode.java M src/test/java/org/jenkinsci/plugins/workflow/graph/FlowNodeTest.java Log Message: ----------- Implemented a cache optimization that actually works. Commit: ca578b62b7613b7f67f55cfa0b7b0e95eba011a8 https://github.com/jenkinsci/workflow-cps-plugin/commit/ca578b62b7613b7f67f55cfa0b7b0e95eba011a8 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2017-08-18 (Fri, 18 Aug 2017) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/graph/FlowNode.java Log Message: ----------- FindBugs Commit: d9af42b41c88505e3cbca61ae322d0c71bc3c999 https://github.com/jenkinsci/workflow-cps-plugin/commit/d9af42b41c88505e3cbca61ae322d0c71bc3c999 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2017-08-18 (Fri, 18 Aug 2017) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/graph/FlowNode.java Log Message: ----------- Extend caching fix to work after restarts too. Commit: 710dd5b7b15897fd9c5de939344d9ea1b2b4b92c https://github.com/jenkinsci/workflow-cps-plugin/commit/710dd5b7b15897fd9c5de939344d9ea1b2b4b92c Author: Jesse Glick <jgl...@cloudbees.com> Date: 2017-08-18 (Fri, 18 Aug 2017) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/graph/FlowNode.java Log Message: ----------- Cannot use Java 8+ methods here. Commit: 87cfc85aec805d77187ab25b06d332077e2cf80b https://github.com/jenkinsci/workflow-cps-plugin/commit/87cfc85aec805d77187ab25b06d332077e2cf80b Author: Jesse Glick <jgl...@cloudbees.com> Date: 2017-08-18 (Fri, 18 Aug 2017) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/graph/FlowNode.java Log Message: ----------- Clarifying log message. Commit: e55b81613eee6fe055429d54ec0ad8b7510c8029 https://github.com/jenkinsci/workflow-cps-plugin/commit/e55b81613eee6fe055429d54ec0ad8b7510c8029 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2017-08-21 (Mon, 21 Aug 2017) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/graph/FlowNode.java Log Message: ----------- IllegalStateException, and extra comments. Commit: 63e8ad0c271573f4bebc57fb0776b3fac4fccea9 https://github.com/jenkinsci/workflow-cps-plugin/commit/63e8ad0c271573f4bebc57fb0776b3fac4fccea9 Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-08-22 (Tue, 22 Aug 2017) Changed paths: M Jenkinsfile M pom.xml M src/main/java/org/jenkinsci/plugins/workflow/graph/FlowNode.java A src/test/java/org/jenkinsci/plugins/workflow/graph/FlowNodeTest.java Log Message: ----------- Merge pull request #45 from jglick/FlowNode.isActive-JENKINS-38223 [JENKINS-38223] Introduced FlowNode.isActive Commit: 3e8a1b79b07936131098267664f441335318d4e1 https://github.com/jenkinsci/workflow-cps-plugin/commit/3e8a1b79b07936131098267664f441335318d4e1 Author: Andrew Bayer <andrew.ba...@gmail.com> Date: 2017-08-25 (Fri, 25 Aug 2017) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/graph/AtomNode.java M src/main/java/org/jenkinsci/plugins/workflow/graph/BlockEndNode.java M src/main/java/org/jenkinsci/plugins/workflow/graph/BlockStartNode.java M src/main/java/org/jenkinsci/plugins/workflow/graph/FlowNode.java M src/test/java/org/jenkinsci/plugins/workflow/graph/FlowNodeTest.java Log Message: ----------- [JENKINS-27395] Start recording enclosing blocks for flow nodes Specifically for AtomNodes, BlockStartNodes, and BlockEndNodes. Commit: 31d3575a277349d3913000055bfe6ff183d1763c https://github.com/jenkinsci/workflow-cps-plugin/commit/31d3575a277349d3913000055bfe6ff183d1763c Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-09-08 (Fri, 08 Sep 2017) Changed paths: A src/main/java/org/jenkinsci/plugins/workflow/graph/GraphLookupView.java Log Message: ----------- Formalize a minimal interface to allow looking up info on a flow Commit: 0eaf3d79b3b7e6c9be3f71456f4ad5a907945a08 https://github.com/jenkinsci/workflow-cps-plugin/commit/0eaf3d79b3b7e6c9be3f71456f4ad5a907945a08 Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-09-08 (Fri, 08 Sep 2017) Changed paths: A src/main/java/org/jenkinsci/plugins/workflow/graph/StandardGraphLookupView.java Log Message: ----------- Naive standard graph lookup implementation Commit: 7ddd215a28aaaf2e00457b5f8c85416d0eae1cd5 https://github.com/jenkinsci/workflow-cps-plugin/commit/7ddd215a28aaaf2e00457b5f8c85416d0eae1cd5 Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-09-08 (Fri, 08 Sep 2017) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/graph/GraphLookupView.java M src/main/java/org/jenkinsci/plugins/workflow/graph/StandardGraphLookupView.java Log Message: ----------- Add caching for block start and end Commit: d1b71607ed485f9a1ff83b6559e7bd89ef1e8dfe https://github.com/jenkinsci/workflow-cps-plugin/commit/d1b71607ed485f9a1ff83b6559e7bd89ef1e8dfe Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-09-08 (Fri, 08 Sep 2017) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/graph/FlowNode.java M src/main/java/org/jenkinsci/plugins/workflow/graph/StandardGraphLookupView.java Log Message: ----------- Switch FlowNode#isActive to use the GraphLookupView Commit: 80e0c1c32980f2e568fd09e7974cd95d1901cebf https://github.com/jenkinsci/workflow-cps-plugin/commit/80e0c1c32980f2e568fd09e7974cd95d1901cebf Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-09-09 (Sat, 09 Sep 2017) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/graph/StandardGraphLookupView.java Log Message: ----------- Add API to return enclosed nodes for a block - handy Commit: 7b196197f749b37beea89d72d361eedc149a0d4b https://github.com/jenkinsci/workflow-cps-plugin/commit/7b196197f749b37beea89d72d361eedc149a0d4b Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-09-09 (Sat, 09 Sep 2017) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/graph/StandardGraphLookupView.java Log Message: ----------- Trivial caching for enclosing blocks Commit: 77377f991d2d33c5d13d1d4e15db57977d0b9ccb https://github.com/jenkinsci/workflow-cps-plugin/commit/77377f991d2d33c5d13d1d4e15db57977d0b9ccb Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-09-11 (Mon, 11 Sep 2017) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/graph/StandardGraphLookupView.java Log Message: ----------- Save my hack at brute-force-scan-with-caching for enclosing blocks Commit: 67b05c1dc3e081289da4eefd1c64b6beecd6ba02 https://github.com/jenkinsci/workflow-cps-plugin/commit/67b05c1dc3e081289da4eefd1c64b6beecd6ba02 Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-09-12 (Tue, 12 Sep 2017) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/graph/FlowNode.java Log Message: ----------- Micro-optimization of FlowNode parent loading to reduce memory slightly Commit: 71693c0501eac6b2d25b7230fdd9ad1f68565f06 https://github.com/jenkinsci/workflow-cps-plugin/commit/71693c0501eac6b2d25b7230fdd9ad1f68565f06 Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-09-12 (Tue, 12 Sep 2017) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/graph/StandardGraphLookupView.java Log Message: ----------- Use GraphListener to cache enclosing block information Commit: 4bfdbf1f249e151859f905e69558fc5b3f87a507 https://github.com/jenkinsci/workflow-cps-plugin/commit/4bfdbf1f249e151859f905e69558fc5b3f87a507 Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-09-12 (Tue, 12 Sep 2017) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/graph/StandardGraphLookupView.java Log Message: ----------- Replace existing FlowNode enclosing block fields with GraphLookupView Commit: 7d7ae8a3d89109862a7bbcdc07f089f17198eff8 https://github.com/jenkinsci/workflow-cps-plugin/commit/7d7ae8a3d89109862a7bbcdc07f089f17198eff8 Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-09-12 (Tue, 12 Sep 2017) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/graph/AtomNode.java M src/main/java/org/jenkinsci/plugins/workflow/graph/BlockEndNode.java M src/main/java/org/jenkinsci/plugins/workflow/graph/BlockStartNode.java M src/main/java/org/jenkinsci/plugins/workflow/graph/FlowNode.java M src/main/java/org/jenkinsci/plugins/workflow/graph/StandardGraphLookupView.java Log Message: ----------- Finish cleanup of persistent flownode fields, and instead use cache, also Findbugs fix Commit: 1053235643bb6b084cccc884cfff364e4996155e https://github.com/jenkinsci/workflow-cps-plugin/commit/1053235643bb6b084cccc884cfff364e4996155e Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-09-12 (Tue, 12 Sep 2017) Changed paths: M src/test/java/org/jenkinsci/plugins/workflow/graph/FlowNodeTest.java Log Message: ----------- Make tests of enclosing blocks more descriptive for debugging Commit: 8261b47da1f749504f7515ded1c4348d1dedb9b5 https://github.com/jenkinsci/workflow-cps-plugin/commit/8261b47da1f749504f7515ded1c4348d1dedb9b5 Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-09-12 (Tue, 12 Sep 2017) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/graph/StandardGraphLookupView.java Log Message: ----------- Fix return value from brute force lookup of block info Commit: afaef5e5028daeb602a42d99bb258c0efeaeb685 https://github.com/jenkinsci/workflow-cps-plugin/commit/afaef5e5028daeb602a42d99bb258c0efeaeb685 Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-09-12 (Tue, 12 Sep 2017) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/graph/StandardGraphLookupView.java M src/test/java/org/jenkinsci/plugins/workflow/graph/FlowNodeTest.java Log Message: ----------- Rewrite brute force search loop for enclosing blocks Commit: 769b82674e649da7d291b19794619eec05ab4a0c https://github.com/jenkinsci/workflow-cps-plugin/commit/769b82674e649da7d291b19794619eec05ab4a0c Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-09-12 (Tue, 12 Sep 2017) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/flow/FlowExecution.java M src/main/java/org/jenkinsci/plugins/workflow/graph/FlowNode.java M src/main/java/org/jenkinsci/plugins/workflow/graph/StandardGraphLookupView.java Log Message: ----------- Move the graph view to the FlowExecution and expose its APIs Commit: 31c22a33dff7c576138192f5a4cecf313aa3f40e https://github.com/jenkinsci/workflow-cps-plugin/commit/31c22a33dff7c576138192f5a4cecf313aa3f40e Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-09-15 (Fri, 15 Sep 2017) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/flow/FlowExecution.java M src/main/java/org/jenkinsci/plugins/workflow/graph/BlockStartNode.java Log Message: ----------- Restrict FlowExecution external APIs and make BlockStartNode expose way to find the end Commit: fb9ed2816616dfaf730fa6ac6381bb62544d32e3 https://github.com/jenkinsci/workflow-cps-plugin/commit/fb9ed2816616dfaf730fa6ac6381bb62544d32e3 Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-09-15 (Fri, 15 Sep 2017) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/NodeStepNamePredicate.java Log Message: ----------- Fix typo Commit: a80a4cc428fd68541e45f9d59ae9ced553666314 https://github.com/jenkinsci/workflow-cps-plugin/commit/a80a4cc428fd68541e45f9d59ae9ced553666314 Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-09-15 (Fri, 15 Sep 2017) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/FlowScanningUtils.java Log Message: ----------- Switch FlowScanningUtils to use the cache for enclosing blocks Commit: b5f15faaa3fab686141d308db42165be05765b03 https://github.com/jenkinsci/workflow-cps-plugin/commit/b5f15faaa3fab686141d308db42165be05765b03 Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-09-15 (Fri, 15 Sep 2017) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/flow/FlowExecution.java Log Message: ----------- Explain GraphLookupView interface on FlowExecution Commit: a28e546f0fb3745bc319674f7338aef38ad41e9b https://github.com/jenkinsci/workflow-cps-plugin/commit/a28e546f0fb3745bc319674f7338aef38ad41e9b Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-09-15 (Fri, 15 Sep 2017) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/flow/FlowExecution.java M src/main/java/org/jenkinsci/plugins/workflow/graph/FlowNode.java M src/main/java/org/jenkinsci/plugins/workflow/graph/GraphLookupView.java M src/main/java/org/jenkinsci/plugins/workflow/graph/StandardGraphLookupView.java M src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/FlowScanningUtils.java M src/test/java/org/jenkinsci/plugins/workflow/graph/FlowNodeTest.java Log Message: ----------- Add iterable interface for lazy viewing of Block start nodes Commit: 65759d3f8aa61192913c49d4029207b5ebda097e https://github.com/jenkinsci/workflow-cps-plugin/commit/65759d3f8aa61192913c49d4029207b5ebda097e Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-09-18 (Mon, 18 Sep 2017) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/graph/GraphLookupView.java Log Message: ----------- Fix a silly oopsie Commit: 376f04f64fce8a907a49de93823c476c7ab561fb https://github.com/jenkinsci/workflow-cps-plugin/commit/376f04f64fce8a907a49de93823c476c7ab561fb Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-09-20 (Wed, 20 Sep 2017) Changed paths: M pom.xml M src/main/java/org/jenkinsci/plugins/workflow/flow/FlowExecution.java M src/main/java/org/jenkinsci/plugins/workflow/graph/FlowNode.java M src/main/java/org/jenkinsci/plugins/workflow/graph/GraphLookupView.java M src/main/java/org/jenkinsci/plugins/workflow/graph/StandardGraphLookupView.java Log Message: ----------- Apply review changes Commit: 2fd8101159c72d123a9308f8f09400b7b43561e7 https://github.com/jenkinsci/workflow-cps-plugin/commit/2fd8101159c72d123a9308f8f09400b7b43561e7 Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-09-21 (Thu, 21 Sep 2017) Changed paths: M pom.xml M src/main/java/org/jenkinsci/plugins/workflow/graph/StandardGraphLookupView.java Log Message: ----------- Fix edge case and update to patched plugin pom that allows running tests properly Commit: 273c60bcd326a2df38617a9ab36a3b8b3e334760 https://github.com/jenkinsci/workflow-cps-plugin/commit/273c60bcd326a2df38617a9ab36a3b8b3e334760 Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-09-21 (Thu, 21 Sep 2017) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/graph/StandardGraphLookupView.java Log Message: ----------- Excise extraneous method Commit: 631a9fc28a0e28b715d494f1306ff8379799d0ba https://github.com/jenkinsci/workflow-cps-plugin/commit/631a9fc28a0e28b715d494f1306ff8379799d0ba Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-09-21 (Thu, 21 Sep 2017) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/graph/FlowNode.java Log Message: ----------- Make FlowNode#getParentIds avoid redundant copying and cleanup trailing empty comment Commit: a8eb6e1651bede0b5fcf3297e61da16d1fca1513 https://github.com/jenkinsci/workflow-cps-plugin/commit/a8eb6e1651bede0b5fcf3297e61da16d1fca1513 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2017-09-22 (Fri, 22 Sep 2017) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/flow/FlowExecutionList.java Log Message: ----------- Be more defensive about errors in FlowExecutionList.load. Commit: 5c013c9e2465b421d70cdea2f679926a1102812f https://github.com/jenkinsci/workflow-cps-plugin/commit/5c013c9e2465b421d70cdea2f679926a1102812f Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-09-22 (Fri, 22 Sep 2017) Changed paths: M src/test/java/org/jenkinsci/plugins/workflow/graphanalysis/FlowScannerTest.java Log Message: ----------- Fix a small testcase oopsy Commit: 8759d355ec53b0073a792f41fe8703160bfac53d https://github.com/jenkinsci/workflow-cps-plugin/commit/8759d355ec53b0073a792f41fe8703160bfac53d Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-09-22 (Fri, 22 Sep 2017) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/flow/FlowExecution.java M src/main/java/org/jenkinsci/plugins/workflow/graph/StandardGraphLookupView.java M src/test/java/org/jenkinsci/plugins/workflow/graph/FlowNodeTest.java Log Message: ----------- Cleanup and ensure that GraphLookupView tests clear cache for isActive to give better coverage Commit: 4ba6b42b651d9a5853a32681e9582f9649ad8fa2 https://github.com/jenkinsci/workflow-cps-plugin/commit/4ba6b42b651d9a5853a32681e9582f9649ad8fa2 Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-09-22 (Fri, 22 Sep 2017) Changed paths: M pom.xml M src/main/java/org/jenkinsci/plugins/workflow/flow/FlowExecution.java M src/main/java/org/jenkinsci/plugins/workflow/graph/BlockStartNode.java M src/main/java/org/jenkinsci/plugins/workflow/graph/FlowNode.java A src/main/java/org/jenkinsci/plugins/workflow/graph/GraphLookupView.java A src/main/java/org/jenkinsci/plugins/workflow/graph/StandardGraphLookupView.java M src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/FlowScanningUtils.java M src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/NodeStepNamePredicate.java M src/test/java/org/jenkinsci/plugins/workflow/graph/FlowNodeTest.java M src/test/java/org/jenkinsci/plugins/workflow/graphanalysis/FlowScannerTest.java Log Message: ----------- Merge pull request #50 from svanoort/jenkins-27395-block-structure-lookup [JENKINS-37573] / [JENKINS-45553] Provide a fast view of block structures in the flow graph Commit: 88ffdfc69c43bd4dde21a6578b5ac466999b4fd4 https://github.com/jenkinsci/workflow-cps-plugin/commit/88ffdfc69c43bd4dde21a6578b5ac466999b4fd4 Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-09-22 (Fri, 22 Sep 2017) Changed paths: M pom.xml M src/main/java/org/jenkinsci/plugins/workflow/flow/FlowExecution.java M src/main/java/org/jenkinsci/plugins/workflow/graph/BlockStartNode.java M src/main/java/org/jenkinsci/plugins/workflow/graph/FlowNode.java R src/main/java/org/jenkinsci/plugins/workflow/graph/GraphLookupView.java R src/main/java/org/jenkinsci/plugins/workflow/graph/StandardGraphLookupView.java M src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/FlowScanningUtils.java M src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/NodeStepNamePredicate.java M src/test/java/org/jenkinsci/plugins/workflow/graph/FlowNodeTest.java M src/test/java/org/jenkinsci/plugins/workflow/graphanalysis/FlowScannerTest.java Log Message: ----------- Revert "[JENKINS-37573] / [JENKINS-45553] Provide a fast view of block structures in the flow graph" Commit: c0daeb5ce9ba55e6f51cb6c8db903cc5fbba324b https://github.com/jenkinsci/workflow-cps-plugin/commit/c0daeb5ce9ba55e6f51cb6c8db903cc5fbba324b Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-09-22 (Fri, 22 Sep 2017) Changed paths: M pom.xml M src/main/java/org/jenkinsci/plugins/workflow/flow/FlowExecution.java M src/main/java/org/jenkinsci/plugins/workflow/graph/BlockStartNode.java M src/main/java/org/jenkinsci/plugins/workflow/graph/FlowNode.java R src/main/java/org/jenkinsci/plugins/workflow/graph/GraphLookupView.java R src/main/java/org/jenkinsci/plugins/workflow/graph/StandardGraphLookupView.java M src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/FlowScanningUtils.java M src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/NodeStepNamePredicate.java M src/test/java/org/jenkinsci/plugins/workflow/graph/FlowNodeTest.java M src/test/java/org/jenkinsci/plugins/workflow/graphanalysis/FlowScannerTest.java Log Message: ----------- Merge pull request #52 from jenkinsci/revert-50-jenkins-27395-block-structure-lookup Revert "[JENKINS-37573] / [JENKINS-45553] Provide a fast view of block structures in the flow graph" Commit: fab24f70427332fa6034f587cc93b1e625c699fd https://github.com/jenkinsci/workflow-cps-plugin/commit/fab24f70427332fa6034f587cc93b1e625c699fd Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-09-22 (Fri, 22 Sep 2017) Changed paths: M pom.xml M src/main/java/org/jenkinsci/plugins/workflow/flow/FlowExecution.java M src/main/java/org/jenkinsci/plugins/workflow/graph/BlockStartNode.java M src/main/java/org/jenkinsci/plugins/workflow/graph/FlowNode.java R src/main/java/org/jenkinsci/plugins/workflow/graph/GraphLookupView.java R src/main/java/org/jenkinsci/plugins/workflow/graph/StandardGraphLookupView.java M src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/FlowScanningUtils.java M src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/NodeStepNamePredicate.java M src/test/java/org/jenkinsci/plugins/workflow/graph/FlowNodeTest.java M src/test/java/org/jenkinsci/plugins/workflow/graphanalysis/FlowScannerTest.java Log Message: ----------- Merge branch 'master' into jenkins-27395-block-structure-lookup Commit: 70a05dc4d4a330b797ce370fd587fccfe74355d9 https://github.com/jenkinsci/workflow-cps-plugin/commit/70a05dc4d4a330b797ce370fd587fccfe74355d9 Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-09-22 (Fri, 22 Sep 2017) Changed paths: M pom.xml M src/main/java/org/jenkinsci/plugins/workflow/flow/FlowExecution.java M src/main/java/org/jenkinsci/plugins/workflow/graph/BlockStartNode.java M src/main/java/org/jenkinsci/plugins/workflow/graph/FlowNode.java A src/main/java/org/jenkinsci/plugins/workflow/graph/GraphLookupView.java A src/main/java/org/jenkinsci/plugins/workflow/graph/StandardGraphLookupView.java M src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/FlowScanningUtils.java M src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/NodeStepNamePredicate.java M src/test/java/org/jenkinsci/plugins/workflow/graph/FlowNodeTest.java M src/test/java/org/jenkinsci/plugins/workflow/graphanalysis/FlowScannerTest.java Log Message: ----------- Revert "Revert "[JENKINS-37573] / [JENKINS-45553] Provide a fast view of block structures in the flow graph"" This reverts commit 88ffdfc69c43bd4dde21a6578b5ac466999b4fd4. Commit: df60d0acce99467688b06d37bd5cb672e4684c07 https://github.com/jenkinsci/workflow-cps-plugin/commit/df60d0acce99467688b06d37bd5cb672e4684c07 Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-09-22 (Fri, 22 Sep 2017) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/flow/FlowExecutionList.java Log Message: ----------- Merge pull request #51 from jglick/FlowExecutionList.load Be more defensive about errors in FlowExecutionList.load Commit: a20f21fddc6831f51c3ceeefd3ed1b744b899e98 https://github.com/jenkinsci/workflow-cps-plugin/commit/a20f21fddc6831f51c3ceeefd3ed1b744b899e98 Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-09-22 (Fri, 22 Sep 2017) Changed paths: M pom.xml M src/main/java/org/jenkinsci/plugins/workflow/flow/FlowExecution.java M src/main/java/org/jenkinsci/plugins/workflow/graph/BlockStartNode.java M src/main/java/org/jenkinsci/plugins/workflow/graph/FlowNode.java A src/main/java/org/jenkinsci/plugins/workflow/graph/GraphLookupView.java A src/main/java/org/jenkinsci/plugins/workflow/graph/StandardGraphLookupView.java M src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/FlowScanningUtils.java M src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/NodeStepNamePredicate.java M src/test/java/org/jenkinsci/plugins/workflow/graph/FlowNodeTest.java M src/test/java/org/jenkinsci/plugins/workflow/graphanalysis/FlowScannerTest.java Log Message: ----------- Merge pull request #53 from svanoort/jenkins-27395-block-structure-lookup-2 [Jenkins-27395] block structure lookup Mk2 Commit: a779dbe7efcade281442ce52da5219d22a2f4d35 https://github.com/jenkinsci/workflow-cps-plugin/commit/a779dbe7efcade281442ce52da5219d22a2f4d35 Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-09-26 (Tue, 26 Sep 2017) Changed paths: M pom.xml Log Message: ----------- [maven-release-plugin] prepare release workflow-api-2.21 Commit: 421bcbed1e62ddf7747ac8c1f1f6879875ad4033 https://github.com/jenkinsci/workflow-cps-plugin/commit/421bcbed1e62ddf7747ac8c1f1f6879875ad4033 Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-09-26 (Tue, 26 Sep 2017) Changed paths: M pom.xml Log Message: ----------- [maven-release-plugin] prepare for the next development iteration Commit: 6cffeea833eb026792c7abe8bfc89fc49dfd46e4 https://github.com/jenkinsci/workflow-cps-plugin/commit/6cffeea833eb026792c7abe8bfc89fc49dfd46e4 Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-09-26 (Tue, 26 Sep 2017) Changed paths: M pom.xml Log Message: ----------- [maven-release-plugin] prepare release workflow-api-2.22 Commit: 80801efc1a442073c8ef1050283569b9c5e728c6 https://github.com/jenkinsci/workflow-cps-plugin/commit/80801efc1a442073c8ef1050283569b9c5e728c6 Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-09-26 (Tue, 26 Sep 2017) Changed paths: M pom.xml Log Message: ----------- [maven-release-plugin] prepare for next development iteration Commit: f05120cbbd41ddd17717c069eb19c2bf06b062ac https://github.com/jenkinsci/workflow-cps-plugin/commit/f05120cbbd41ddd17717c069eb19c2bf06b062ac Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-09-28 (Thu, 28 Sep 2017) Changed paths: A src/main/java/org/jenkinsci/plugins/workflow/flow/FlowDurabilityHint.java M src/main/java/org/jenkinsci/plugins/workflow/flow/FlowExecution.java Log Message: ----------- Add durability hints that are tracked at the execution level Commit: 22b8681bd572ee68d0feb05f5998b3ac13957432 https://github.com/jenkinsci/workflow-cps-plugin/commit/22b8681bd572ee68d0feb05f5998b3ac13957432 Author: Sam Van Oort <samvano...@gmail.com> Date: 2017-09-28 (Thu, 28 Sep 2017) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/flow/FlowDefinition.java Log Message: ----------- Make FlowDefinition offer a durability hint Compare: https://github.com/jenkinsci/workflow-cps-plugin/compare/46143ba1b1a2^...22b8681bd572 -- 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.