This is an automated email from the ASF dual-hosted git repository. spmallette pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git
commit 172b77b7bc89f6ca0c7e738a31a081d42677022c Merge: a403f83 0bbe258 Author: stephen mallette <[email protected]> AuthorDate: Wed Nov 6 08:54:54 2019 -0500 Merge pull request #1211 from apache/TINKERPOP-1568 TINKERPOP-1568 Changed Strategy Application Methodology CHANGELOG.asciidoc | 2 + docs/src/upgrade/release-3.5.x.asciidoc | 50 ++++++++++++++++ .../computer/traversal/TraversalVertexProgram.java | 2 +- .../strategy/decoration/VertexProgramStrategy.java | 5 +- .../MessagePassingReductionStrategy.java | 22 +++++++- .../strategy/decoration/RemoteStrategy.java | 2 +- .../gremlin/process/traversal/Bytecode.java | 4 ++ .../gremlin/process/traversal/Traversal.java | 25 +++++--- .../process/traversal/TraversalStrategies.java | 19 +++---- .../strategy/decoration/RequirementsStrategy.java | 2 +- .../strategy/decoration/SackStrategy.java | 2 +- .../strategy/decoration/SideEffectStrategy.java | 2 +- .../strategy/decoration/SubgraphStrategy.java | 13 +---- .../strategy/finalization/ProfileStrategy.java | 4 +- .../optimization/IncidentToAdjacentStrategy.java | 2 +- .../optimization/InlineFilterStrategy.java | 2 +- .../optimization/PathRetractionStrategy.java | 2 +- .../process/traversal/util/DefaultTraversal.java | 66 ++++++++++++++-------- .../traversal/util/DefaultTraversalStrategies.java | 18 ++---- .../traversal/util/EmptyTraversalStrategies.java | 10 ++-- .../traversal/util/TraversalExplanation.java | 2 +- .../process/traversal/util/TraversalHelper.java | 12 ++-- .../optimization/InlineFilterStrategyTest.java | 3 +- .../process/traversal/step/ComplexTest.java | 26 ++++----- .../strategy/decoration/TranslationStrategy.java | 2 +- .../process/traversal/strategy/SparqlStrategy.java | 2 +- .../optimization/TinkerGraphCountStrategy.java | 2 +- 27 files changed, 198 insertions(+), 105 deletions(-)
