You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tinkerpop.apache.org by sp...@apache.org on 2016/01/19 20:02:14 UTC
[11/11] incubator-tinkerpop git commit: Merge remote-tracking branch
'origin/master' into TINKERPOP-998
Merge remote-tracking branch 'origin/master' into TINKERPOP-998
Project: http://git-wip-us.apache.org/repos/asf/incubator-tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-tinkerpop/commit/406c0f74
Tree: http://git-wip-us.apache.org/repos/asf/incubator-tinkerpop/tree/406c0f74
Diff: http://git-wip-us.apache.org/repos/asf/incubator-tinkerpop/diff/406c0f74
Branch: refs/heads/TINKERPOP-998
Commit: 406c0f74fabf46bba1fc6c7425e03369f3d680c1
Parents: 60de150 9eddd6a
Author: Stephen Mallette <sp...@genoprime.com>
Authored: Tue Jan 19 14:01:44 2016 -0500
Committer: Stephen Mallette <sp...@genoprime.com>
Committed: Tue Jan 19 14:01:44 2016 -0500
----------------------------------------------------------------------
CHANGELOG.asciidoc | 3 +
.../dsl/graph/DefaultGraphTraversal.java | 14 -
.../traversal/dsl/graph/GraphTraversal.java | 23 +-
.../lambda/AbstractLambdaTraversal.java | 38 ++-
.../traversal/lambda/ConstantTraversal.java | 1 -
.../traversal/lambda/IdentityTraversal.java | 15 +-
.../process/traversal/lambda/LoopTraversal.java | 2 +-
.../process/traversal/lambda/TrueTraversal.java | 19 +-
.../process/traversal/step/util/EmptyStep.java | 2 +-
.../traverser/TraverserRequirement.java | 3 +-
.../traversal/util/DefaultTraversal.java | 17 +-
.../traversal/util/DependantMutableMetrics.java | 5 +-
.../process/traversal/util/EmptyTraversal.java | 2 +-
.../process/traversal/util/TraversalRing.java | 2 +-
.../gremlin/structure/io/gryo/GryoMapper.java | 30 +-
.../structure/io/gryo/JavaTimeSerializers.java | 303 +++++++++++++++++++
.../gremlin/structure/util/ElementHelper.java | 5 +-
.../structure/io/gryo/GryoMapperTest.java | 109 +++++++
.../server/op/standard/StandardOpProcessor.java | 6 +-
.../apache/tinkerpop/gremlin/GraphProvider.java | 3 +-
.../ReadOnlyStrategyProcessTest.java | 3 +-
.../gremlin/structure/FeatureSupportTest.java | 2 +-
.../gremlin/structure/io/IoVertexTest.java | 2 +-
.../hadoop/structure/io/InputOutputHelper.java | 4 +-
.../process/computer/SparkGraphComputer.java | 31 +-
.../io/PersistedInputOutputRDDTest.java | 11 +-
26 files changed, 556 insertions(+), 99 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-tinkerpop/blob/406c0f74/CHANGELOG.asciidoc
----------------------------------------------------------------------
diff --cc CHANGELOG.asciidoc
index 9fb8cc7,0a14e50..7c46b3d
--- a/CHANGELOG.asciidoc
+++ b/CHANGELOG.asciidoc
@@@ -26,8 -26,10 +26,11 @@@ image::https://raw.githubusercontent.co
TinkerPop 3.1.1 (NOT OFFICIALLY RELEASED YET)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ * Reduced the complexity and execution time of all `AbstractLambdaTraversal` instances.
+ * `DefaultTraversal` has a well defined `hashCode()` and `equals()`.
+ * Added serializers to Gryo for `java.time` related classes.
* Integrated `NumberHelper` in `SackFunctions`.
+* Deprecated `VertexPropertyFeatures.supportsAddProperty()` which effectively was a duplicate of `VertexFeatures.supportsMetaProperties`.
* The Spark persistence `StorageLevel` can now be set for both job graphs and `PersistedOutputRDD` data.
* Added to the list of "invalid binding keys" allowed by Gremlin Server to cover the private fields of `T` which get exposed in the `ScriptEngine` on static imports.
* Added `BulkDumperVertex` that allows to dump a whole graph in any of the supported IO formats (GraphSON, Gryo, Script).
http://git-wip-us.apache.org/repos/asf/incubator-tinkerpop/blob/406c0f74/gremlin-test/src/main/java/org/apache/tinkerpop/gremlin/structure/FeatureSupportTest.java
----------------------------------------------------------------------