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