Merge branch 'tp32' into tp33 Conflicts: data/tinkerpop-sink-typed.json data/tinkerpop-sink-v2d0-typed.json data/tinkerpop-sink-v2d0.json data/tinkerpop-sink.json data/tinkerpop-sink.kryo gremlin-test/src/main/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/tinkerpop-sink-typed.json gremlin-test/src/main/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/tinkerpop-sink-v2d0-typed.json gremlin-test/src/main/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/tinkerpop-sink-v2d0.json gremlin-test/src/main/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/tinkerpop-sink.json gremlin-test/src/main/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/tinkerpop-sink.kryo
Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/107960da Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/107960da Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/107960da Branch: refs/heads/TINKERPOP-1522 Commit: 107960da9b367303585f2e18302eb930144067aa Parents: 920a3d9 6fbf130 Author: Stephen Mallette <sp...@genoprime.com> Authored: Mon Mar 5 08:49:55 2018 -0500 Committer: Stephen Mallette <sp...@genoprime.com> Committed: Mon Mar 5 08:49:55 2018 -0500 ---------------------------------------------------------------------- CHANGELOG.asciidoc | 1 + .../process/computer/GiraphMessenger.java | 14 +- .../process/computer/GraphComputerTest.java | 192 +++++++++++++++++++ .../computer/util/ComputerSubmissionHelper.java | 2 +- .../spark/process/computer/SparkMessenger.java | 12 +- .../process/computer/TinkerMessenger.java | 11 +- .../tinkergraph/structure/TinkerFactory.java | 7 + 7 files changed, 234 insertions(+), 5 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/107960da/CHANGELOG.asciidoc ---------------------------------------------------------------------- diff --cc CHANGELOG.asciidoc index e6074e9,b9f22e1..cecf3de --- a/CHANGELOG.asciidoc +++ b/CHANGELOG.asciidoc @@@ -280,8 -30,8 +280,9 @@@ image::https://raw.githubusercontent.co * Added `idleConnectionTimeout` and `keepAliveInterval` to Gremlin Server that enables a "ping" and auto-close for seemingly dead clients. * Fixed a bug in `NumberHelper` that led to wrong min/max results if numbers exceeded the Integer limits. * Delayed setting of the request identifier until `RequestMessage` construction by the builder. +* `ReferenceElement` avoids `UnsupportedOperationException` handling in construction thus improving performance. * Improved error messaging for failed serialization and deserialization of request/response messages. + * Fixed handling of `Direction.BOTH` in `Messenger` implementations to pass the message to the opposite side of the `StarGraph`. * Removed hardcoded expectation in metrics serialization test suite as different providers may have different outputs. * Added `IndexedTraverserSet` which indexes on the value of a `Traverser` thus improving performance when used. * Utilized `IndexedTraverserSet` in `TraversalVertexProgram` to avoid extra iteration when doing `Vertex` lookups. http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/107960da/gremlin-test/src/main/java/org/apache/tinkerpop/gremlin/process/computer/GraphComputerTest.java ----------------------------------------------------------------------