You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tinkerpop.apache.org by dk...@apache.org on 2018/08/01 19:29:58 UTC
[34/50] [abbrv] tinkerpop git commit: Merge branch 'TINKERPOP-1996'
Merge branch 'TINKERPOP-1996'
Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/edd82346
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/edd82346
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/edd82346
Branch: refs/heads/TINKERPOP-1990
Commit: edd8234684bedb7c073479724b2ee645a801cbc5
Parents: 7d21ee0 10478be
Author: Stephen Mallette <sp...@genoprime.com>
Authored: Tue Jul 31 07:35:52 2018 -0400
Committer: Stephen Mallette <sp...@genoprime.com>
Committed: Tue Jul 31 07:35:52 2018 -0400
----------------------------------------------------------------------
CHANGELOG.asciidoc | 4 +
docs/src/recipes/centrality.asciidoc | 2 +-
.../reference/implementations-neo4j.asciidoc | 5 +-
.../implementations-tinkergraph.asciidoc | 8 +-
docs/src/reference/the-graph.asciidoc | 370 -------------------
docs/src/reference/the-traversal.asciidoc | 186 +++++++++-
docs/src/upgrade/release-3.4.x.asciidoc | 49 ++-
.../tinkerpop/gremlin/jsr223/CoreImports.java | 2 +
.../step/map/TraversalVertexProgramStep.java | 4 -
.../decoration/VertexProgramStrategy.java | 11 +-
.../tinkerpop/gremlin/process/traversal/IO.java | 83 +++++
.../traversal/dsl/graph/GraphTraversal.java | 37 ++
.../dsl/graph/GraphTraversalSource.java | 22 ++
.../process/traversal/step/ReadWriting.java | 48 +++
.../traversal/step/sideEffect/IoStep.java | 254 +++++++++++++
.../process/traversal/step/util/Parameters.java | 4 +-
.../ComputerVerificationStrategy.java | 3 +-
.../StandardVerificationStrategy.java | 9 +
.../tinkerpop/gremlin/structure/Graph.java | 30 ++
.../tinkerpop/gremlin/structure/io/IoCore.java | 3 +
.../traversal/dsl/graph/GraphTraversalTest.java | 5 +-
.../decoration/VertexProgramStrategyTest.java | 2 +-
.../StandardVerificationStrategyTest.java | 13 +-
.../glv/GraphTraversalSource.template | 4 +-
gremlin-dotnet/glv/IO.template | 46 +++
gremlin-dotnet/glv/generate.groovy | 13 +-
.../Process/Traversal/GraphTraversal.cs | 15 +-
.../Process/Traversal/GraphTraversalSource.cs | 11 +
.../src/Gremlin.Net/Process/Traversal/IO.cs | 56 +++
.../Gherkin/TraversalEvaluation/IOParameter.cs | 82 ++++
.../TraversalEvaluation/TraversalParser.cs | 7 +
.../groovy/jsr223/GroovyTranslatorProvider.java | 6 +
gremlin-javascript/glv/TraversalSource.template | 9 +
gremlin-javascript/glv/generate.groovy | 4 +
.../lib/process/graph-traversal.js | 30 ++
.../gremlin-javascript/lib/process/traversal.js | 29 ++
.../test/cucumber/feature-steps.js | 2 +
gremlin-python/glv/TraversalSource.template | 11 +
gremlin-python/glv/generate.groovy | 4 +
.../gremlin_python/process/graph_traversal.py | 13 +
.../jython/gremlin_python/process/traversal.py | 21 ++
.../src/main/jython/radish/feature_steps.py | 5 +-
gremlin-test/features/sideEffect/Read.feature | 84 +++++
gremlin-test/features/sideEffect/Write.feature | 60 +++
.../gremlin/AbstractGraphProvider.java | 22 +-
.../apache/tinkerpop/gremlin/TestHelper.java | 24 +-
.../gremlin/process/ProcessComputerSuite.java | 4 +
.../gremlin/process/ProcessStandardSuite.java | 4 +
.../process/traversal/step/map/ReadTest.java | 188 ++++++++++
.../process/traversal/step/map/WriteTest.java | 183 +++++++++
.../ElementIdStrategyProcessTest.java | 1 -
.../gremlin/structure/io/util/CustomId.java | 39 ++
.../gremlin/process/FeatureCoverageTest.java | 6 +-
.../traversal/step/sideEffect/HadoopIoStep.java | 188 ++++++++++
.../traversal/strategy/HadoopIoStrategy.java | 83 +++++
.../gremlin/hadoop/structure/HadoopGraph.java | 24 ++
.../step/sideEffect/TinkerGraphIoStepTest.java | 98 +++++
.../structure/TinkerGraphPlayTest.java | 6 +-
...ctTinkerGraphGraphSONTranslatorProvider.java | 5 +
.../gryo/TinkerGraphGryoTranslatorProvider.java | 7 +-
60 files changed, 2121 insertions(+), 427 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/edd82346/CHANGELOG.asciidoc
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/edd82346/docs/src/reference/the-traversal.asciidoc
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/edd82346/docs/src/upgrade/release-3.4.x.asciidoc
----------------------------------------------------------------------
diff --cc docs/src/upgrade/release-3.4.x.asciidoc
index 2d699dc,8d87397..9951024
--- a/docs/src/upgrade/release-3.4.x.asciidoc
+++ b/docs/src/upgrade/release-3.4.x.asciidoc
@@@ -31,12 -31,12 +31,12 @@@ Please see the link:https://github.com/
==== with() Step
-This version of TinkerPop introduces the `with()` step to Gremlin. It isn't really a step but is instead a step
+This version of TinkerPop introduces the `with()`-step to Gremlin. It isn't really a step but is instead a step
modulator. This modulator allows the step it is modifying to accept configurations that can be used to alter the
-behavior of the step itself. A good example of its usage is shown with the revised syntax of the `pageRank()` step
+behavior of the step itself. A good example of its usage is shown with the revised syntax of the `pageRank()`-step
which now uses `with()` to replace the old `by()` options:
- [groovy]
+ [source,groovy]
----
g.V().hasLabel('person').
pageRank().
@@@ -47,9 -47,9 +47,9 @@@
valueMap('name','friendRank')
----
-A similar change was made for `peerPressure()` step:
+A similar change was made for `peerPressure()`-step:
- [groovy]
+ [source,groovy]
----
g.V().hasLabel('person').
peerPressure().
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/edd82346/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/dsl/graph/GraphTraversalSource.java
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/edd82346/gremlin-javascript/src/main/javascript/gremlin-javascript/test/cucumber/feature-steps.js
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/edd82346/gremlin-python/src/main/jython/radish/feature_steps.py
----------------------------------------------------------------------