Merge branch 'TINKERPOP-2055' into tp32
Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/80fa89bd Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/80fa89bd Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/80fa89bd Branch: refs/heads/TINKERPOP-2053 Commit: 80fa89bdff687f4dcd3c48965be7cb9478fadccc Parents: b510613 bd7048d Author: Stephen Mallette <sp...@genoprime.com> Authored: Thu Oct 4 14:03:44 2018 -0400 Committer: Stephen Mallette <sp...@genoprime.com> Committed: Thu Oct 4 14:03:44 2018 -0400 ---------------------------------------------------------------------- CHANGELOG.asciidoc | 1 + docs/src/dev/io/graphson.asciidoc | 2 + .../io/graphson/GraphSONSerializersV2d0.java | 19 ++++++++-- .../GraphSONMapperEmbeddedTypeTest.java | 15 ++++++++ .../IO/GraphSON/GraphSONReaderTests.cs | 38 ++++++++++++++++++- .../IO/GraphSON/GraphSONWriterTests.cs | 30 +++++++++++++++ .../lib/structure/io/type-serializers.js | 30 ++++++++++++++- .../test/unit/graphson-test.js | 39 ++++++++++++++++++++ .../gremlin_python/structure/io/graphson.py | 26 +++++++++++++ .../jython/tests/structure/io/test_graphson.py | 25 +++++++++++++ 10 files changed, 218 insertions(+), 7 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/80fa89bd/CHANGELOG.asciidoc ---------------------------------------------------------------------- diff --cc CHANGELOG.asciidoc index f3340cc,33d35d3..a7e6388 --- a/CHANGELOG.asciidoc +++ b/CHANGELOG.asciidoc @@@ -38,10 -37,8 +38,11 @@@ image::https://raw.githubusercontent.co * Added support for GraphSON serialization of `Date` in Javascript. * Added synchronized `Map` to Gryo 1.0 registrations. * Added `Triple` to Gryo 1.0 registrations. + * Added support for `Double.NaN`, `Double.POSITIVE_INFINITY` and `Double.NEGATIVE_INFINITY`. * Improved escaping of special characters in strings passed to the `GroovyTranslator`. +* Added `Cluster` configuration option to set a custom validation script to use to test server connectivity in the Java driver. +* Improved ability of `GroovyTranslator` to handle more types supported by GraphSON. +* Improved ability of `GroovyTranslator` to handle custom types. * Added better internal processing of `Column` in `by(Function)`. * Added `hasNext()` support on `Traversal` for `gremlin-python`. * Added support for additional extended types in Gremlin.Net with `decimal`, `TimeSpan`, `BigInteger`, `byte`, `byte[]`, `char` and `short`.