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/11/02 20:58:24 UTC
[7/8] tinkerpop git commit: Merge branch 'TINKERPOP-1372' into tp32
Merge branch 'TINKERPOP-1372' into tp32
Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/90962742
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/90962742
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/90962742
Branch: refs/heads/master
Commit: 90962742814184a566ed75b383fd9ed7c5f1eb4a
Parents: 3b57bd4 c8a6894
Author: Marko A. Rodriguez <ok...@gmail.com>
Authored: Wed Nov 2 14:57:34 2016 -0600
Committer: Marko A. Rodriguez <ok...@gmail.com>
Committed: Wed Nov 2 14:57:34 2016 -0600
----------------------------------------------------------------------
CHANGELOG.asciidoc | 2 +
.../gremlin/process/traversal/Traverser.java | 16 +
.../traversal/step/util/ImmutablePath.java | 314 ++++++++-----------
.../traversal/step/util/ImmutablePathImpl.java | 50 ---
.../traversal/step/util/MutablePath.java | 2 +-
.../traverser/B_LP_O_P_S_SE_SL_Traverser.java | 3 +-
.../traverser/util/AbstractTraverser.java | 2 +-
.../structure/util/detached/DetachedPath.java | 8 +-
.../gremlin/process/traversal/PathTest.java | 18 ++
.../structure/io/gryo/GryoRegistrator.java | 5 -
10 files changed, 175 insertions(+), 245 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/90962742/CHANGELOG.asciidoc
----------------------------------------------------------------------
diff --cc CHANGELOG.asciidoc
index fbab643,1659619..57d7119
--- a/CHANGELOG.asciidoc
+++ b/CHANGELOG.asciidoc
@@@ -26,10 -26,8 +26,12 @@@ image::https://raw.githubusercontent.co
TinkerPop 3.2.4 (Release Date: NOT OFFICIALLY RELEASED YET)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+* Improved ability to release resources in `GraphProvider` instances in the test suite.
+* Added a `force` option for killing sessions without waiting for transaction close or timeout of a currently running job or multiple jobs.
+* Deprecated `Session.kill()` and `Session.manualKill()`.
+* Added `choose(predicate,traversal)` and `choose(traversal,traversal)` to effect if/then-semantics (no else). Equivalent to `choose(x,y,identity())`.
+ * Removed `ImmutablePath.TailPath` as it is no longer required with new recursion model.
+ * Removed call stack recursion in `ImmutablePath`.
* `SparkGraphComputer` no longer starts a worker iteration if the worker's partition is empty.
* Added `ProjectStep.getProjectKeys()` for strategies that rely on such information.
* Added `VertexFeatures.supportsDuplicateMultiProperties()` for graphs that only support unique values in multi-properties.