You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tinkerpop.apache.org by ok...@apache.org on 2017/05/31 19:08:57 UTC
[2/3] tinkerpop git commit: Merge branch 'TINKERPOP-1678' into tp32
Merge branch 'TINKERPOP-1678' into tp32
Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/d4b9c303
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/d4b9c303
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/d4b9c303
Branch: refs/heads/master
Commit: d4b9c3035aaeb4ebb740fe50d9a9939091c68bfd
Parents: 4f7b859 8695b15
Author: Marko A. Rodriguez <ok...@gmail.com>
Authored: Wed May 31 12:56:57 2017 -0600
Committer: Marko A. Rodriguez <ok...@gmail.com>
Committed: Wed May 31 12:56:57 2017 -0600
----------------------------------------------------------------------
CHANGELOG.asciidoc | 1 +
.../traversal/dsl/graph/GraphTraversal.java | 2 +-
.../step/branch/GroovyRepeatTest.groovy | 7 +++++++
.../traversal/step/branch/RepeatTest.java | 22 ++++++++++++++++++++
4 files changed, 31 insertions(+), 1 deletion(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/d4b9c303/CHANGELOG.asciidoc
----------------------------------------------------------------------
diff --cc CHANGELOG.asciidoc
index 2067ea2,3380dad..4ad1d46
--- a/CHANGELOG.asciidoc
+++ b/CHANGELOG.asciidoc
@@@ -26,11 -26,9 +26,12 @@@ image::https://raw.githubusercontent.co
TinkerPop 3.2.5 (Release Date: NOT OFFICIALLY RELEASED YET)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ * Fixed a bug in `until(predicate)` where it was actually calling `emit(predicate)`.
* Improved error messaging on the `g.addV(Object...)` when passing an invalid arguments.
* Reduced memory usage for TinkerGraph deserialization in GraphSON by streaming vertices and edges.
+* Added the `gremlin-archetype-dsl` to demonstrate how to structure a Maven project for a DSL.
+* Developed and documented patterns for Domain Specific Language implementations.
+* Removed the Groovy dependency from `gremlin-python` and used Groovy Templates and the `gmavenplus-plugin` to generate the python GLV classes.
* Now using Groovy `[...]` map notation in `GroovyTranslator` instead of `new LinkedHashMap(){{ }}`.
* Maintained type information on `Traversal.promise()`.
* Propagated exception to `Future` instead of calling thread in `RemoteConnection`.