Merge branch 'TINKERPOP-1628' into tp33
Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/4eeb1780 Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/4eeb1780 Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/4eeb1780 Branch: refs/heads/tp33 Commit: 4eeb178049e219696869608d39cbbf3d08bf61d2 Parents: edaabb4 c135da6 Author: Daniel Kuppitz <daniel_kupp...@hotmail.com> Authored: Wed Apr 25 16:20:20 2018 -0700 Committer: Daniel Kuppitz <daniel_kupp...@hotmail.com> Committed: Wed Apr 25 16:20:20 2018 -0700 ---------------------------------------------------------------------- CHANGELOG.asciidoc | 1 + docs/src/recipes/shortest-path.asciidoc | 39 +++++ docs/src/reference/the-traversal.asciidoc | 18 +++ .../traversal/dsl/graph/GraphTraversal.java | 30 ++++ .../gremlin/process/traversal/dsl/graph/__.java | 14 ++ .../traversal/step/map/TraversalSelectStep.java | 157 +++++++++++++++++++ .../Process/Traversal/GraphTraversal.cs | 18 +++ .../src/Gremlin.Net/Process/Traversal/__.cs | 16 ++ gremlin-test/features/map/Select.feature | 46 +++++- .../process/AbstractGremlinProcessTest.java | 14 ++ .../process/traversal/step/map/SelectTest.java | 48 ++++++ .../structure/TinkerGraphPlayTest.java | 114 +++++++++++--- 12 files changed, 492 insertions(+), 23 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/4eeb1780/CHANGELOG.asciidoc ---------------------------------------------------------------------- diff --cc CHANGELOG.asciidoc index 92f11e9,ab20fff..3c5f4b8 --- a/CHANGELOG.asciidoc +++ b/CHANGELOG.asciidoc @@@ -25,9 -25,9 +25,10 @@@ image::https://raw.githubusercontent.co This release also includes changes from <<release-3-2-9, 3.2.9>>. + * Implemented `TraversalSelectStep` which allows to `select()` runtime-generated keys. * Coerced `BulkSet` to `g:List` in GraphSON 3.0. * Deprecated `CredentialsGraph` DSL in favor of `CredentialsTraversalDsl` which uses the recommended method for Gremlin DSL development. +* Allowed `iterate()` to be called after `profile()`. [[release-3-3-2]] === TinkerPop 3.3.2 (Release Date: April 2, 2018)