This is an automated email from the ASF dual-hosted git repository. dkuppitz pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git
commit 935d513a6d2b20cf924c6d67c75b1d5eeb4475e2 Merge: 5ad2d63 b6ebdaf Author: Daniel Kuppitz <daniel_kupp...@hotmail.com> AuthorDate: Fri Nov 9 09:55:00 2018 -0700 Merge pull request #986 from apache/TINKERPOP-2059 TINKERPOP-2059 Modulation of valueMap() CHANGELOG.asciidoc | 1 + docs/src/recipes/collections.asciidoc | 6 +- docs/src/recipes/duplicate-edge.asciidoc | 4 +- docs/src/recipes/edge-move.asciidoc | 4 +- docs/src/reference/gremlin-applications.asciidoc | 10 +- docs/src/reference/gremlin-variants.asciidoc | 10 +- docs/src/reference/the-traversal.asciidoc | 29 ++- docs/src/upgrade/release-3.4.x.asciidoc | 70 +++++++ .../tinkerpop/gremlin/jsr223/CoreImports.java | 2 + .../traversal/dsl/graph/GraphTraversal.java | 5 +- .../gremlin/process/traversal/dsl/graph/__.java | 5 +- .../traversal/step/map/PropertyMapStep.java | 135 +++++++++---- .../process/traversal/step/util/WithOptions.java | 70 +++++++ .../strategy/decoration/PartitionStrategy.java | 4 +- .../traversal/step/map/PropertyMapStepTest.java | 11 +- gremlin-dotnet/glv/WithOptions.template | 47 +++++ gremlin-dotnet/glv/generate.groovy | 21 +- .../Gremlin.Net/Process/Traversal/WithOptions.cs | 65 ++++++ .../TraversalEvaluationTests.cs | 4 +- .../Gherkin/TraversalEvaluation/TraversalParser.cs | 9 +- .../TraversalEvaluation/WithOptionsParameter.cs | 83 ++++++++ gremlin-javascript/glv/TraversalSource.template | 5 + gremlin-javascript/glv/generate.groovy | 11 +- .../main/javascript/gremlin-javascript/index.js | 3 +- .../gremlin-javascript/lib/process/traversal.js | 11 + .../test/cucumber/feature-steps.js | 3 +- gremlin-python/glv/TraversalSource.template | 8 + gremlin-python/glv/generate.groovy | 9 +- .../gremlin/python/jsr223/SymbolHelper.java | 1 + .../jython/gremlin_python/process/traversal.py | 20 ++ .../gremlin_python/structure/io/graphsonV2d0.py | 2 +- .../gremlin_python/structure/io/graphsonV3d0.py | 2 +- .../src/main/jython/radish/feature_steps.py | 5 +- gremlin-test/features/map/AddVertex.feature | 4 +- gremlin-test/features/map/ValueMap.feature | 76 ++++++- .../process/computer/GraphComputerTest.java | 2 +- .../process/traversal/step/map/AddVertexTest.java | 19 +- .../process/traversal/step/map/PageRankTest.java | 16 +- .../traversal/step/map/PeerPressureTest.java | 16 +- .../process/traversal/step/map/ProgramTest.java | 8 +- .../process/traversal/step/map/ValueMapTest.java | 221 +++++++++++++++------ .../tinkergraph/structure/TinkerGraphPlayTest.java | 120 +++-------- 42 files changed, 881 insertions(+), 276 deletions(-)