You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tinkerpop.apache.org by sp...@apache.org on 2019/11/06 13:55:02 UTC

[tinkerpop] 01/01: Merge pull request #1211 from apache/TINKERPOP-1568

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 <sp...@users.noreply.github.com>
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(-)