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

Reply via email to