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 2020/05/14 12:17:06 UTC
[tinkerpop] 01/01: Merge branch 'TINKERPOP-1682'
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 de29e8c88c3f7db9d62d2c08335801c21f8e023e
Merge: 965b9d3 12a6ef0
Author: Stephen Mallette <sp...@genoprime.com>
AuthorDate: Thu May 14 08:16:45 2020 -0400
Merge branch 'TINKERPOP-1682'
CHANGELOG.asciidoc | 4 +
docs/src/recipes/anti-patterns.asciidoc | 39 +----
docs/src/upgrade/release-3.5.x.asciidoc | 37 ++++
.../tinkerpop/gremlin/jsr223/CoreImports.java | 4 +-
.../process/traversal/TraversalStrategies.java | 2 +
.../process/traversal/lambda/TokenTraversal.java | 19 ++-
.../gremlin/process/traversal/step/Grouping.java | 100 +++++++++++
.../process/traversal/step/TraversalParent.java | 5 +-
.../traversal/step/filter/DedupGlobalStep.java | 6 +
.../traversal/step/filter/PathFilterStep.java | 7 +
.../traversal/step/filter/SampleGlobalStep.java | 6 +
.../traversal/step/filter/WherePredicateStep.java | 8 +-
.../process/traversal/step/map/GroupCountStep.java | 6 +
.../process/traversal/step/map/GroupStep.java | 94 ++++------
.../traversal/step/map/OrderGlobalStep.java | 13 ++
.../process/traversal/step/map/OrderLocalStep.java | 13 ++
.../process/traversal/step/map/PathStep.java | 7 +
.../process/traversal/step/map/ProjectStep.java | 7 +
.../process/traversal/step/map/SelectOneStep.java | 6 +
.../process/traversal/step/map/SelectStep.java | 7 +
.../process/traversal/step/map/TreeStep.java | 8 +-
.../step/sideEffect/AggregateGlobalStep.java | 6 +
.../step/sideEffect/AggregateLocalStep.java | 6 +
.../step/sideEffect/GroupCountSideEffectStep.java | 6 +
.../step/sideEffect/GroupSideEffectStep.java | 47 +++--
.../process/traversal/step/sideEffect/IoStep.java | 2 +-
.../traversal/step/sideEffect/SackValueStep.java | 6 +
.../step/sideEffect/TreeSideEffectStep.java | 7 +
.../ByModulatorOptimizationStrategy.java | 139 +++++++++++++++
.../process/traversal/util/TraversalRing.java | 10 ++
.../structure/io/graphml/GraphMLWriter.java | 1 -
.../structure/io/graphson/GraphSONModule.java | 13 +-
.../gremlin/structure/io/gryo/GryoVersion.java | 11 +-
.../traversal/lambda/TokenTraversalTest.java | 78 +++++++++
.../ByModulatorOptimizationStrategyTest.java | 189 +++++++++++++++++++++
.../optimization/PathProcessorStrategyTest.java | 2 +-
.../traversal/util/TraversalExplanationTest.java | 3 +-
.../python/gremlin_python/process/strategies.py | 16 +-
gremlin-test/features/map/Select.feature | 24 +++
gremlin-test/features/sideEffect/Group.feature | 22 +++
.../process/traversal/step/map/OrderTest.java | 46 +++++
.../process/traversal/step/map/SelectTest.java | 32 +++-
.../traversal/step/sideEffect/GroupTest.java | 40 +++++
43 files changed, 969 insertions(+), 135 deletions(-)