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 2016/12/01 13:38:32 UTC

[5/5] tinkerpop git commit: Merge branch 'TINKERPOP-1573' into tp32

Merge branch 'TINKERPOP-1573' into tp32


Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/46888b1a
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/46888b1a
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/46888b1a

Branch: refs/heads/tp32
Commit: 46888b1a06f6d145dd8403b8e88280f111fd1539
Parents: ffd6543 987e6ab
Author: Marko A. Rodriguez <ok...@gmail.com>
Authored: Thu Dec 1 06:12:15 2016 -0700
Committer: Marko A. Rodriguez <ok...@gmail.com>
Committed: Thu Dec 1 06:12:15 2016 -0700

----------------------------------------------------------------------
 CHANGELOG.asciidoc                              |  2 +
 .../src/reference/gremlin-applications.asciidoc |  6 +--
 docs/src/reference/gremlin-variants.asciidoc    |  5 ---
 .../gremlin-language-variants/index.asciidoc    |  3 --
 .../gremlin/process/traversal/Bindings.java     | 39 +++++++++++++++-----
 .../gremlin/process/traversal/Bytecode.java     | 19 ++++------
 .../process/traversal/TraversalSource.java      |  7 ++--
 .../dsl/graph/GraphTraversalSource.java         |  4 +-
 .../optimization/GraphFilterStrategyTest.java   |  2 +-
 .../gremlin/process/traversal/BytecodeTest.java | 32 +++++++++++++++-
 .../python/GraphTraversalSourceGenerator.groovy |  2 -
 .../python/TraversalSourceGenerator.groovy      |  6 +++
 .../gremlin_python/process/graph_traversal.py   |  2 -
 .../jython/gremlin_python/process/traversal.py  |  6 +++
 .../main/jython/tests/process/test_traversal.py | 13 +++++++
 15 files changed, 104 insertions(+), 44 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/46888b1a/CHANGELOG.asciidoc
----------------------------------------------------------------------
diff --cc CHANGELOG.asciidoc
index a77ab20,237b7ce..ebcc318
--- a/CHANGELOG.asciidoc
+++ b/CHANGELOG.asciidoc
@@@ -26,7 -26,8 +26,9 @@@ image::https://raw.githubusercontent.co
  TinkerPop 3.2.4 (Release Date: NOT OFFICIALLY RELEASED YET)
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  
 +* Fixed a bug around long serialization in Gremlin-Python when using Python3.
+ * Deprecated `TraversalSource.withBindings()` as it is no longer needed in Gremlin-Java and never was needed for other variants.
+ * Fixed a bug in Gremlin-Java `Bytecode` where anonymous traversals were not aware of parent bindings.
  * Fixed a bug in Gremlin-Java GraphSON deserialization around `P.within()` and `P.without()`.
  * Converted Spark process suite tests to "integration" tests.
  * Fixed a bug in `InlineFilterStrategy` having to do with folding `HasContainers` into `VertexStep`.