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/19 18:22:28 UTC

[tinkerpop] branch TINKERPOP-2235 updated (4ed453e -> 108d135)

This is an automated email from the ASF dual-hosted git repository.

spmallette pushed a change to branch TINKERPOP-2235
in repository https://gitbox.apache.org/repos/asf/tinkerpop.git.


    from 4ed453e  TINKERPOP-2235 Fixed ImmutablePath again
     add 108d135  TINKERPOP-2235 Major refactoring and introduction of ScalarMapStep

No new revisions were added by this update.

Summary of changes:
 CHANGELOG.asciidoc                                 |  1 +
 docs/src/upgrade/release-3.5.x.asciidoc            | 40 ++++++++++++++++
 .../traversal/step/filter/WhereTraversalStep.java  |  4 +-
 .../process/traversal/step/map/AddEdgeStep.java    |  2 +-
 .../process/traversal/step/map/AddVertexStep.java  |  2 +-
 .../process/traversal/step/map/ConstantStep.java   |  2 +-
 .../process/traversal/step/map/CountLocalStep.java |  2 +-
 .../process/traversal/step/map/DedupLocalStep.java |  2 +-
 .../traversal/step/map/EdgeOtherVertexStep.java    |  2 +-
 .../process/traversal/step/map/ElementMapStep.java |  2 +-
 .../gremlin/process/traversal/step/map/IdStep.java |  2 +-
 .../process/traversal/step/map/IndexStep.java      |  2 +-
 .../process/traversal/step/map/LabelStep.java      |  2 +-
 .../process/traversal/step/map/LambdaMapStep.java  |  2 +-
 .../process/traversal/step/map/LoopsStep.java      |  2 +-
 .../process/traversal/step/map/MapStep.java        | 27 ++---------
 .../process/traversal/step/map/MathStep.java       |  2 +-
 .../process/traversal/step/map/MaxLocalStep.java   |  2 +-
 .../process/traversal/step/map/MeanLocalStep.java  |  2 +-
 .../process/traversal/step/map/MinLocalStep.java   |  2 +-
 .../process/traversal/step/map/OrderLocalStep.java |  2 +-
 .../process/traversal/step/map/PathStep.java       |  2 +-
 .../process/traversal/step/map/ProjectStep.java    |  2 +-
 .../traversal/step/map/PropertyKeyStep.java        |  2 +-
 .../traversal/step/map/PropertyMapStep.java        |  2 +-
 .../traversal/step/map/PropertyValueStep.java      |  2 +-
 .../process/traversal/step/map/RangeLocalStep.java |  2 +-
 .../process/traversal/step/map/SackStep.java       |  2 +-
 .../traversal/step/map/SampleLocalStep.java        |  2 +-
 .../{PropertyKeyStep.java => ScalarMapStep.java}   | 25 +++++-----
 .../process/traversal/step/map/SelectOneStep.java  | 54 +++++++++++++++-------
 .../process/traversal/step/map/SelectStep.java     | 20 +++-----
 .../process/traversal/step/map/SumLocalStep.java   |  2 +-
 .../process/traversal/step/map/TailLocalStep.java  |  2 +-
 .../traversal/step/map/TraversalMapStep.java       | 12 ++---
 .../traversal/step/map/TraversalSelectStep.java    | 41 ++++++++--------
 .../finalization/ReferenceElementStrategy.java     |  4 +-
 gremlin-test/features/map/Map.feature              | 16 +++++++
 .../process/traversal/step/map/MapTest.java        | 22 +++++++++
 .../strategy/decoration/OptionsStrategyTest.java   |  4 +-
 40 files changed, 198 insertions(+), 126 deletions(-)
 copy gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/step/map/{PropertyKeyStep.java => ScalarMapStep.java} (60%)