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`.