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

xiazcy pushed a change to branch 3.8-dev
in repository https://gitbox.apache.org/repos/asf/tinkerpop.git


    from 8d86ff6542 TINKERPOP-3200 Make repeat() act as a global parent (#3247)
     add baba903ffc Removed `AggregateLocalStep`, `aggregate(Scope, String)`, 
and `store()` in favor of using `local(aggregate(String))` for lazy 
aggregation. Updated relevant docs and added additional feature tests. (#3233)

No new revisions were added by this update.

Summary of changes:
 CHANGELOG.asciidoc                                 |    2 +
 docs/src/dev/provider/gremlin-semantics.asciidoc   |    7 +-
 docs/src/recipes/appendix.asciidoc                 |    2 +-
 docs/src/recipes/centrality.asciidoc               |    4 +-
 docs/src/recipes/collections.asciidoc              |   32 +-
 docs/src/recipes/connected-components.asciidoc     |    2 +-
 docs/src/recipes/shortest-path.asciidoc            |    2 +-
 docs/src/reference/the-traversal.asciidoc          |   38 +-
 docs/src/upgrade/release-3.8.x.asciidoc            |   90 ++
 .../GephiTraversalVisualizationStrategy.groovy     |    6 +-
 .../grammar/DefaultGremlinBaseVisitor.java         |    8 -
 .../language/grammar/TraversalMethodVisitor.java   |   18 -
 .../traversal/dsl/graph/GraphTraversal.java        |   42 +-
 .../gremlin/process/traversal/dsl/graph/__.java    |   16 -
 .../step/sideEffect/AggregateLocalStep.java        |  127 ---
 ...AggregateGlobalStep.java => AggregateStep.java} |    8 +-
 .../process/traversal/util/BytecodeHelper.java     |    6 +-
 .../grammar/TraversalMethodVisitorTest.java        |   11 -
 .../language/grammar/TraversalRootVisitorTest.java |   11 -
 .../traversal/dsl/graph/GraphTraversalTest.java    |    3 +-
 .../traversal/step/TraversalParentTest.java        |   27 +-
 .../step/sideEffect/AggregateLocalStepTest.java    |   40 -
 ...eGlobalStepTest.java => AggregateStepTest.java} |    2 +-
 .../ByModulatorOptimizationStrategyTest.java       |    1 -
 .../strategy/optimization/CountStrategyTest.java   |   13 +-
 .../optimization/EarlyLimitStrategyTest.java       |    4 +-
 .../optimization/PathRetractionStrategyTest.java   |    6 +-
 .../optimization/ProductiveByStrategyTest.java     |    6 -
 .../Process/Traversal/GraphTraversal.cs            |   18 -
 .../src/Gremlin.Net/Process/Traversal/__.cs        |   16 -
 .../Gremlin.Net.IntegrationTest/Gherkin/Gremlin.cs |   69 +-
 .../Traversal/Translator/GroovyTranslatorTests.cs  | 1004 ++++++++++----------
 gremlin-go/driver/anonymousTraversal.go            |    7 -
 gremlin-go/driver/cucumber/gremlin.go              |   69 +-
 gremlin-go/driver/graphTraversal.go                |   10 +-
 gremlin-go/driver/translator_test.go               |    6 -
 .../lib/process/graph-traversal.js                 |   11 -
 .../gremlin-javascript/test/cucumber/gremlin.js    |   69 +-
 gremlin-language/src/main/antlr4/Gremlin.g4        |   10 +-
 .../gremlin_python/process/graph_traversal.py      |   14 -
 gremlin-python/src/main/python/radish/gremlin.py   |   69 +-
 .../main/python/tests/process/test_translator.py   |    5 +-
 .../gremlin/process/ProcessComputerSuite.java      |    3 -
 .../gremlin/process/ProcessStandardSuite.java      |    3 -
 .../process/traversal/step/ComplexTest.java        |    3 +-
 .../traversal/step/sideEffect/AggregateTest.java   |  110 ---
 .../traversal/step/sideEffect/SideEffectTest.java  |    9 +-
 .../traversal/step/sideEffect/StoreTest.java       |  136 ---
 .../gremlin/test/features/data/Short.feature       |    4 +-
 .../gremlin/test/features/filter/Aggregate.feature |    4 +-
 .../features/integrated/Recommendation.feature     |    4 +-
 .../gremlin/test/features/map/Select.feature       |    4 +-
 .../test/features/sideEffect/Aggregate.feature     |  433 ++++++---
 .../test/features/sideEffect/SideEffect.feature    |    4 +-
 .../gremlin/test/features/sideEffect/Store.feature |   95 --
 .../gremlin/process/FeatureCoverageTest.java       |    2 -
 .../optimization/TinkerGraphCountStrategy.java     |    4 +-
 ...tractTinkerGraphGraphSONTranslatorProvider.java |    8 -
 58 files changed, 1130 insertions(+), 1607 deletions(-)
 delete mode 100644 
gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/step/sideEffect/AggregateLocalStep.java
 rename 
gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/step/sideEffect/{AggregateGlobalStep.java
 => AggregateStep.java} (94%)
 delete mode 100644 
gremlin-core/src/test/java/org/apache/tinkerpop/gremlin/process/traversal/step/sideEffect/AggregateLocalStepTest.java
 rename 
gremlin-core/src/test/java/org/apache/tinkerpop/gremlin/process/traversal/step/sideEffect/{AggregateGlobalStepTest.java
 => AggregateStepTest.java} (96%)
 delete mode 100644 
gremlin-test/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/step/sideEffect/StoreTest.java
 delete mode 100644 
gremlin-test/src/main/resources/org/apache/tinkerpop/gremlin/test/features/sideEffect/Store.feature

Reply via email to