Merge branch 'TINKERPOP-1752' into tp32
Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/65abea5f Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/65abea5f Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/65abea5f Branch: refs/heads/TINKERPOP-1802 Commit: 65abea5fcb4075e044d61ad48d6dcd873ff78748 Parents: bef43d6 31cf263 Author: florianhockmann <f...@florian-hockmann.de> Authored: Wed Nov 1 16:00:32 2017 +0100 Committer: florianhockmann <f...@florian-hockmann.de> Committed: Wed Nov 1 16:00:32 2017 +0100 ---------------------------------------------------------------------- docs/src/reference/gremlin-variants.asciidoc | 2 +- gremlin-dotnet/glv/AnonymousTraversal.template | 11 +- gremlin-dotnet/glv/GraphTraversal.template | 12 +- .../glv/GraphTraversalSource.template | 24 +- gremlin-dotnet/glv/generate.groovy | 228 +++- .../Gremlin.Net/Process/Traversal/Bindings.cs | 36 +- .../Gremlin.Net/Process/Traversal/Bytecode.cs | 80 +- .../Process/Traversal/GraphTraversal.cs | 1123 +++++++++++++++--- .../Process/Traversal/GraphTraversalSource.cs | 92 +- .../Decoration/HaltedTraverserStrategy.cs | 4 + .../Strategy/Decoration/PartitionStrategy.cs | 7 + .../Strategy/Decoration/SubgraphStrategy.cs | 7 + .../Decoration/VertexProgramStrategy.cs | 4 + .../Finalization/MatchAlgorithmStrategy.cs | 4 + .../src/Gremlin.Net/Process/Traversal/__.cs | 910 +++++++++++--- .../Structure/IO/GraphSON/ClassSerializer.cs | 37 + .../Structure/IO/GraphSON/GraphSONWriter.cs | 1 + .../BytecodeGenerationTests.cs | 14 +- .../BytecodeGeneration/StrategiesTests.cs | 14 +- .../GraphTraversalTests.cs | 2 +- .../DriverRemoteConnection/StrategiesTests.cs | 14 + .../Process/Traversal/BytecodeTests.cs | 142 ++- .../Process/Traversal/Strategy/StrategyTests.cs | 31 + .../IO/GraphSON/GraphSONWriterTests.cs | 13 + 24 files changed, 2333 insertions(+), 479 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/65abea5f/docs/src/reference/gremlin-variants.asciidoc ----------------------------------------------------------------------