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 2019/10/13 15:26:59 UTC
[tinkerpop] branch master updated (9e96528 -> c8b9262)
This is an automated email from the ASF dual-hosted git repository.
spmallette pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/tinkerpop.git.
from 9e96528 Merge branch 'tp34'
new 8759542 Added 3.3.9 IO test files CTR
new 810f49f Merge branch 'tp33' into tp34
new 2b385c2 Added 3.4.4 IO test files CTR
new 5ee2dc1 Merge branch 'tp34'
new c8b9262 Added graphbinary IO test files for 3.5.0 CTR
The 5 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
docs/src/dev/developer/for-committers.asciidoc | 11 +++++++++++
.../scripts/generate-graphbinary-resources.groovy | 2 +-
.../scripts/generate-graphson-resources.groovy | 2 +-
.../gremlin-io-test/scripts/generate-gryo-resources.groovy | 2 +-
.../structure/io/graphbinary/GraphBinaryCompatibility.java | 3 ++-
.../structure/io/graphson/GraphSONCompatibility.java | 9 +++++++++
.../gremlin/structure/io/gryo/GryoCompatibility.java | 5 +++++
.../io/graphbinary/GraphBinaryCompatibilityTest.java | 3 ++-
.../io/graphson/GraphSONTypedCompatibilityTest.java | 7 +++++++
.../io/graphson/GraphSONUntypedCompatibilityTest.java | 5 +++++
.../gremlin/structure/io/gryo/GryoCompatibilityTest.java | 5 +++++
.../io/graphbinary/{_3_4_3 => _3_4_4}/barrier-v1.gbin | Bin
.../io/graphbinary/{_3_4_3 => _3_4_4}/bigdecimal-v1.gbin | Bin
.../io/graphbinary/{_3_4_3 => _3_4_4}/biginteger-v1.gbin | Bin
.../io/graphbinary/{_3_4_3 => _3_4_4}/binding-v1.gbin | Bin
.../io/graphbinary/{_3_4_3 => _3_4_4}/bulkset-v1.gbin | Bin
.../io/graphbinary/{_3_4_3 => _3_4_4}/byte-v1.gbin | Bin
.../io/graphbinary/{_3_4_3 => _3_4_4}/bytebuffer-v1.gbin | Bin
.../io/graphbinary/{_3_4_3 => _3_4_4}/bytecode-v1.gbin | Bin
.../io/graphbinary/{_3_4_3 => _3_4_4}/cardinality-v1.gbin | Bin
.../io/graphbinary/{_3_4_3 => _3_4_4}/char-v1.gbin | Bin
.../io/graphbinary/{_3_4_3 => _3_4_4}/class-v1.gbin | Bin
.../io/graphbinary/{_3_4_3 => _3_4_4}/column-v1.gbin | Bin
.../io/graphbinary/{_3_4_3 => _3_4_4}/date-v1.gbin | Bin
.../io/graphbinary/{_3_4_3 => _3_4_4}/direction-v1.gbin | Bin
.../io/graphbinary/{_3_4_3 => _3_4_4}/double-v1.gbin | Bin
.../io/graphbinary/{_3_4_3 => _3_4_4}/duration-v1.gbin | Bin
.../io/graphbinary/{_3_4_3 => _3_4_4}/edge-v1.gbin | Bin
.../io/graphbinary/{_3_4_3 => _3_4_4}/float-v1.gbin | Bin
.../io/graphbinary/{_3_4_3 => _3_4_4}/inetaddress-v1.gbin | Bin
.../io/graphbinary/{_3_4_3 => _3_4_4}/instant-v1.gbin | Bin
.../io/graphbinary/{_3_4_3 => _3_4_4}/integer-v1.gbin | Bin
.../io/graphbinary/{_3_4_3 => _3_4_4}/lambda-v1.gbin | Bin
.../io/graphbinary/{_3_4_3 => _3_4_4}/list-v1.gbin | Bin
.../io/graphbinary/{_3_4_3 => _3_4_4}/localdate-v1.gbin | Bin
.../io/graphbinary/{_3_4_3 => _3_4_4}/localdatetime-v1.gbin | Bin
.../io/graphbinary/{_3_4_3 => _3_4_4}/localtime-v1.gbin | Bin
.../io/graphbinary/{_3_4_3 => _3_4_4}/long-v1.gbin | Bin
.../structure/io/graphbinary/{_3_4_3 => _3_4_4}/map-v1.gbin | Bin
.../io/graphbinary/{_3_4_3 => _3_4_4}/metrics-v1.gbin | Bin
.../io/graphbinary/{_3_4_3 => _3_4_4}/monthday-v1.gbin | Bin
.../graphbinary/{_3_4_3 => _3_4_4}/offsetdatetime-v1.gbin | Bin
.../io/graphbinary/{_3_4_3 => _3_4_4}/offsettime-v1.gbin | Bin
.../io/graphbinary/{_3_4_3 => _3_4_4}/operator-v1.gbin | Bin
.../io/graphbinary/{_3_4_3 => _3_4_4}/order-v1.gbin | Bin
.../structure/io/graphbinary/{_3_4_3 => _3_4_4}/p-v1.gbin | Bin
.../io/graphbinary/{_3_4_3 => _3_4_4}/pand-v1.gbin | Bin
.../io/graphbinary/{_3_4_3 => _3_4_4}/path-v1.gbin | Bin
.../io/graphbinary/{_3_4_3 => _3_4_4}/period-v1.gbin | Bin
.../io/graphbinary/{_3_4_3 => _3_4_4}/pick-v1.gbin | Bin
.../structure/io/graphbinary/{_3_4_3 => _3_4_4}/pop-v1.gbin | Bin
.../structure/io/graphbinary/{_3_4_3 => _3_4_4}/por-v1.gbin | Bin
.../io/graphbinary/{_3_4_3 => _3_4_4}/property-v1.gbin | Bin
.../io/graphbinary/{_3_4_3 => _3_4_4}/pwithin-v1.gbin | Bin
.../io/graphbinary/{_3_4_3 => _3_4_4}/pwithout-v1.gbin | Bin
.../io/graphbinary/{_3_4_3 => _3_4_4}/scope-v1.gbin | Bin
.../structure/io/graphbinary/{_3_4_3 => _3_4_4}/set-v1.gbin | Bin
.../io/graphbinary/{_3_4_3 => _3_4_4}/short-v1.gbin | Bin
.../structure/io/graphbinary/{_3_4_3 => _3_4_4}/t-v1.gbin | Bin
.../io/graphbinary/{_3_4_3 => _3_4_4}/textp-v1.gbin | Bin
.../io/graphbinary/{_3_4_3 => _3_4_4}/timestamp-v1.gbin | Bin
.../io/graphbinary/{_3_4_3 => _3_4_4}/tinkergraph-v1.gbin | Bin
.../graphbinary/{_3_4_3 => _3_4_4}/traversalmetrics-v1.gbin | Bin
.../io/graphbinary/{_3_4_3 => _3_4_4}/traverser-v1.gbin | Bin
.../io/graphbinary/{_3_4_3 => _3_4_4}/uuid-v1.gbin | Bin
.../io/graphbinary/{_3_4_3 => _3_4_4}/vertex-v1.gbin | Bin
.../graphbinary/{_3_4_3 => _3_4_4}/vertexproperty-v1.gbin | Bin
.../io/graphbinary/{_3_4_3 => _3_4_4}/year-v1.gbin | Bin
.../io/graphbinary/{_3_4_3 => _3_4_4}/yearmonth-v1.gbin | Bin
.../io/graphbinary/{_3_4_3 => _3_4_4}/zoneoffset-v1.gbin | Bin
.../io/graphbinary/{_3_4_3 => _3_5_0}/barrier-v1.gbin | Bin
.../io/graphbinary/{_3_4_3 => _3_5_0}/bigdecimal-v1.gbin | Bin
.../io/graphbinary/{_3_4_3 => _3_5_0}/biginteger-v1.gbin | Bin
.../io/graphbinary/{_3_4_3 => _3_5_0}/binding-v1.gbin | Bin
.../io/graphbinary/{_3_4_3 => _3_5_0}/bulkset-v1.gbin | Bin
.../io/graphbinary/{_3_4_3 => _3_5_0}/byte-v1.gbin | Bin
.../io/graphbinary/{_3_4_3 => _3_5_0}/bytebuffer-v1.gbin | Bin
.../io/graphbinary/{_3_4_3 => _3_5_0}/bytecode-v1.gbin | Bin
.../io/graphbinary/{_3_4_3 => _3_5_0}/cardinality-v1.gbin | Bin
.../io/graphbinary/{_3_4_3 => _3_5_0}/char-v1.gbin | Bin
.../io/graphbinary/{_3_4_3 => _3_5_0}/class-v1.gbin | Bin
.../io/graphbinary/{_3_4_3 => _3_5_0}/column-v1.gbin | Bin
.../io/graphbinary/{_3_4_3 => _3_5_0}/date-v1.gbin | Bin
.../io/graphbinary/{_3_4_3 => _3_5_0}/direction-v1.gbin | Bin
.../io/graphbinary/{_3_4_3 => _3_5_0}/double-v1.gbin | Bin
.../io/graphbinary/{_3_4_3 => _3_5_0}/duration-v1.gbin | Bin
.../io/graphbinary/{_3_4_3 => _3_5_0}/edge-v1.gbin | Bin
.../io/graphbinary/{_3_4_3 => _3_5_0}/float-v1.gbin | Bin
.../io/graphbinary/{_3_4_3 => _3_5_0}/inetaddress-v1.gbin | Bin
.../io/graphbinary/{_3_4_3 => _3_5_0}/instant-v1.gbin | Bin
.../io/graphbinary/{_3_4_3 => _3_5_0}/integer-v1.gbin | Bin
.../io/graphbinary/{_3_4_3 => _3_5_0}/lambda-v1.gbin | Bin
.../io/graphbinary/{_3_4_3 => _3_5_0}/list-v1.gbin | Bin
.../io/graphbinary/{_3_4_3 => _3_5_0}/localdate-v1.gbin | Bin
.../io/graphbinary/{_3_4_3 => _3_5_0}/localdatetime-v1.gbin | Bin
.../io/graphbinary/{_3_4_3 => _3_5_0}/localtime-v1.gbin | Bin
.../io/graphbinary/{_3_4_3 => _3_5_0}/long-v1.gbin | Bin
.../structure/io/graphbinary/{_3_4_3 => _3_5_0}/map-v1.gbin | Bin
.../io/graphbinary/{_3_4_3 => _3_5_0}/metrics-v1.gbin | Bin
.../io/graphbinary/{_3_4_3 => _3_5_0}/monthday-v1.gbin | Bin
.../graphbinary/{_3_4_3 => _3_5_0}/offsetdatetime-v1.gbin | Bin
.../io/graphbinary/{_3_4_3 => _3_5_0}/offsettime-v1.gbin | Bin
.../io/graphbinary/{_3_4_3 => _3_5_0}/operator-v1.gbin | Bin
.../io/graphbinary/{_3_4_3 => _3_5_0}/order-v1.gbin | Bin
.../structure/io/graphbinary/{_3_4_3 => _3_5_0}/p-v1.gbin | Bin
.../io/graphbinary/{_3_4_3 => _3_5_0}/pand-v1.gbin | Bin
.../io/graphbinary/{_3_4_3 => _3_5_0}/path-v1.gbin | Bin
.../io/graphbinary/{_3_4_3 => _3_5_0}/period-v1.gbin | Bin
.../io/graphbinary/{_3_4_3 => _3_5_0}/pick-v1.gbin | Bin
.../structure/io/graphbinary/{_3_4_3 => _3_5_0}/pop-v1.gbin | Bin
.../structure/io/graphbinary/{_3_4_3 => _3_5_0}/por-v1.gbin | Bin
.../io/graphbinary/{_3_4_3 => _3_5_0}/property-v1.gbin | Bin
.../io/graphbinary/{_3_4_3 => _3_5_0}/pwithin-v1.gbin | Bin
.../io/graphbinary/{_3_4_3 => _3_5_0}/pwithout-v1.gbin | Bin
.../io/graphbinary/{_3_4_3 => _3_5_0}/scope-v1.gbin | Bin
.../structure/io/graphbinary/{_3_4_3 => _3_5_0}/set-v1.gbin | Bin
.../io/graphbinary/{_3_4_3 => _3_5_0}/short-v1.gbin | Bin
.../structure/io/graphbinary/{_3_4_3 => _3_5_0}/t-v1.gbin | Bin
.../io/graphbinary/{_3_4_3 => _3_5_0}/textp-v1.gbin | Bin
.../io/graphbinary/{_3_4_3 => _3_5_0}/timestamp-v1.gbin | Bin
.../io/graphbinary/{_3_4_3 => _3_5_0}/tinkergraph-v1.gbin | Bin
.../graphbinary/{_3_4_3 => _3_5_0}/traversalmetrics-v1.gbin | Bin
.../io/graphbinary/{_3_4_3 => _3_5_0}/traverser-v1.gbin | Bin
.../io/graphbinary/{_3_4_3 => _3_5_0}/uuid-v1.gbin | Bin
.../io/graphbinary/{_3_4_3 => _3_5_0}/vertex-v1.gbin | Bin
.../graphbinary/{_3_4_3 => _3_5_0}/vertexproperty-v1.gbin | Bin
.../io/graphbinary/{_3_4_3 => _3_5_0}/year-v1.gbin | Bin
.../io/graphbinary/{_3_4_3 => _3_5_0}/yearmonth-v1.gbin | Bin
.../io/graphbinary/{_3_4_3 => _3_5_0}/zoneoffset-v1.gbin | Bin
.../{_3_5_0 => _3_3_9}/authenticationchallenge-v1d0.json | 0
.../authenticationchallenge-v2d0-no-types.json | 0
.../authenticationchallenge-v2d0-partial.json | 0
.../{_3_5_0 => _3_3_9}/authenticationchallenge-v3d0.json | 0
.../{_3_5_0 => _3_3_9}/authenticationresponse-v1d0.json | 0
.../authenticationresponse-v2d0-no-types.json | 0
.../authenticationresponse-v2d0-partial.json | 0
.../{_3_5_0 => _3_3_9}/authenticationresponse-v3d0.json | 0
.../graphson/{_3_5_0 => _3_3_9}/barrier-v2d0-partial.json | 0
.../io/graphson/{_3_5_0 => _3_3_9}/barrier-v3d0.json | 0
.../{_3_5_0 => _3_3_9}/bigdecimal-v2d0-partial.json | 0
.../io/graphson/{_3_5_0 => _3_3_9}/bigdecimal-v3d0.json | 0
.../{_3_5_0 => _3_3_9}/biginteger-v2d0-partial.json | 0
.../io/graphson/{_3_5_0 => _3_3_9}/biginteger-v3d0.json | 0
.../graphson/{_3_5_0 => _3_3_9}/binding-v2d0-partial.json | 0
.../io/graphson/{_3_5_0 => _3_3_9}/binding-v3d0.json | 0
.../io/graphson/{_3_5_0 => _3_3_9}/byte-v2d0-partial.json | 0
.../structure/io/graphson/{_3_5_0 => _3_3_9}/byte-v3d0.json | 0
.../{_3_5_0 => _3_3_9}/bytebuffer-v2d0-partial.json | 0
.../io/graphson/{_3_5_0 => _3_3_9}/bytebuffer-v3d0.json | 0
.../graphson/{_3_5_0 => _3_3_9}/bytecode-v2d0-partial.json | 0
.../io/graphson/{_3_5_0 => _3_3_9}/bytecode-v3d0.json | 0
.../{_3_5_0 => _3_3_9}/cardinality-v2d0-partial.json | 0
.../io/graphson/{_3_5_0 => _3_3_9}/cardinality-v3d0.json | 0
.../io/graphson/{_3_5_0 => _3_3_9}/char-v2d0-partial.json | 0
.../structure/io/graphson/{_3_5_0 => _3_3_9}/char-v3d0.json | 0
.../io/graphson/{_3_5_0 => _3_3_9}/class-v2d0-partial.json | 0
.../io/graphson/{_3_5_0 => _3_3_9}/class-v3d0.json | 0
.../io/graphson/{_3_5_0 => _3_3_9}/column-v2d0-partial.json | 0
.../io/graphson/{_3_5_0 => _3_3_9}/column-v3d0.json | 0
.../io/graphson/{_3_5_0 => _3_3_9}/date-v2d0-no-types.json | 0
.../io/graphson/{_3_5_0 => _3_3_9}/date-v2d0-partial.json | 0
.../structure/io/graphson/{_3_5_0 => _3_3_9}/date-v3d0.json | 0
.../graphson/{_3_5_0 => _3_3_9}/direction-v2d0-partial.json | 0
.../io/graphson/{_3_5_0 => _3_3_9}/direction-v3d0.json | 0
.../graphson/{_3_5_0 => _3_3_9}/double-v2d0-no-types.json | 0
.../io/graphson/{_3_5_0 => _3_3_9}/double-v2d0-partial.json | 0
.../io/graphson/{_3_5_0 => _3_3_9}/double-v3d0.json | 0
.../graphson/{_3_5_0 => _3_3_9}/duration-v2d0-partial.json | 0
.../io/graphson/{_3_5_0 => _3_3_9}/duration-v3d0.json | 0
.../structure/io/graphson/{_3_5_0 => _3_3_9}/edge-v1d0.json | 0
.../io/graphson/{_3_5_0 => _3_3_9}/edge-v2d0-no-types.json | 0
.../io/graphson/{_3_5_0 => _3_3_9}/edge-v2d0-partial.json | 0
.../structure/io/graphson/{_3_5_0 => _3_3_9}/edge-v3d0.json | 0
.../io/graphson/{_3_5_0 => _3_3_9}/float-v2d0-partial.json | 0
.../io/graphson/{_3_5_0 => _3_3_9}/float-v3d0.json | 0
.../{_3_5_0 => _3_3_9}/inetaddress-v2d0-partial.json | 0
.../io/graphson/{_3_5_0 => _3_3_9}/inetaddress-v3d0.json | 0
.../graphson/{_3_5_0 => _3_3_9}/instant-v2d0-partial.json | 0
.../io/graphson/{_3_5_0 => _3_3_9}/instant-v3d0.json | 0
.../graphson/{_3_5_0 => _3_3_9}/integer-v2d0-no-types.json | 0
.../graphson/{_3_5_0 => _3_3_9}/integer-v2d0-partial.json | 0
.../io/graphson/{_3_5_0 => _3_3_9}/integer-v3d0.json | 0
.../io/graphson/{_3_5_0 => _3_3_9}/lambda-v2d0-partial.json | 0
.../io/graphson/{_3_5_0 => _3_3_9}/lambda-v3d0.json | 0
.../structure/io/graphson/{_3_5_0 => _3_3_9}/list-v3d0.json | 0
.../graphson/{_3_5_0 => _3_3_9}/localdate-v2d0-partial.json | 0
.../io/graphson/{_3_5_0 => _3_3_9}/localdate-v3d0.json | 0
.../{_3_5_0 => _3_3_9}/localdatetime-v2d0-partial.json | 0
.../io/graphson/{_3_5_0 => _3_3_9}/localdatetime-v3d0.json | 0
.../graphson/{_3_5_0 => _3_3_9}/localtime-v2d0-partial.json | 0
.../io/graphson/{_3_5_0 => _3_3_9}/localtime-v3d0.json | 0
.../io/graphson/{_3_5_0 => _3_3_9}/long-v2d0-partial.json | 0
.../structure/io/graphson/{_3_5_0 => _3_3_9}/long-v3d0.json | 0
.../structure/io/graphson/{_3_5_0 => _3_3_9}/map-v3d0.json | 0
.../graphson/{_3_5_0 => _3_3_9}/metrics-v2d0-partial.json | 0
.../io/graphson/{_3_5_0 => _3_3_9}/metrics-v3d0.json | 0
.../graphson/{_3_5_0 => _3_3_9}/monthday-v2d0-partial.json | 0
.../io/graphson/{_3_5_0 => _3_3_9}/monthday-v3d0.json | 0
.../{_3_5_0 => _3_3_9}/offsetdatetime-v2d0-partial.json | 0
.../io/graphson/{_3_5_0 => _3_3_9}/offsetdatetime-v3d0.json | 0
.../{_3_5_0 => _3_3_9}/offsettime-v2d0-partial.json | 0
.../io/graphson/{_3_5_0 => _3_3_9}/offsettime-v3d0.json | 0
.../graphson/{_3_5_0 => _3_3_9}/operator-v2d0-partial.json | 0
.../io/graphson/{_3_5_0 => _3_3_9}/operator-v3d0.json | 0
.../io/graphson/{_3_5_0 => _3_3_9}/order-v2d0-partial.json | 0
.../io/graphson/{_3_5_0 => _3_3_9}/order-v3d0.json | 0
.../io/graphson/{_3_5_0 => _3_3_9}/p-v2d0-partial.json | 0
.../structure/io/graphson/{_3_5_0 => _3_3_9}/p-v3d0.json | 0
.../io/graphson/{_3_5_0 => _3_3_9}/pand-v2d0-partial.json | 0
.../structure/io/graphson/{_3_5_0 => _3_3_9}/pand-v3d0.json | 0
.../structure/io/graphson/{_3_5_0 => _3_3_9}/path-v1d0.json | 0
.../io/graphson/{_3_5_0 => _3_3_9}/path-v2d0-no-types.json | 0
.../io/graphson/{_3_5_0 => _3_3_9}/path-v2d0-partial.json | 0
.../structure/io/graphson/{_3_5_0 => _3_3_9}/path-v3d0.json | 0
.../io/graphson/{_3_5_0 => _3_3_9}/period-v2d0-partial.json | 0
.../io/graphson/{_3_5_0 => _3_3_9}/period-v3d0.json | 0
.../io/graphson/{_3_5_0 => _3_3_9}/pick-v2d0-partial.json | 0
.../structure/io/graphson/{_3_5_0 => _3_3_9}/pick-v3d0.json | 0
.../io/graphson/{_3_5_0 => _3_3_9}/pop-v2d0-partial.json | 0
.../structure/io/graphson/{_3_5_0 => _3_3_9}/pop-v3d0.json | 0
.../io/graphson/{_3_5_0 => _3_3_9}/por-v2d0-partial.json | 0
.../structure/io/graphson/{_3_5_0 => _3_3_9}/por-v3d0.json | 0
.../io/graphson/{_3_5_0 => _3_3_9}/property-v1d0.json | 0
.../graphson/{_3_5_0 => _3_3_9}/property-v2d0-no-types.json | 0
.../graphson/{_3_5_0 => _3_3_9}/property-v2d0-partial.json | 0
.../io/graphson/{_3_5_0 => _3_3_9}/property-v3d0.json | 0
.../graphson/{_3_5_0 => _3_3_9}/pwithin-v2d0-partial.json | 0
.../io/graphson/{_3_5_0 => _3_3_9}/pwithin-v3d0.json | 0
.../graphson/{_3_5_0 => _3_3_9}/pwithout-v2d0-partial.json | 0
.../io/graphson/{_3_5_0 => _3_3_9}/pwithout-v3d0.json | 0
.../io/graphson/{_3_5_0 => _3_3_9}/scope-v2d0-partial.json | 0
.../io/graphson/{_3_5_0 => _3_3_9}/scope-v3d0.json | 0
.../io/graphson/{_3_5_0 => _3_3_9}/sessionclose-v1d0.json | 0
.../{_3_5_0 => _3_3_9}/sessionclose-v2d0-no-types.json | 0
.../{_3_5_0 => _3_3_9}/sessionclose-v2d0-partial.json | 0
.../io/graphson/{_3_5_0 => _3_3_9}/sessionclose-v3d0.json | 0
.../io/graphson/{_3_5_0 => _3_3_9}/sessioneval-v1d0.json | 0
.../{_3_5_0 => _3_3_9}/sessioneval-v2d0-no-types.json | 0
.../{_3_5_0 => _3_3_9}/sessioneval-v2d0-partial.json | 0
.../io/graphson/{_3_5_0 => _3_3_9}/sessioneval-v3d0.json | 0
.../{_3_5_0 => _3_3_9}/sessionevalaliased-v1d0.json | 0
.../sessionevalaliased-v2d0-no-types.json | 0
.../{_3_5_0 => _3_3_9}/sessionevalaliased-v2d0-partial.json | 0
.../{_3_5_0 => _3_3_9}/sessionevalaliased-v3d0.json | 0
.../graphson/{_3_5_0 => _3_3_9}/sessionlesseval-v1d0.json | 0
.../{_3_5_0 => _3_3_9}/sessionlesseval-v2d0-no-types.json | 0
.../{_3_5_0 => _3_3_9}/sessionlesseval-v2d0-partial.json | 0
.../graphson/{_3_5_0 => _3_3_9}/sessionlesseval-v3d0.json | 0
.../{_3_5_0 => _3_3_9}/sessionlessevalaliased-v1d0.json | 0
.../sessionlessevalaliased-v2d0-no-types.json | 0
.../sessionlessevalaliased-v2d0-partial.json | 0
.../{_3_5_0 => _3_3_9}/sessionlessevalaliased-v3d0.json | 0
.../structure/io/graphson/{_3_5_0 => _3_3_9}/set-v3d0.json | 0
.../io/graphson/{_3_5_0 => _3_3_9}/short-v2d0-partial.json | 0
.../io/graphson/{_3_5_0 => _3_3_9}/short-v3d0.json | 0
.../io/graphson/{_3_5_0 => _3_3_9}/standardresult-v1d0.json | 0
.../{_3_5_0 => _3_3_9}/standardresult-v2d0-partial.json | 0
.../io/graphson/{_3_5_0 => _3_3_9}/standardresult-v3d0.json | 0
.../io/graphson/{_3_5_0 => _3_3_9}/t-v2d0-partial.json | 0
.../structure/io/graphson/{_3_5_0 => _3_3_9}/t-v3d0.json | 0
.../graphson/{_3_5_0 => _3_3_9}/timestamp-v2d0-partial.json | 0
.../io/graphson/{_3_5_0 => _3_3_9}/timestamp-v3d0.json | 0
.../io/graphson/{_3_5_0 => _3_3_9}/tinkergraph-v1d0.json | 0
.../{_3_5_0 => _3_3_9}/tinkergraph-v2d0-no-types.json | 0
.../{_3_5_0 => _3_3_9}/tinkergraph-v2d0-partial.json | 0
.../io/graphson/{_3_5_0 => _3_3_9}/tinkergraph-v3d0.json | 0
.../{_3_5_0 => _3_3_9}/traversalmetrics-v2d0-partial.json | 0
.../graphson/{_3_5_0 => _3_3_9}/traversalmetrics-v3d0.json | 0
.../graphson/{_3_5_0 => _3_3_9}/traverser-v2d0-partial.json | 0
.../io/graphson/{_3_5_0 => _3_3_9}/traverser-v3d0.json | 0
.../io/graphson/{_3_5_0 => _3_3_9}/uuid-v2d0-no-types.json | 0
.../io/graphson/{_3_5_0 => _3_3_9}/uuid-v2d0-partial.json | 0
.../structure/io/graphson/{_3_5_0 => _3_3_9}/uuid-v3d0.json | 0
.../io/graphson/{_3_5_0 => _3_3_9}/vertex-v1d0.json | 0
.../graphson/{_3_5_0 => _3_3_9}/vertex-v2d0-no-types.json | 0
.../io/graphson/{_3_5_0 => _3_3_9}/vertex-v2d0-partial.json | 0
.../io/graphson/{_3_5_0 => _3_3_9}/vertex-v3d0.json | 0
.../io/graphson/{_3_5_0 => _3_3_9}/vertexproperty-v1d0.json | 0
.../{_3_5_0 => _3_3_9}/vertexproperty-v2d0-no-types.json | 0
.../{_3_5_0 => _3_3_9}/vertexproperty-v2d0-partial.json | 0
.../io/graphson/{_3_5_0 => _3_3_9}/vertexproperty-v3d0.json | 0
.../io/graphson/{_3_5_0 => _3_3_9}/year-v2d0-partial.json | 0
.../structure/io/graphson/{_3_5_0 => _3_3_9}/year-v3d0.json | 0
.../graphson/{_3_5_0 => _3_3_9}/yearmonth-v2d0-partial.json | 0
.../io/graphson/{_3_5_0 => _3_3_9}/yearmonth-v3d0.json | 0
.../{_3_5_0 => _3_3_9}/zoneddatetime-v2d0-partial.json | 0
.../io/graphson/{_3_5_0 => _3_3_9}/zoneddatetime-v3d0.json | 0
.../{_3_5_0 => _3_3_9}/zoneoffset-v2d0-partial.json | 0
.../io/graphson/{_3_5_0 => _3_3_9}/zoneoffset-v3d0.json | 0
.../{_3_5_0 => _3_4_4}/authenticationchallenge-v1d0.json | 0
.../authenticationchallenge-v2d0-no-types.json | 0
.../authenticationchallenge-v2d0-partial.json | 0
.../{_3_5_0 => _3_4_4}/authenticationchallenge-v3d0.json | 0
.../{_3_5_0 => _3_4_4}/authenticationresponse-v1d0.json | 0
.../authenticationresponse-v2d0-no-types.json | 0
.../authenticationresponse-v2d0-partial.json | 0
.../{_3_5_0 => _3_4_4}/authenticationresponse-v3d0.json | 0
.../graphson/{_3_5_0 => _3_4_4}/barrier-v2d0-partial.json | 0
.../io/graphson/{_3_5_0 => _3_4_4}/barrier-v3d0.json | 0
.../{_3_5_0 => _3_4_4}/bigdecimal-v2d0-partial.json | 0
.../io/graphson/{_3_5_0 => _3_4_4}/bigdecimal-v3d0.json | 0
.../{_3_5_0 => _3_4_4}/biginteger-v2d0-partial.json | 0
.../io/graphson/{_3_5_0 => _3_4_4}/biginteger-v3d0.json | 0
.../graphson/{_3_5_0 => _3_4_4}/binding-v2d0-partial.json | 0
.../io/graphson/{_3_5_0 => _3_4_4}/binding-v3d0.json | 0
.../graphson/{_3_5_0 => _3_4_4}/bulkset-v2d0-partial.json | 0
.../io/graphson/{_3_5_0 => _3_4_4}/bulkset-v3d0.json | 0
.../io/graphson/{_3_5_0 => _3_4_4}/byte-v2d0-partial.json | 0
.../structure/io/graphson/{_3_5_0 => _3_4_4}/byte-v3d0.json | 0
.../{_3_5_0 => _3_4_4}/bytebuffer-v2d0-partial.json | 0
.../io/graphson/{_3_5_0 => _3_4_4}/bytebuffer-v3d0.json | 0
.../graphson/{_3_5_0 => _3_4_4}/bytecode-v2d0-partial.json | 0
.../io/graphson/{_3_5_0 => _3_4_4}/bytecode-v3d0.json | 0
.../{_3_5_0 => _3_4_4}/cardinality-v2d0-partial.json | 0
.../io/graphson/{_3_5_0 => _3_4_4}/cardinality-v3d0.json | 0
.../io/graphson/{_3_5_0 => _3_4_4}/char-v2d0-partial.json | 0
.../structure/io/graphson/{_3_5_0 => _3_4_4}/char-v3d0.json | 0
.../io/graphson/{_3_5_0 => _3_4_4}/class-v2d0-partial.json | 0
.../io/graphson/{_3_5_0 => _3_4_4}/class-v3d0.json | 0
.../io/graphson/{_3_5_0 => _3_4_4}/column-v2d0-partial.json | 0
.../io/graphson/{_3_5_0 => _3_4_4}/column-v3d0.json | 0
.../io/graphson/{_3_5_0 => _3_4_4}/date-v2d0-no-types.json | 0
.../io/graphson/{_3_5_0 => _3_4_4}/date-v2d0-partial.json | 0
.../structure/io/graphson/{_3_5_0 => _3_4_4}/date-v3d0.json | 0
.../graphson/{_3_5_0 => _3_4_4}/direction-v2d0-partial.json | 0
.../io/graphson/{_3_5_0 => _3_4_4}/direction-v3d0.json | 0
.../graphson/{_3_5_0 => _3_4_4}/double-v2d0-no-types.json | 0
.../io/graphson/{_3_5_0 => _3_4_4}/double-v2d0-partial.json | 0
.../io/graphson/{_3_5_0 => _3_4_4}/double-v3d0.json | 0
.../graphson/{_3_5_0 => _3_4_4}/duration-v2d0-partial.json | 0
.../io/graphson/{_3_5_0 => _3_4_4}/duration-v3d0.json | 0
.../structure/io/graphson/{_3_5_0 => _3_4_4}/edge-v1d0.json | 0
.../io/graphson/{_3_5_0 => _3_4_4}/edge-v2d0-no-types.json | 0
.../io/graphson/{_3_5_0 => _3_4_4}/edge-v2d0-partial.json | 0
.../structure/io/graphson/{_3_5_0 => _3_4_4}/edge-v3d0.json | 0
.../io/graphson/{_3_5_0 => _3_4_4}/float-v2d0-partial.json | 0
.../io/graphson/{_3_5_0 => _3_4_4}/float-v3d0.json | 0
.../{_3_5_0 => _3_4_4}/inetaddress-v2d0-partial.json | 0
.../io/graphson/{_3_5_0 => _3_4_4}/inetaddress-v3d0.json | 0
.../graphson/{_3_5_0 => _3_4_4}/instant-v2d0-partial.json | 0
.../io/graphson/{_3_5_0 => _3_4_4}/instant-v3d0.json | 0
.../graphson/{_3_5_0 => _3_4_4}/integer-v2d0-no-types.json | 0
.../graphson/{_3_5_0 => _3_4_4}/integer-v2d0-partial.json | 0
.../io/graphson/{_3_5_0 => _3_4_4}/integer-v3d0.json | 0
.../io/graphson/{_3_5_0 => _3_4_4}/lambda-v2d0-partial.json | 0
.../io/graphson/{_3_5_0 => _3_4_4}/lambda-v3d0.json | 0
.../structure/io/graphson/{_3_5_0 => _3_4_4}/list-v3d0.json | 0
.../graphson/{_3_5_0 => _3_4_4}/localdate-v2d0-partial.json | 0
.../io/graphson/{_3_5_0 => _3_4_4}/localdate-v3d0.json | 0
.../{_3_5_0 => _3_4_4}/localdatetime-v2d0-partial.json | 0
.../io/graphson/{_3_5_0 => _3_4_4}/localdatetime-v3d0.json | 0
.../graphson/{_3_5_0 => _3_4_4}/localtime-v2d0-partial.json | 0
.../io/graphson/{_3_5_0 => _3_4_4}/localtime-v3d0.json | 0
.../io/graphson/{_3_5_0 => _3_4_4}/long-v2d0-partial.json | 0
.../structure/io/graphson/{_3_5_0 => _3_4_4}/long-v3d0.json | 0
.../structure/io/graphson/{_3_5_0 => _3_4_4}/map-v3d0.json | 0
.../graphson/{_3_5_0 => _3_4_4}/metrics-v2d0-partial.json | 0
.../io/graphson/{_3_5_0 => _3_4_4}/metrics-v3d0.json | 0
.../graphson/{_3_5_0 => _3_4_4}/monthday-v2d0-partial.json | 0
.../io/graphson/{_3_5_0 => _3_4_4}/monthday-v3d0.json | 0
.../{_3_5_0 => _3_4_4}/offsetdatetime-v2d0-partial.json | 0
.../io/graphson/{_3_5_0 => _3_4_4}/offsetdatetime-v3d0.json | 0
.../{_3_5_0 => _3_4_4}/offsettime-v2d0-partial.json | 0
.../io/graphson/{_3_5_0 => _3_4_4}/offsettime-v3d0.json | 0
.../graphson/{_3_5_0 => _3_4_4}/operator-v2d0-partial.json | 0
.../io/graphson/{_3_5_0 => _3_4_4}/operator-v3d0.json | 0
.../io/graphson/{_3_5_0 => _3_4_4}/order-v2d0-partial.json | 0
.../io/graphson/{_3_5_0 => _3_4_4}/order-v3d0.json | 0
.../io/graphson/{_3_5_0 => _3_4_4}/p-v2d0-partial.json | 0
.../structure/io/graphson/{_3_5_0 => _3_4_4}/p-v3d0.json | 0
.../io/graphson/{_3_5_0 => _3_4_4}/pand-v2d0-partial.json | 0
.../structure/io/graphson/{_3_5_0 => _3_4_4}/pand-v3d0.json | 0
.../structure/io/graphson/{_3_5_0 => _3_4_4}/path-v1d0.json | 0
.../io/graphson/{_3_5_0 => _3_4_4}/path-v2d0-no-types.json | 0
.../io/graphson/{_3_5_0 => _3_4_4}/path-v2d0-partial.json | 0
.../structure/io/graphson/{_3_5_0 => _3_4_4}/path-v3d0.json | 0
.../io/graphson/{_3_5_0 => _3_4_4}/period-v2d0-partial.json | 0
.../io/graphson/{_3_5_0 => _3_4_4}/period-v3d0.json | 0
.../io/graphson/{_3_5_0 => _3_4_4}/pick-v2d0-partial.json | 0
.../structure/io/graphson/{_3_5_0 => _3_4_4}/pick-v3d0.json | 0
.../io/graphson/{_3_5_0 => _3_4_4}/pop-v2d0-partial.json | 0
.../structure/io/graphson/{_3_5_0 => _3_4_4}/pop-v3d0.json | 0
.../io/graphson/{_3_5_0 => _3_4_4}/por-v2d0-partial.json | 0
.../structure/io/graphson/{_3_5_0 => _3_4_4}/por-v3d0.json | 0
.../io/graphson/{_3_5_0 => _3_4_4}/property-v1d0.json | 0
.../graphson/{_3_5_0 => _3_4_4}/property-v2d0-no-types.json | 0
.../graphson/{_3_5_0 => _3_4_4}/property-v2d0-partial.json | 0
.../io/graphson/{_3_5_0 => _3_4_4}/property-v3d0.json | 0
.../graphson/{_3_5_0 => _3_4_4}/pwithin-v2d0-partial.json | 0
.../io/graphson/{_3_5_0 => _3_4_4}/pwithin-v3d0.json | 0
.../graphson/{_3_5_0 => _3_4_4}/pwithout-v2d0-partial.json | 0
.../io/graphson/{_3_5_0 => _3_4_4}/pwithout-v3d0.json | 0
.../io/graphson/{_3_5_0 => _3_4_4}/scope-v2d0-partial.json | 0
.../io/graphson/{_3_5_0 => _3_4_4}/scope-v3d0.json | 0
.../io/graphson/{_3_5_0 => _3_4_4}/sessionclose-v1d0.json | 0
.../{_3_5_0 => _3_4_4}/sessionclose-v2d0-no-types.json | 0
.../{_3_5_0 => _3_4_4}/sessionclose-v2d0-partial.json | 0
.../io/graphson/{_3_5_0 => _3_4_4}/sessionclose-v3d0.json | 0
.../io/graphson/{_3_5_0 => _3_4_4}/sessioneval-v1d0.json | 0
.../{_3_5_0 => _3_4_4}/sessioneval-v2d0-no-types.json | 0
.../{_3_5_0 => _3_4_4}/sessioneval-v2d0-partial.json | 0
.../io/graphson/{_3_5_0 => _3_4_4}/sessioneval-v3d0.json | 0
.../{_3_5_0 => _3_4_4}/sessionevalaliased-v1d0.json | 0
.../sessionevalaliased-v2d0-no-types.json | 0
.../{_3_5_0 => _3_4_4}/sessionevalaliased-v2d0-partial.json | 0
.../{_3_5_0 => _3_4_4}/sessionevalaliased-v3d0.json | 0
.../graphson/{_3_5_0 => _3_4_4}/sessionlesseval-v1d0.json | 0
.../{_3_5_0 => _3_4_4}/sessionlesseval-v2d0-no-types.json | 0
.../{_3_5_0 => _3_4_4}/sessionlesseval-v2d0-partial.json | 0
.../graphson/{_3_5_0 => _3_4_4}/sessionlesseval-v3d0.json | 0
.../{_3_5_0 => _3_4_4}/sessionlessevalaliased-v1d0.json | 0
.../sessionlessevalaliased-v2d0-no-types.json | 0
.../sessionlessevalaliased-v2d0-partial.json | 0
.../{_3_5_0 => _3_4_4}/sessionlessevalaliased-v3d0.json | 0
.../structure/io/graphson/{_3_5_0 => _3_4_4}/set-v3d0.json | 0
.../io/graphson/{_3_5_0 => _3_4_4}/short-v2d0-partial.json | 0
.../io/graphson/{_3_5_0 => _3_4_4}/short-v3d0.json | 0
.../io/graphson/{_3_5_0 => _3_4_4}/standardresult-v1d0.json | 0
.../{_3_5_0 => _3_4_4}/standardresult-v2d0-partial.json | 0
.../io/graphson/{_3_5_0 => _3_4_4}/standardresult-v3d0.json | 0
.../io/graphson/{_3_5_0 => _3_4_4}/t-v2d0-partial.json | 0
.../structure/io/graphson/{_3_5_0 => _3_4_4}/t-v3d0.json | 0
.../io/graphson/{_3_5_0 => _3_4_4}/textp-v2d0-partial.json | 0
.../io/graphson/{_3_5_0 => _3_4_4}/textp-v3d0.json | 0
.../graphson/{_3_5_0 => _3_4_4}/timestamp-v2d0-partial.json | 0
.../io/graphson/{_3_5_0 => _3_4_4}/timestamp-v3d0.json | 0
.../io/graphson/{_3_5_0 => _3_4_4}/tinkergraph-v1d0.json | 0
.../{_3_5_0 => _3_4_4}/tinkergraph-v2d0-no-types.json | 0
.../{_3_5_0 => _3_4_4}/tinkergraph-v2d0-partial.json | 0
.../io/graphson/{_3_5_0 => _3_4_4}/tinkergraph-v3d0.json | 0
.../{_3_5_0 => _3_4_4}/traversalmetrics-v2d0-partial.json | 0
.../graphson/{_3_5_0 => _3_4_4}/traversalmetrics-v3d0.json | 0
.../graphson/{_3_5_0 => _3_4_4}/traverser-v2d0-partial.json | 0
.../io/graphson/{_3_5_0 => _3_4_4}/traverser-v3d0.json | 0
.../io/graphson/{_3_5_0 => _3_4_4}/uuid-v2d0-no-types.json | 0
.../io/graphson/{_3_5_0 => _3_4_4}/uuid-v2d0-partial.json | 0
.../structure/io/graphson/{_3_5_0 => _3_4_4}/uuid-v3d0.json | 0
.../io/graphson/{_3_5_0 => _3_4_4}/vertex-v1d0.json | 0
.../graphson/{_3_5_0 => _3_4_4}/vertex-v2d0-no-types.json | 0
.../io/graphson/{_3_5_0 => _3_4_4}/vertex-v2d0-partial.json | 0
.../io/graphson/{_3_5_0 => _3_4_4}/vertex-v3d0.json | 0
.../io/graphson/{_3_5_0 => _3_4_4}/vertexproperty-v1d0.json | 0
.../{_3_5_0 => _3_4_4}/vertexproperty-v2d0-no-types.json | 0
.../{_3_5_0 => _3_4_4}/vertexproperty-v2d0-partial.json | 0
.../io/graphson/{_3_5_0 => _3_4_4}/vertexproperty-v3d0.json | 0
.../io/graphson/{_3_5_0 => _3_4_4}/year-v2d0-partial.json | 0
.../structure/io/graphson/{_3_5_0 => _3_4_4}/year-v3d0.json | 0
.../graphson/{_3_5_0 => _3_4_4}/yearmonth-v2d0-partial.json | 0
.../io/graphson/{_3_5_0 => _3_4_4}/yearmonth-v3d0.json | 0
.../{_3_5_0 => _3_4_4}/zoneddatetime-v2d0-partial.json | 0
.../io/graphson/{_3_5_0 => _3_4_4}/zoneddatetime-v3d0.json | 0
.../{_3_5_0 => _3_4_4}/zoneoffset-v2d0-partial.json | 0
.../io/graphson/{_3_5_0 => _3_4_4}/zoneoffset-v3d0.json | 0
.../{_3_5_0 => _3_3_9}/authenticationchallenge-v3d0.kryo | Bin
.../{_3_5_0 => _3_3_9}/authenticationresponse-v3d0.kryo | 0
.../structure/io/gryo/{_3_5_0 => _3_3_9}/barrier-v1d0.kryo | 0
.../structure/io/gryo/{_3_5_0 => _3_3_9}/barrier-v3d0.kryo | 0
.../io/gryo/{_3_5_0 => _3_3_9}/bigdecimal-v1d0.kryo | Bin
.../io/gryo/{_3_5_0 => _3_3_9}/bigdecimal-v3d0.kryo | Bin
.../io/gryo/{_3_5_0 => _3_3_9}/biginteger-v1d0.kryo | 0
.../io/gryo/{_3_5_0 => _3_3_9}/biginteger-v3d0.kryo | 0
.../structure/io/gryo/{_3_5_0 => _3_3_9}/binding-v1d0.kryo | 0
.../structure/io/gryo/{_3_5_0 => _3_3_9}/binding-v3d0.kryo | 0
.../structure/io/gryo/{_3_5_0 => _3_3_9}/byte-v1d0.kryo | 0
.../structure/io/gryo/{_3_5_0 => _3_3_9}/byte-v3d0.kryo | 0
.../io/gryo/{_3_5_0 => _3_3_9}/bytebuffer-v1d0.kryo | Bin
.../io/gryo/{_3_5_0 => _3_3_9}/bytebuffer-v3d0.kryo | Bin
.../structure/io/gryo/{_3_5_0 => _3_3_9}/bytecode-v1d0.kryo | Bin
.../structure/io/gryo/{_3_5_0 => _3_3_9}/bytecode-v3d0.kryo | Bin
.../io/gryo/{_3_5_0 => _3_3_9}/cardinality-v1d0.kryo | 0
.../io/gryo/{_3_5_0 => _3_3_9}/cardinality-v3d0.kryo | 0
.../structure/io/gryo/{_3_5_0 => _3_3_9}/char-v1d0.kryo | Bin
.../structure/io/gryo/{_3_5_0 => _3_3_9}/char-v3d0.kryo | Bin
.../structure/io/gryo/{_3_5_0 => _3_3_9}/class-v1d0.kryo | 0
.../structure/io/gryo/{_3_5_0 => _3_3_9}/class-v3d0.kryo | 0
.../structure/io/gryo/{_3_5_0 => _3_3_9}/column-v1d0.kryo | 0
.../structure/io/gryo/{_3_5_0 => _3_3_9}/column-v3d0.kryo | 0
.../structure/io/gryo/{_3_5_0 => _3_3_9}/date-v1d0.kryo | 0
.../structure/io/gryo/{_3_5_0 => _3_3_9}/date-v3d0.kryo | 0
.../io/gryo/{_3_5_0 => _3_3_9}/direction-v1d0.kryo | 0
.../io/gryo/{_3_5_0 => _3_3_9}/direction-v3d0.kryo | 0
.../structure/io/gryo/{_3_5_0 => _3_3_9}/double-v1d0.kryo | Bin
.../structure/io/gryo/{_3_5_0 => _3_3_9}/double-v3d0.kryo | Bin
.../structure/io/gryo/{_3_5_0 => _3_3_9}/duration-v1d0.kryo | Bin
.../structure/io/gryo/{_3_5_0 => _3_3_9}/duration-v3d0.kryo | Bin
.../structure/io/gryo/{_3_5_0 => _3_3_9}/edge-v1d0.kryo | Bin
.../structure/io/gryo/{_3_5_0 => _3_3_9}/edge-v3d0.kryo | Bin
.../structure/io/gryo/{_3_5_0 => _3_3_9}/float-v1d0.kryo | Bin
.../structure/io/gryo/{_3_5_0 => _3_3_9}/float-v3d0.kryo | Bin
.../io/gryo/{_3_5_0 => _3_3_9}/inetaddress-v1d0.kryo | 0
.../io/gryo/{_3_5_0 => _3_3_9}/inetaddress-v3d0.kryo | 0
.../structure/io/gryo/{_3_5_0 => _3_3_9}/instant-v1d0.kryo | Bin
.../structure/io/gryo/{_3_5_0 => _3_3_9}/instant-v3d0.kryo | Bin
.../structure/io/gryo/{_3_5_0 => _3_3_9}/integer-v1d0.kryo | 0
.../structure/io/gryo/{_3_5_0 => _3_3_9}/integer-v3d0.kryo | 0
.../structure/io/gryo/{_3_5_0 => _3_3_9}/lambda-v1d0.kryo | Bin
.../structure/io/gryo/{_3_5_0 => _3_3_9}/lambda-v3d0.kryo | Bin
.../io/gryo/{_3_5_0 => _3_3_9}/localdate-v1d0.kryo | Bin
.../io/gryo/{_3_5_0 => _3_3_9}/localdate-v3d0.kryo | Bin
.../io/gryo/{_3_5_0 => _3_3_9}/localdatetime-v1d0.kryo | Bin
.../io/gryo/{_3_5_0 => _3_3_9}/localdatetime-v3d0.kryo | Bin
.../io/gryo/{_3_5_0 => _3_3_9}/localtime-v1d0.kryo | Bin
.../io/gryo/{_3_5_0 => _3_3_9}/localtime-v3d0.kryo | Bin
.../structure/io/gryo/{_3_5_0 => _3_3_9}/long-v1d0.kryo | 0
.../structure/io/gryo/{_3_5_0 => _3_3_9}/long-v3d0.kryo | 0
.../structure/io/gryo/{_3_3_8 => _3_3_9}/metrics-v1d0.kryo | Bin
.../structure/io/gryo/{_3_5_0 => _3_3_9}/metrics-v3d0.kryo | Bin
.../structure/io/gryo/{_3_5_0 => _3_3_9}/monthday-v1d0.kryo | Bin
.../structure/io/gryo/{_3_5_0 => _3_3_9}/monthday-v3d0.kryo | Bin
.../io/gryo/{_3_5_0 => _3_3_9}/offsetdatetime-v1d0.kryo | Bin
.../io/gryo/{_3_5_0 => _3_3_9}/offsetdatetime-v3d0.kryo | Bin
.../io/gryo/{_3_5_0 => _3_3_9}/offsettime-v1d0.kryo | Bin
.../io/gryo/{_3_5_0 => _3_3_9}/offsettime-v3d0.kryo | Bin
.../structure/io/gryo/{_3_5_0 => _3_3_9}/operator-v1d0.kryo | 0
.../structure/io/gryo/{_3_5_0 => _3_3_9}/operator-v3d0.kryo | 0
.../structure/io/gryo/{_3_4_3 => _3_3_9}/order-v1d0.kryo | 0
.../structure/io/gryo/{_3_4_3 => _3_3_9}/order-v3d0.kryo | 0
.../structure/io/gryo/{_3_5_0 => _3_3_9}/p-v1d0.kryo | Bin
.../structure/io/gryo/{_3_5_0 => _3_3_9}/p-v3d0.kryo | Bin
.../structure/io/gryo/{_3_5_0 => _3_3_9}/pand-v1d0.kryo | Bin
.../structure/io/gryo/{_3_5_0 => _3_3_9}/pand-v3d0.kryo | Bin
.../structure/io/gryo/{_3_5_0 => _3_3_9}/path-v1d0.kryo | Bin
.../structure/io/gryo/{_3_5_0 => _3_3_9}/path-v3d0.kryo | Bin
.../structure/io/gryo/{_3_5_0 => _3_3_9}/period-v1d0.kryo | Bin
.../structure/io/gryo/{_3_5_0 => _3_3_9}/period-v3d0.kryo | Bin
.../structure/io/gryo/{_3_5_0 => _3_3_9}/pick-v1d0.kryo | 0
.../structure/io/gryo/{_3_5_0 => _3_3_9}/pick-v3d0.kryo | 0
.../structure/io/gryo/{_3_5_0 => _3_3_9}/pop-v1d0.kryo | 0
.../structure/io/gryo/{_3_5_0 => _3_3_9}/pop-v3d0.kryo | 0
.../structure/io/gryo/{_3_5_0 => _3_3_9}/por-v1d0.kryo | Bin
.../structure/io/gryo/{_3_5_0 => _3_3_9}/por-v3d0.kryo | Bin
.../structure/io/gryo/{_3_5_0 => _3_3_9}/property-v1d0.kryo | 0
.../structure/io/gryo/{_3_5_0 => _3_3_9}/property-v3d0.kryo | 0
.../structure/io/gryo/{_3_5_0 => _3_3_9}/pwithin-v1d0.kryo | Bin
.../structure/io/gryo/{_3_5_0 => _3_3_9}/pwithin-v3d0.kryo | Bin
.../structure/io/gryo/{_3_5_0 => _3_3_9}/pwithout-v1d0.kryo | Bin
.../structure/io/gryo/{_3_5_0 => _3_3_9}/pwithout-v3d0.kryo | Bin
.../structure/io/gryo/{_3_5_0 => _3_3_9}/scope-v1d0.kryo | 0
.../structure/io/gryo/{_3_5_0 => _3_3_9}/scope-v3d0.kryo | 0
.../io/gryo/{_3_5_0 => _3_3_9}/sessionclose-v3d0.kryo | 0
.../io/gryo/{_3_5_0 => _3_3_9}/sessioneval-v3d0.kryo | 0
.../io/gryo/{_3_5_0 => _3_3_9}/sessionevalaliased-v3d0.kryo | 0
.../io/gryo/{_3_5_0 => _3_3_9}/sessionlesseval-v3d0.kryo | 0
.../{_3_5_0 => _3_3_9}/sessionlessevalaliased-v3d0.kryo | 0
.../structure/io/gryo/{_3_5_0 => _3_3_9}/short-v1d0.kryo | Bin
.../structure/io/gryo/{_3_5_0 => _3_3_9}/short-v3d0.kryo | Bin
.../io/gryo/{_3_5_0 => _3_3_9}/standardresult-v3d0.kryo | Bin
.../io/gryo/{_3_5_0 => _3_3_9}/stargraph-v1d0.kryo | Bin
.../io/gryo/{_3_5_0 => _3_3_9}/stargraph-v3d0.kryo | Bin
.../structure/io/gryo/{_3_5_0 => _3_3_9}/t-v1d0.kryo | 0
.../structure/io/gryo/{_3_5_0 => _3_3_9}/t-v3d0.kryo | 0
.../io/gryo/{_3_5_0 => _3_3_9}/timestamp-v1d0.kryo | 0
.../io/gryo/{_3_5_0 => _3_3_9}/timestamp-v3d0.kryo | 0
.../io/gryo/{_3_5_0 => _3_3_9}/tinkergraph-v1d0.kryo | Bin
.../io/gryo/{_3_5_0 => _3_3_9}/tinkergraph-v3d0.kryo | Bin
.../io/gryo/{_3_4_0 => _3_3_9}/traversalmetrics-v1d0.kryo | Bin
.../io/gryo/{_3_5_0 => _3_3_9}/traversalmetrics-v3d0.kryo | Bin
.../io/gryo/{_3_5_0 => _3_3_9}/traverser-v1d0.kryo | Bin
.../io/gryo/{_3_5_0 => _3_3_9}/traverser-v3d0.kryo | Bin
.../structure/io/gryo/{_3_5_0 => _3_3_9}/tree-v1d0.kryo | Bin
.../structure/io/gryo/{_3_5_0 => _3_3_9}/tree-v3d0.kryo | Bin
.../structure/io/gryo/{_3_5_0 => _3_3_9}/uuid-v1d0.kryo | 0
.../structure/io/gryo/{_3_5_0 => _3_3_9}/uuid-v3d0.kryo | 0
.../structure/io/gryo/{_3_5_0 => _3_3_9}/vertex-v1d0.kryo | Bin
.../structure/io/gryo/{_3_5_0 => _3_3_9}/vertex-v3d0.kryo | Bin
.../io/gryo/{_3_5_0 => _3_3_9}/vertexproperty-v1d0.kryo | Bin
.../io/gryo/{_3_5_0 => _3_3_9}/vertexproperty-v3d0.kryo | Bin
.../structure/io/gryo/{_3_5_0 => _3_3_9}/year-v1d0.kryo | Bin
.../structure/io/gryo/{_3_5_0 => _3_3_9}/year-v3d0.kryo | Bin
.../io/gryo/{_3_5_0 => _3_3_9}/yearmonth-v1d0.kryo | Bin
.../io/gryo/{_3_5_0 => _3_3_9}/yearmonth-v3d0.kryo | Bin
.../io/gryo/{_3_5_0 => _3_3_9}/zoneddatetime-v1d0.kryo | Bin
.../io/gryo/{_3_5_0 => _3_3_9}/zoneddatetime-v3d0.kryo | Bin
.../io/gryo/{_3_5_0 => _3_3_9}/zoneoffset-v1d0.kryo | 0
.../io/gryo/{_3_5_0 => _3_3_9}/zoneoffset-v3d0.kryo | 0
.../{_3_5_0 => _3_4_4}/authenticationchallenge-v3d0.kryo | Bin
.../{_3_5_0 => _3_4_4}/authenticationresponse-v3d0.kryo | 0
.../structure/io/gryo/{_3_5_0 => _3_4_4}/barrier-v1d0.kryo | 0
.../structure/io/gryo/{_3_5_0 => _3_4_4}/barrier-v3d0.kryo | 0
.../io/gryo/{_3_5_0 => _3_4_4}/bigdecimal-v1d0.kryo | Bin
.../io/gryo/{_3_5_0 => _3_4_4}/bigdecimal-v3d0.kryo | Bin
.../io/gryo/{_3_5_0 => _3_4_4}/biginteger-v1d0.kryo | 0
.../io/gryo/{_3_5_0 => _3_4_4}/biginteger-v3d0.kryo | 0
.../structure/io/gryo/{_3_5_0 => _3_4_4}/binding-v1d0.kryo | 0
.../structure/io/gryo/{_3_5_0 => _3_4_4}/binding-v3d0.kryo | 0
.../structure/io/gryo/{_3_5_0 => _3_4_4}/bulkset-v1d0.kryo | 0
.../structure/io/gryo/{_3_5_0 => _3_4_4}/bulkset-v3d0.kryo | 0
.../structure/io/gryo/{_3_5_0 => _3_4_4}/byte-v1d0.kryo | 0
.../structure/io/gryo/{_3_5_0 => _3_4_4}/byte-v3d0.kryo | 0
.../io/gryo/{_3_5_0 => _3_4_4}/bytebuffer-v1d0.kryo | Bin
.../io/gryo/{_3_5_0 => _3_4_4}/bytebuffer-v3d0.kryo | Bin
.../structure/io/gryo/{_3_5_0 => _3_4_4}/bytecode-v1d0.kryo | Bin
.../structure/io/gryo/{_3_5_0 => _3_4_4}/bytecode-v3d0.kryo | Bin
.../io/gryo/{_3_5_0 => _3_4_4}/cardinality-v1d0.kryo | 0
.../io/gryo/{_3_5_0 => _3_4_4}/cardinality-v3d0.kryo | 0
.../structure/io/gryo/{_3_5_0 => _3_4_4}/char-v1d0.kryo | Bin
.../structure/io/gryo/{_3_5_0 => _3_4_4}/char-v3d0.kryo | Bin
.../structure/io/gryo/{_3_5_0 => _3_4_4}/class-v1d0.kryo | 0
.../structure/io/gryo/{_3_5_0 => _3_4_4}/class-v3d0.kryo | 0
.../structure/io/gryo/{_3_5_0 => _3_4_4}/column-v1d0.kryo | 0
.../structure/io/gryo/{_3_5_0 => _3_4_4}/column-v3d0.kryo | 0
.../structure/io/gryo/{_3_5_0 => _3_4_4}/date-v1d0.kryo | 0
.../structure/io/gryo/{_3_5_0 => _3_4_4}/date-v3d0.kryo | 0
.../io/gryo/{_3_5_0 => _3_4_4}/direction-v1d0.kryo | 0
.../io/gryo/{_3_5_0 => _3_4_4}/direction-v3d0.kryo | 0
.../structure/io/gryo/{_3_5_0 => _3_4_4}/double-v1d0.kryo | Bin
.../structure/io/gryo/{_3_5_0 => _3_4_4}/double-v3d0.kryo | Bin
.../structure/io/gryo/{_3_5_0 => _3_4_4}/duration-v1d0.kryo | Bin
.../structure/io/gryo/{_3_5_0 => _3_4_4}/duration-v3d0.kryo | Bin
.../structure/io/gryo/{_3_5_0 => _3_4_4}/edge-v1d0.kryo | Bin
.../structure/io/gryo/{_3_5_0 => _3_4_4}/edge-v3d0.kryo | Bin
.../structure/io/gryo/{_3_5_0 => _3_4_4}/float-v1d0.kryo | Bin
.../structure/io/gryo/{_3_5_0 => _3_4_4}/float-v3d0.kryo | Bin
.../io/gryo/{_3_5_0 => _3_4_4}/inetaddress-v1d0.kryo | 0
.../io/gryo/{_3_5_0 => _3_4_4}/inetaddress-v3d0.kryo | 0
.../structure/io/gryo/{_3_5_0 => _3_4_4}/instant-v1d0.kryo | Bin
.../structure/io/gryo/{_3_5_0 => _3_4_4}/instant-v3d0.kryo | Bin
.../structure/io/gryo/{_3_5_0 => _3_4_4}/integer-v1d0.kryo | 0
.../structure/io/gryo/{_3_5_0 => _3_4_4}/integer-v3d0.kryo | 0
.../structure/io/gryo/{_3_5_0 => _3_4_4}/lambda-v1d0.kryo | Bin
.../structure/io/gryo/{_3_5_0 => _3_4_4}/lambda-v3d0.kryo | Bin
.../io/gryo/{_3_5_0 => _3_4_4}/localdate-v1d0.kryo | Bin
.../io/gryo/{_3_5_0 => _3_4_4}/localdate-v3d0.kryo | Bin
.../io/gryo/{_3_5_0 => _3_4_4}/localdatetime-v1d0.kryo | Bin
.../io/gryo/{_3_5_0 => _3_4_4}/localdatetime-v3d0.kryo | Bin
.../io/gryo/{_3_5_0 => _3_4_4}/localtime-v1d0.kryo | Bin
.../io/gryo/{_3_5_0 => _3_4_4}/localtime-v3d0.kryo | Bin
.../structure/io/gryo/{_3_5_0 => _3_4_4}/long-v1d0.kryo | 0
.../structure/io/gryo/{_3_5_0 => _3_4_4}/long-v3d0.kryo | 0
.../structure/io/gryo/{_3_5_0 => _3_4_4}/metrics-v1d0.kryo | Bin
.../structure/io/gryo/{_3_5_0 => _3_4_4}/metrics-v3d0.kryo | Bin
.../structure/io/gryo/{_3_5_0 => _3_4_4}/monthday-v1d0.kryo | Bin
.../structure/io/gryo/{_3_5_0 => _3_4_4}/monthday-v3d0.kryo | Bin
.../io/gryo/{_3_5_0 => _3_4_4}/offsetdatetime-v1d0.kryo | Bin
.../io/gryo/{_3_5_0 => _3_4_4}/offsetdatetime-v3d0.kryo | Bin
.../io/gryo/{_3_5_0 => _3_4_4}/offsettime-v1d0.kryo | Bin
.../io/gryo/{_3_5_0 => _3_4_4}/offsettime-v3d0.kryo | Bin
.../structure/io/gryo/{_3_5_0 => _3_4_4}/operator-v1d0.kryo | 0
.../structure/io/gryo/{_3_5_0 => _3_4_4}/operator-v3d0.kryo | 0
.../structure/io/gryo/{_3_4_3 => _3_4_4}/order-v1d0.kryo | 0
.../structure/io/gryo/{_3_4_3 => _3_4_4}/order-v3d0.kryo | 0
.../structure/io/gryo/{_3_5_0 => _3_4_4}/p-v1d0.kryo | Bin
.../structure/io/gryo/{_3_5_0 => _3_4_4}/p-v3d0.kryo | Bin
.../structure/io/gryo/{_3_5_0 => _3_4_4}/pand-v1d0.kryo | Bin
.../structure/io/gryo/{_3_5_0 => _3_4_4}/pand-v3d0.kryo | Bin
.../structure/io/gryo/{_3_5_0 => _3_4_4}/path-v1d0.kryo | Bin
.../structure/io/gryo/{_3_5_0 => _3_4_4}/path-v3d0.kryo | Bin
.../structure/io/gryo/{_3_5_0 => _3_4_4}/period-v1d0.kryo | Bin
.../structure/io/gryo/{_3_5_0 => _3_4_4}/period-v3d0.kryo | Bin
.../structure/io/gryo/{_3_5_0 => _3_4_4}/pick-v1d0.kryo | 0
.../structure/io/gryo/{_3_5_0 => _3_4_4}/pick-v3d0.kryo | 0
.../structure/io/gryo/{_3_5_0 => _3_4_4}/pop-v1d0.kryo | 0
.../structure/io/gryo/{_3_5_0 => _3_4_4}/pop-v3d0.kryo | 0
.../structure/io/gryo/{_3_5_0 => _3_4_4}/por-v1d0.kryo | Bin
.../structure/io/gryo/{_3_5_0 => _3_4_4}/por-v3d0.kryo | Bin
.../structure/io/gryo/{_3_5_0 => _3_4_4}/property-v1d0.kryo | 0
.../structure/io/gryo/{_3_5_0 => _3_4_4}/property-v3d0.kryo | 0
.../structure/io/gryo/{_3_5_0 => _3_4_4}/pwithin-v1d0.kryo | Bin
.../structure/io/gryo/{_3_5_0 => _3_4_4}/pwithin-v3d0.kryo | Bin
.../structure/io/gryo/{_3_5_0 => _3_4_4}/pwithout-v1d0.kryo | Bin
.../structure/io/gryo/{_3_5_0 => _3_4_4}/pwithout-v3d0.kryo | Bin
.../structure/io/gryo/{_3_5_0 => _3_4_4}/scope-v1d0.kryo | 0
.../structure/io/gryo/{_3_5_0 => _3_4_4}/scope-v3d0.kryo | 0
.../io/gryo/{_3_5_0 => _3_4_4}/sessionclose-v3d0.kryo | 0
.../io/gryo/{_3_5_0 => _3_4_4}/sessioneval-v3d0.kryo | 0
.../io/gryo/{_3_5_0 => _3_4_4}/sessionevalaliased-v3d0.kryo | 0
.../io/gryo/{_3_5_0 => _3_4_4}/sessionlesseval-v3d0.kryo | 0
.../{_3_5_0 => _3_4_4}/sessionlessevalaliased-v3d0.kryo | 0
.../structure/io/gryo/{_3_5_0 => _3_4_4}/short-v1d0.kryo | Bin
.../structure/io/gryo/{_3_5_0 => _3_4_4}/short-v3d0.kryo | Bin
.../io/gryo/{_3_5_0 => _3_4_4}/standardresult-v3d0.kryo | Bin
.../io/gryo/{_3_5_0 => _3_4_4}/stargraph-v1d0.kryo | Bin
.../io/gryo/{_3_5_0 => _3_4_4}/stargraph-v3d0.kryo | Bin
.../structure/io/gryo/{_3_5_0 => _3_4_4}/t-v1d0.kryo | 0
.../structure/io/gryo/{_3_5_0 => _3_4_4}/t-v3d0.kryo | 0
.../structure/io/gryo/{_3_5_0 => _3_4_4}/textp-v1d0.kryo | 0
.../structure/io/gryo/{_3_5_0 => _3_4_4}/textp-v3d0.kryo | 0
.../io/gryo/{_3_5_0 => _3_4_4}/timestamp-v1d0.kryo | 0
.../io/gryo/{_3_5_0 => _3_4_4}/timestamp-v3d0.kryo | 0
.../io/gryo/{_3_5_0 => _3_4_4}/tinkergraph-v1d0.kryo | Bin
.../io/gryo/{_3_5_0 => _3_4_4}/tinkergraph-v3d0.kryo | Bin
.../io/gryo/{_3_5_0 => _3_4_4}/traversalmetrics-v1d0.kryo | Bin
.../io/gryo/{_3_5_0 => _3_4_4}/traversalmetrics-v3d0.kryo | Bin
.../io/gryo/{_3_5_0 => _3_4_4}/traverser-v1d0.kryo | Bin
.../io/gryo/{_3_5_0 => _3_4_4}/traverser-v3d0.kryo | Bin
.../structure/io/gryo/{_3_5_0 => _3_4_4}/tree-v1d0.kryo | Bin
.../structure/io/gryo/{_3_5_0 => _3_4_4}/tree-v3d0.kryo | Bin
.../structure/io/gryo/{_3_5_0 => _3_4_4}/uuid-v1d0.kryo | 0
.../structure/io/gryo/{_3_5_0 => _3_4_4}/uuid-v3d0.kryo | 0
.../structure/io/gryo/{_3_5_0 => _3_4_4}/vertex-v1d0.kryo | Bin
.../structure/io/gryo/{_3_5_0 => _3_4_4}/vertex-v3d0.kryo | Bin
.../io/gryo/{_3_5_0 => _3_4_4}/vertexproperty-v1d0.kryo | Bin
.../io/gryo/{_3_5_0 => _3_4_4}/vertexproperty-v3d0.kryo | Bin
.../structure/io/gryo/{_3_5_0 => _3_4_4}/year-v1d0.kryo | Bin
.../structure/io/gryo/{_3_5_0 => _3_4_4}/year-v3d0.kryo | Bin
.../io/gryo/{_3_5_0 => _3_4_4}/yearmonth-v1d0.kryo | Bin
.../io/gryo/{_3_5_0 => _3_4_4}/yearmonth-v3d0.kryo | Bin
.../io/gryo/{_3_5_0 => _3_4_4}/zoneddatetime-v1d0.kryo | Bin
.../io/gryo/{_3_5_0 => _3_4_4}/zoneddatetime-v3d0.kryo | Bin
.../io/gryo/{_3_5_0 => _3_4_4}/zoneoffset-v1d0.kryo | 0
.../io/gryo/{_3_5_0 => _3_4_4}/zoneoffset-v3d0.kryo | 0
701 files changed, 49 insertions(+), 5 deletions(-)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_4_4}/barrier-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_4_4}/bigdecimal-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_4_4}/biginteger-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_4_4}/binding-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_4_4}/bulkset-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_4_4}/byte-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_4_4}/bytebuffer-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_4_4}/bytecode-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_4_4}/cardinality-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_4_4}/char-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_4_4}/class-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_4_4}/column-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_4_4}/date-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_4_4}/direction-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_4_4}/double-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_4_4}/duration-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_4_4}/edge-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_4_4}/float-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_4_4}/inetaddress-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_4_4}/instant-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_4_4}/integer-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_4_4}/lambda-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_4_4}/list-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_4_4}/localdate-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_4_4}/localdatetime-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_4_4}/localtime-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_4_4}/long-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_4_4}/map-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_4_4}/metrics-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_4_4}/monthday-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_4_4}/offsetdatetime-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_4_4}/offsettime-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_4_4}/operator-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_4_4}/order-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_4_4}/p-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_4_4}/pand-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_4_4}/path-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_4_4}/period-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_4_4}/pick-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_4_4}/pop-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_4_4}/por-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_4_4}/property-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_4_4}/pwithin-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_4_4}/pwithout-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_4_4}/scope-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_4_4}/set-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_4_4}/short-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_4_4}/t-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_4_4}/textp-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_4_4}/timestamp-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_4_4}/tinkergraph-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_4_4}/traversalmetrics-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_4_4}/traverser-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_4_4}/uuid-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_4_4}/vertex-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_4_4}/vertexproperty-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_4_4}/year-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_4_4}/yearmonth-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_4_4}/zoneoffset-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_5_0}/barrier-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_5_0}/bigdecimal-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_5_0}/biginteger-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_5_0}/binding-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_5_0}/bulkset-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_5_0}/byte-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_5_0}/bytebuffer-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_5_0}/bytecode-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_5_0}/cardinality-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_5_0}/char-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_5_0}/class-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_5_0}/column-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_5_0}/date-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_5_0}/direction-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_5_0}/double-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_5_0}/duration-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_5_0}/edge-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_5_0}/float-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_5_0}/inetaddress-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_5_0}/instant-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_5_0}/integer-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_5_0}/lambda-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_5_0}/list-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_5_0}/localdate-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_5_0}/localdatetime-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_5_0}/localtime-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_5_0}/long-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_5_0}/map-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_5_0}/metrics-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_5_0}/monthday-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_5_0}/offsetdatetime-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_5_0}/offsettime-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_5_0}/operator-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_5_0}/order-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_5_0}/p-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_5_0}/pand-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_5_0}/path-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_5_0}/period-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_5_0}/pick-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_5_0}/pop-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_5_0}/por-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_5_0}/property-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_5_0}/pwithin-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_5_0}/pwithout-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_5_0}/scope-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_5_0}/set-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_5_0}/short-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_5_0}/t-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_5_0}/textp-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_5_0}/timestamp-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_5_0}/tinkergraph-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_5_0}/traversalmetrics-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_5_0}/traverser-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_5_0}/uuid-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_5_0}/vertex-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_5_0}/vertexproperty-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_5_0}/year-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_5_0}/yearmonth-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/{_3_4_3 => _3_5_0}/zoneoffset-v1.gbin (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/authenticationchallenge-v1d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/authenticationchallenge-v2d0-no-types.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/authenticationchallenge-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/authenticationchallenge-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/authenticationresponse-v1d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/authenticationresponse-v2d0-no-types.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/authenticationresponse-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/authenticationresponse-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/barrier-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/barrier-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/bigdecimal-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/bigdecimal-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/biginteger-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/biginteger-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/binding-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/binding-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/byte-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/byte-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/bytebuffer-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/bytebuffer-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/bytecode-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/bytecode-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/cardinality-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/cardinality-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/char-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/char-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/class-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/class-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/column-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/column-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/date-v2d0-no-types.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/date-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/date-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/direction-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/direction-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/double-v2d0-no-types.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/double-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/double-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/duration-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/duration-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/edge-v1d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/edge-v2d0-no-types.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/edge-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/edge-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/float-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/float-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/inetaddress-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/inetaddress-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/instant-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/instant-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/integer-v2d0-no-types.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/integer-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/integer-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/lambda-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/lambda-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/list-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/localdate-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/localdate-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/localdatetime-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/localdatetime-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/localtime-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/localtime-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/long-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/long-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/map-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/metrics-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/metrics-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/monthday-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/monthday-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/offsetdatetime-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/offsetdatetime-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/offsettime-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/offsettime-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/operator-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/operator-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/order-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/order-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/p-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/p-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/pand-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/pand-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/path-v1d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/path-v2d0-no-types.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/path-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/path-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/period-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/period-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/pick-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/pick-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/pop-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/pop-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/por-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/por-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/property-v1d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/property-v2d0-no-types.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/property-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/property-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/pwithin-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/pwithin-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/pwithout-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/pwithout-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/scope-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/scope-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/sessionclose-v1d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/sessionclose-v2d0-no-types.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/sessionclose-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/sessionclose-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/sessioneval-v1d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/sessioneval-v2d0-no-types.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/sessioneval-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/sessioneval-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/sessionevalaliased-v1d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/sessionevalaliased-v2d0-no-types.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/sessionevalaliased-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/sessionevalaliased-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/sessionlesseval-v1d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/sessionlesseval-v2d0-no-types.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/sessionlesseval-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/sessionlesseval-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/sessionlessevalaliased-v1d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/sessionlessevalaliased-v2d0-no-types.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/sessionlessevalaliased-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/sessionlessevalaliased-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/set-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/short-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/short-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/standardresult-v1d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/standardresult-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/standardresult-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/t-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/t-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/timestamp-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/timestamp-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/tinkergraph-v1d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/tinkergraph-v2d0-no-types.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/tinkergraph-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/tinkergraph-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/traversalmetrics-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/traversalmetrics-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/traverser-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/traverser-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/uuid-v2d0-no-types.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/uuid-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/uuid-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/vertex-v1d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/vertex-v2d0-no-types.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/vertex-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/vertex-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/vertexproperty-v1d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/vertexproperty-v2d0-no-types.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/vertexproperty-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/vertexproperty-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/year-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/year-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/yearmonth-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/yearmonth-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/zoneddatetime-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/zoneddatetime-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/zoneoffset-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_3_9}/zoneoffset-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/authenticationchallenge-v1d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/authenticationchallenge-v2d0-no-types.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/authenticationchallenge-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/authenticationchallenge-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/authenticationresponse-v1d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/authenticationresponse-v2d0-no-types.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/authenticationresponse-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/authenticationresponse-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/barrier-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/barrier-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/bigdecimal-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/bigdecimal-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/biginteger-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/biginteger-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/binding-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/binding-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/bulkset-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/bulkset-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/byte-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/byte-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/bytebuffer-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/bytebuffer-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/bytecode-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/bytecode-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/cardinality-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/cardinality-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/char-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/char-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/class-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/class-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/column-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/column-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/date-v2d0-no-types.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/date-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/date-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/direction-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/direction-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/double-v2d0-no-types.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/double-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/double-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/duration-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/duration-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/edge-v1d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/edge-v2d0-no-types.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/edge-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/edge-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/float-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/float-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/inetaddress-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/inetaddress-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/instant-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/instant-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/integer-v2d0-no-types.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/integer-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/integer-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/lambda-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/lambda-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/list-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/localdate-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/localdate-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/localdatetime-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/localdatetime-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/localtime-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/localtime-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/long-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/long-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/map-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/metrics-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/metrics-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/monthday-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/monthday-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/offsetdatetime-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/offsetdatetime-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/offsettime-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/offsettime-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/operator-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/operator-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/order-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/order-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/p-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/p-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/pand-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/pand-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/path-v1d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/path-v2d0-no-types.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/path-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/path-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/period-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/period-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/pick-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/pick-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/pop-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/pop-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/por-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/por-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/property-v1d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/property-v2d0-no-types.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/property-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/property-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/pwithin-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/pwithin-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/pwithout-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/pwithout-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/scope-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/scope-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/sessionclose-v1d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/sessionclose-v2d0-no-types.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/sessionclose-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/sessionclose-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/sessioneval-v1d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/sessioneval-v2d0-no-types.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/sessioneval-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/sessioneval-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/sessionevalaliased-v1d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/sessionevalaliased-v2d0-no-types.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/sessionevalaliased-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/sessionevalaliased-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/sessionlesseval-v1d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/sessionlesseval-v2d0-no-types.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/sessionlesseval-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/sessionlesseval-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/sessionlessevalaliased-v1d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/sessionlessevalaliased-v2d0-no-types.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/sessionlessevalaliased-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/sessionlessevalaliased-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/set-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/short-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/short-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/standardresult-v1d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/standardresult-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/standardresult-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/t-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/t-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/textp-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/textp-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/timestamp-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/timestamp-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/tinkergraph-v1d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/tinkergraph-v2d0-no-types.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/tinkergraph-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/tinkergraph-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/traversalmetrics-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/traversalmetrics-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/traverser-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/traverser-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/uuid-v2d0-no-types.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/uuid-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/uuid-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/vertex-v1d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/vertex-v2d0-no-types.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/vertex-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/vertex-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/vertexproperty-v1d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/vertexproperty-v2d0-no-types.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/vertexproperty-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/vertexproperty-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/year-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/year-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/yearmonth-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/yearmonth-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/zoneddatetime-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/zoneddatetime-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/zoneoffset-v2d0-partial.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/{_3_5_0 => _3_4_4}/zoneoffset-v3d0.json (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/authenticationchallenge-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/authenticationresponse-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/barrier-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/barrier-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/bigdecimal-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/bigdecimal-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/biginteger-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/biginteger-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/binding-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/binding-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/byte-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/byte-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/bytebuffer-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/bytebuffer-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/bytecode-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/bytecode-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/cardinality-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/cardinality-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/char-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/char-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/class-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/class-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/column-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/column-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/date-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/date-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/direction-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/direction-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/double-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/double-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/duration-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/duration-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/edge-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/edge-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/float-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/float-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/inetaddress-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/inetaddress-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/instant-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/instant-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/integer-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/integer-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/lambda-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/lambda-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/localdate-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/localdate-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/localdatetime-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/localdatetime-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/localtime-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/localtime-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/long-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/long-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_3_8 => _3_3_9}/metrics-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/metrics-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/monthday-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/monthday-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/offsetdatetime-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/offsetdatetime-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/offsettime-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/offsettime-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/operator-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/operator-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_4_3 => _3_3_9}/order-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_4_3 => _3_3_9}/order-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/p-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/p-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/pand-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/pand-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/path-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/path-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/period-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/period-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/pick-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/pick-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/pop-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/pop-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/por-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/por-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/property-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/property-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/pwithin-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/pwithin-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/pwithout-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/pwithout-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/scope-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/scope-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/sessionclose-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/sessioneval-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/sessionevalaliased-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/sessionlesseval-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/sessionlessevalaliased-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/short-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/short-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/standardresult-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/stargraph-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/stargraph-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/t-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/t-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/timestamp-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/timestamp-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/tinkergraph-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/tinkergraph-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_4_0 => _3_3_9}/traversalmetrics-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/traversalmetrics-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/traverser-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/traverser-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/tree-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/tree-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/uuid-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/uuid-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/vertex-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/vertex-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/vertexproperty-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/vertexproperty-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/year-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/year-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/yearmonth-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/yearmonth-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/zoneddatetime-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/zoneddatetime-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/zoneoffset-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_3_9}/zoneoffset-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/authenticationchallenge-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/authenticationresponse-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/barrier-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/barrier-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/bigdecimal-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/bigdecimal-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/biginteger-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/biginteger-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/binding-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/binding-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/bulkset-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/bulkset-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/byte-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/byte-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/bytebuffer-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/bytebuffer-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/bytecode-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/bytecode-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/cardinality-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/cardinality-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/char-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/char-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/class-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/class-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/column-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/column-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/date-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/date-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/direction-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/direction-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/double-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/double-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/duration-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/duration-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/edge-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/edge-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/float-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/float-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/inetaddress-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/inetaddress-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/instant-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/instant-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/integer-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/integer-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/lambda-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/lambda-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/localdate-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/localdate-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/localdatetime-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/localdatetime-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/localtime-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/localtime-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/long-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/long-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/metrics-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/metrics-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/monthday-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/monthday-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/offsetdatetime-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/offsetdatetime-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/offsettime-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/offsettime-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/operator-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/operator-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_4_3 => _3_4_4}/order-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_4_3 => _3_4_4}/order-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/p-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/p-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/pand-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/pand-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/path-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/path-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/period-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/period-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/pick-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/pick-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/pop-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/pop-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/por-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/por-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/property-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/property-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/pwithin-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/pwithin-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/pwithout-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/pwithout-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/scope-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/scope-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/sessionclose-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/sessioneval-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/sessionevalaliased-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/sessionlesseval-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/sessionlessevalaliased-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/short-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/short-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/standardresult-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/stargraph-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/stargraph-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/t-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/t-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/textp-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/textp-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/timestamp-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/timestamp-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/tinkergraph-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/tinkergraph-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/traversalmetrics-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/traversalmetrics-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/traverser-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/traverser-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/tree-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/tree-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/uuid-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/uuid-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/vertex-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/vertex-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/vertexproperty-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/vertexproperty-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/year-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/year-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/yearmonth-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/yearmonth-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/zoneddatetime-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/zoneddatetime-v3d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/zoneoffset-v1d0.kryo (100%)
copy gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/{_3_5_0 => _3_4_4}/zoneoffset-v3d0.kryo (100%)
[tinkerpop] 05/05: Added graphbinary IO test files for 3.5.0 CTR
Posted by sp...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
spmallette pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/tinkerpop.git
commit c8b9262dae7c4930575a0c3df3cd1f0022c64ec1
Author: Stephen Mallette <sp...@genoprime.com>
AuthorDate: Sun Oct 13 11:26:29 2019 -0400
Added graphbinary IO test files for 3.5.0 CTR
---
.../scripts/generate-graphbinary-resources.groovy | 2 +-
.../scripts/generate-graphson-resources.groovy | 2 +-
.../scripts/generate-gryo-resources.groovy | 2 +-
.../structure/io/graphbinary/_3_5_0/barrier-v1.gbin | Bin 0 -> 16 bytes
.../structure/io/graphbinary/_3_5_0/bigdecimal-v1.gbin | Bin 0 -> 25 bytes
.../structure/io/graphbinary/_3_5_0/biginteger-v1.gbin | Bin 0 -> 21 bytes
.../structure/io/graphbinary/_3_5_0/binding-v1.gbin | Bin 0 -> 13 bytes
.../structure/io/graphbinary/_3_5_0/bulkset-v1.gbin | Bin 0 -> 43 bytes
.../gremlin/structure/io/graphbinary/_3_5_0/byte-v1.gbin | Bin 0 -> 3 bytes
.../structure/io/graphbinary/_3_5_0/bytebuffer-v1.gbin | Bin 0 -> 24 bytes
.../structure/io/graphbinary/_3_5_0/bytecode-v1.gbin | Bin 0 -> 80 bytes
.../structure/io/graphbinary/_3_5_0/cardinality-v1.gbin | Bin 0 -> 12 bytes
.../gremlin/structure/io/graphbinary/_3_5_0/char-v1.gbin | Bin 0 -> 3 bytes
.../structure/io/graphbinary/_3_5_0/class-v1.gbin | Bin 0 -> 18 bytes
.../structure/io/graphbinary/_3_5_0/column-v1.gbin | Bin 0 -> 12 bytes
.../gremlin/structure/io/graphbinary/_3_5_0/date-v1.gbin | Bin 0 -> 10 bytes
.../structure/io/graphbinary/_3_5_0/direction-v1.gbin | Bin 0 -> 11 bytes
.../structure/io/graphbinary/_3_5_0/double-v1.gbin | Bin 0 -> 10 bytes
.../structure/io/graphbinary/_3_5_0/duration-v1.gbin | Bin 0 -> 14 bytes
.../gremlin/structure/io/graphbinary/_3_5_0/edge-v1.gbin | Bin 0 -> 58 bytes
.../structure/io/graphbinary/_3_5_0/float-v1.gbin | Bin 0 -> 6 bytes
.../structure/io/graphbinary/_3_5_0/inetaddress-v1.gbin | Bin 0 -> 10 bytes
.../structure/io/graphbinary/_3_5_0/instant-v1.gbin | Bin 0 -> 14 bytes
.../structure/io/graphbinary/_3_5_0/integer-v1.gbin | Bin 0 -> 6 bytes
.../structure/io/graphbinary/_3_5_0/lambda-v1.gbin | Bin 0 -> 40 bytes
.../gremlin/structure/io/graphbinary/_3_5_0/list-v1.gbin | Bin 0 -> 27 bytes
.../structure/io/graphbinary/_3_5_0/localdate-v1.gbin | Bin 0 -> 8 bytes
.../io/graphbinary/_3_5_0/localdatetime-v1.gbin | Bin 0 -> 16 bytes
.../structure/io/graphbinary/_3_5_0/localtime-v1.gbin | Bin 0 -> 10 bytes
.../gremlin/structure/io/graphbinary/_3_5_0/long-v1.gbin | Bin 0 -> 10 bytes
.../gremlin/structure/io/graphbinary/_3_5_0/map-v1.gbin | Bin 0 -> 75 bytes
.../structure/io/graphbinary/_3_5_0/metrics-v1.gbin | Bin 0 -> 307 bytes
.../structure/io/graphbinary/_3_5_0/monthday-v1.gbin | Bin 0 -> 4 bytes
.../io/graphbinary/_3_5_0/offsetdatetime-v1.gbin | Bin 0 -> 20 bytes
.../structure/io/graphbinary/_3_5_0/offsettime-v1.gbin | Bin 0 -> 14 bytes
.../structure/io/graphbinary/_3_5_0/operator-v1.gbin | Bin 0 -> 11 bytes
.../structure/io/graphbinary/_3_5_0/order-v1.gbin | Bin 0 -> 15 bytes
.../gremlin/structure/io/graphbinary/_3_5_0/p-v1.gbin | Bin 0 -> 18 bytes
.../gremlin/structure/io/graphbinary/_3_5_0/pand-v1.gbin | Bin 0 -> 49 bytes
.../gremlin/structure/io/graphbinary/_3_5_0/path-v1.gbin | Bin 0 -> 96 bytes
.../structure/io/graphbinary/_3_5_0/period-v1.gbin | Bin 0 -> 14 bytes
.../gremlin/structure/io/graphbinary/_3_5_0/pick-v1.gbin | Bin 0 -> 11 bytes
.../gremlin/structure/io/graphbinary/_3_5_0/pop-v1.gbin | Bin 0 -> 11 bytes
.../gremlin/structure/io/graphbinary/_3_5_0/por-v1.gbin | Bin 0 -> 64 bytes
.../structure/io/graphbinary/_3_5_0/property-v1.gbin | Bin 0 -> 19 bytes
.../structure/io/graphbinary/_3_5_0/pwithin-v1.gbin | Bin 0 -> 22 bytes
.../structure/io/graphbinary/_3_5_0/pwithout-v1.gbin | Bin 0 -> 29 bytes
.../structure/io/graphbinary/_3_5_0/scope-v1.gbin | Bin 0 -> 13 bytes
.../gremlin/structure/io/graphbinary/_3_5_0/set-v1.gbin | Bin 0 -> 27 bytes
.../structure/io/graphbinary/_3_5_0/short-v1.gbin | Bin 0 -> 4 bytes
.../gremlin/structure/io/graphbinary/_3_5_0/t-v1.gbin | Bin 0 -> 13 bytes
.../structure/io/graphbinary/_3_5_0/textp-v1.gbin | Bin 0 -> 29 bytes
.../structure/io/graphbinary/_3_5_0/timestamp-v1.gbin | Bin 0 -> 10 bytes
.../structure/io/graphbinary/_3_5_0/tinkergraph-v1.gbin | Bin 0 -> 2264 bytes
.../io/graphbinary/_3_5_0/traversalmetrics-v1.gbin | Bin 0 -> 593 bytes
.../structure/io/graphbinary/_3_5_0/traverser-v1.gbin | Bin 0 -> 30 bytes
.../gremlin/structure/io/graphbinary/_3_5_0/uuid-v1.gbin | Bin 0 -> 18 bytes
.../structure/io/graphbinary/_3_5_0/vertex-v1.gbin | Bin 0 -> 20 bytes
.../io/graphbinary/_3_5_0/vertexproperty-v1.gbin | Bin 0 -> 35 bytes
.../gremlin/structure/io/graphbinary/_3_5_0/year-v1.gbin | Bin 0 -> 6 bytes
.../structure/io/graphbinary/_3_5_0/yearmonth-v1.gbin | Bin 0 -> 7 bytes
.../structure/io/graphbinary/_3_5_0/zoneoffset-v1.gbin | Bin 0 -> 6 bytes
62 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/gremlin-tools/gremlin-io-test/scripts/generate-graphbinary-resources.groovy b/gremlin-tools/gremlin-io-test/scripts/generate-graphbinary-resources.groovy
index 43eeb0d..5993812 100644
--- a/gremlin-tools/gremlin-io-test/scripts/generate-graphbinary-resources.groovy
+++ b/gremlin-tools/gremlin-io-test/scripts/generate-graphbinary-resources.groovy
@@ -22,7 +22,7 @@ import org.apache.tinkerpop.gremlin.driver.ser.binary.GraphBinaryWriter
import org.apache.tinkerpop.gremlin.tinkergraph.structure.*
import org.apache.tinkerpop.gremlin.structure.*
import org.apache.tinkerpop.gremlin.structure.io.*
-import org.apache.commons.configuration.BaseConfiguration
+import org.apache.commons.configuration2.BaseConfiguration
new File("${projectBuildDir}/test-case-data/io/graphbinary").mkdirs()
diff --git a/gremlin-tools/gremlin-io-test/scripts/generate-graphson-resources.groovy b/gremlin-tools/gremlin-io-test/scripts/generate-graphson-resources.groovy
index 03112ed..1ea68e1 100644
--- a/gremlin-tools/gremlin-io-test/scripts/generate-graphson-resources.groovy
+++ b/gremlin-tools/gremlin-io-test/scripts/generate-graphson-resources.groovy
@@ -23,7 +23,7 @@ import org.apache.tinkerpop.gremlin.tinkergraph.structure.*
import org.apache.tinkerpop.gremlin.structure.*
import org.apache.tinkerpop.gremlin.structure.io.graphson.*
import org.apache.tinkerpop.gremlin.structure.io.Model
-import org.apache.commons.configuration.BaseConfiguration
+import org.apache.commons.configuration2.BaseConfiguration
new File("${projectBuildDir}/dev-docs/").mkdirs()
new File("${projectBuildDir}/test-case-data/io/graphson/").mkdirs()
diff --git a/gremlin-tools/gremlin-io-test/scripts/generate-gryo-resources.groovy b/gremlin-tools/gremlin-io-test/scripts/generate-gryo-resources.groovy
index 97d9911..7301b44 100644
--- a/gremlin-tools/gremlin-io-test/scripts/generate-gryo-resources.groovy
+++ b/gremlin-tools/gremlin-io-test/scripts/generate-gryo-resources.groovy
@@ -22,7 +22,7 @@ import org.apache.tinkerpop.gremlin.tinkergraph.structure.*
import org.apache.tinkerpop.gremlin.structure.*
import org.apache.tinkerpop.gremlin.structure.io.gryo.*
import org.apache.tinkerpop.gremlin.structure.io.*
-import org.apache.commons.configuration.BaseConfiguration
+import org.apache.commons.configuration2.BaseConfiguration
new File("${projectBuildDir}/dev-docs/").mkdirs()
new File("${projectBuildDir}/test-case-data/io/gryo").mkdirs()
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/barrier-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/barrier-v1.gbin
new file mode 100644
index 0000000..f905861
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/barrier-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/bigdecimal-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/bigdecimal-v1.gbin
new file mode 100644
index 0000000..921d957
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/bigdecimal-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/biginteger-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/biginteger-v1.gbin
new file mode 100644
index 0000000..d841fbe
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/biginteger-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/binding-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/binding-v1.gbin
new file mode 100644
index 0000000..79620eb
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/binding-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/bulkset-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/bulkset-v1.gbin
new file mode 100644
index 0000000..4542906
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/bulkset-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/byte-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/byte-v1.gbin
new file mode 100644
index 0000000..af9544f
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/byte-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/bytebuffer-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/bytebuffer-v1.gbin
new file mode 100644
index 0000000..39793d2
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/bytebuffer-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/bytecode-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/bytecode-v1.gbin
new file mode 100644
index 0000000..bc76c2e
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/bytecode-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/cardinality-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/cardinality-v1.gbin
new file mode 100644
index 0000000..3c875a5
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/cardinality-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/char-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/char-v1.gbin
new file mode 100644
index 0000000..b9d97e6
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/char-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/class-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/class-v1.gbin
new file mode 100644
index 0000000..6be272d
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/class-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/column-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/column-v1.gbin
new file mode 100644
index 0000000..c6805c8
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/column-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/date-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/date-v1.gbin
new file mode 100644
index 0000000..e68e17a
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/date-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/direction-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/direction-v1.gbin
new file mode 100644
index 0000000..3caaba3
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/direction-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/double-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/double-v1.gbin
new file mode 100644
index 0000000..e538a62
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/double-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/duration-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/duration-v1.gbin
new file mode 100644
index 0000000..7ffa3ad
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/duration-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/edge-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/edge-v1.gbin
new file mode 100644
index 0000000..086e85d
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/edge-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/float-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/float-v1.gbin
new file mode 100644
index 0000000..322772c
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/float-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/inetaddress-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/inetaddress-v1.gbin
new file mode 100644
index 0000000..b613ddb
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/inetaddress-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/instant-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/instant-v1.gbin
new file mode 100644
index 0000000..3335532
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/instant-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/integer-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/integer-v1.gbin
new file mode 100644
index 0000000..7dc246a
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/integer-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/lambda-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/lambda-v1.gbin
new file mode 100644
index 0000000..b0e98f9
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/lambda-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/list-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/list-v1.gbin
new file mode 100644
index 0000000..1aa405d
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/list-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/localdate-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/localdate-v1.gbin
new file mode 100644
index 0000000..2c9e211
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/localdate-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/localdatetime-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/localdatetime-v1.gbin
new file mode 100644
index 0000000..2e0c83c
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/localdatetime-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/localtime-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/localtime-v1.gbin
new file mode 100644
index 0000000..05785c6
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/localtime-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/long-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/long-v1.gbin
new file mode 100644
index 0000000..cee0083
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/long-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/map-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/map-v1.gbin
new file mode 100644
index 0000000..46cd9e2
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/map-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/metrics-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/metrics-v1.gbin
new file mode 100644
index 0000000..dea77a5
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/metrics-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/monthday-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/monthday-v1.gbin
new file mode 100644
index 0000000..c128263
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/monthday-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/offsetdatetime-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/offsetdatetime-v1.gbin
new file mode 100644
index 0000000..4b2aabb
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/offsetdatetime-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/offsettime-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/offsettime-v1.gbin
new file mode 100644
index 0000000..a4c8c5b
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/offsettime-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/operator-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/operator-v1.gbin
new file mode 100644
index 0000000..84717cc
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/operator-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/order-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/order-v1.gbin
new file mode 100644
index 0000000..311b6ad
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/order-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/p-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/p-v1.gbin
new file mode 100644
index 0000000..ac60799
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/p-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/pand-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/pand-v1.gbin
new file mode 100644
index 0000000..3237c94
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/pand-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/path-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/path-v1.gbin
new file mode 100644
index 0000000..ba075ac
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/path-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/period-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/period-v1.gbin
new file mode 100644
index 0000000..f7dab35
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/period-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/pick-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/pick-v1.gbin
new file mode 100644
index 0000000..77aca2f
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/pick-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/pop-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/pop-v1.gbin
new file mode 100644
index 0000000..f698c94
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/pop-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/por-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/por-v1.gbin
new file mode 100644
index 0000000..7c0b3ab
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/por-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/property-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/property-v1.gbin
new file mode 100644
index 0000000..ddc34e5
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/property-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/pwithin-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/pwithin-v1.gbin
new file mode 100644
index 0000000..5ad30a9
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/pwithin-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/pwithout-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/pwithout-v1.gbin
new file mode 100644
index 0000000..5b195db
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/pwithout-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/scope-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/scope-v1.gbin
new file mode 100644
index 0000000..534b956
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/scope-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/set-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/set-v1.gbin
new file mode 100644
index 0000000..02df059
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/set-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/short-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/short-v1.gbin
new file mode 100644
index 0000000..e1d2d7d
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/short-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/t-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/t-v1.gbin
new file mode 100644
index 0000000..a6376db
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/t-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/textp-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/textp-v1.gbin
new file mode 100644
index 0000000..c796468
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/textp-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/timestamp-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/timestamp-v1.gbin
new file mode 100644
index 0000000..4fc4e5e
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/timestamp-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/tinkergraph-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/tinkergraph-v1.gbin
new file mode 100644
index 0000000..a0a76d1
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/tinkergraph-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/traversalmetrics-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/traversalmetrics-v1.gbin
new file mode 100644
index 0000000..c947e62
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/traversalmetrics-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/traverser-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/traverser-v1.gbin
new file mode 100644
index 0000000..8e47cc0
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/traverser-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/uuid-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/uuid-v1.gbin
new file mode 100644
index 0000000..7f1775d
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/uuid-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/vertex-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/vertex-v1.gbin
new file mode 100644
index 0000000..7fb9d65
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/vertex-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/vertexproperty-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/vertexproperty-v1.gbin
new file mode 100644
index 0000000..89f0329
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/vertexproperty-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/year-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/year-v1.gbin
new file mode 100644
index 0000000..1fe0c74
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/year-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/yearmonth-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/yearmonth-v1.gbin
new file mode 100644
index 0000000..481a121
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/yearmonth-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/zoneoffset-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/zoneoffset-v1.gbin
new file mode 100644
index 0000000..2867c97
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_5_0/zoneoffset-v1.gbin differ
[tinkerpop] 02/05: Merge branch 'tp33' into tp34
Posted by sp...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
spmallette pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/tinkerpop.git
commit 810f49f108a94f86f4ec972b0919e04a5a383838
Merge: 65640e2 8759542
Author: Stephen Mallette <sp...@genoprime.com>
AuthorDate: Sun Oct 13 10:48:19 2019 -0400
Merge branch 'tp33' into tp34
.../io/graphson/GraphSONCompatibility.java | 4 +
.../structure/io/gryo/GryoCompatibility.java | 2 +
.../graphson/GraphSONTypedCompatibilityTest.java | 3 +
.../graphson/GraphSONUntypedCompatibilityTest.java | 2 +
.../structure/io/gryo/GryoCompatibilityTest.java | 2 +
.../_3_3_9/authenticationchallenge-v1d0.json | 12 +
.../authenticationchallenge-v2d0-no-types.json | 12 +
.../authenticationchallenge-v2d0-partial.json | 12 +
.../_3_3_9/authenticationchallenge-v3d0.json | 18 +
.../_3_3_9/authenticationresponse-v1d0.json | 9 +
.../authenticationresponse-v2d0-no-types.json | 9 +
.../authenticationresponse-v2d0-partial.json | 9 +
.../_3_3_9/authenticationresponse-v3d0.json | 9 +
.../io/graphson/_3_3_9/barrier-v2d0-partial.json | 4 +
.../structure/io/graphson/_3_3_9/barrier-v3d0.json | 4 +
.../graphson/_3_3_9/bigdecimal-v2d0-partial.json | 4 +
.../io/graphson/_3_3_9/bigdecimal-v3d0.json | 4 +
.../graphson/_3_3_9/biginteger-v2d0-partial.json | 4 +
.../io/graphson/_3_3_9/biginteger-v3d0.json | 4 +
.../io/graphson/_3_3_9/binding-v2d0-partial.json | 10 +
.../structure/io/graphson/_3_3_9/binding-v3d0.json | 10 +
.../io/graphson/_3_3_9/byte-v2d0-partial.json | 4 +
.../structure/io/graphson/_3_3_9/byte-v3d0.json | 4 +
.../graphson/_3_3_9/bytebuffer-v2d0-partial.json | 4 +
.../io/graphson/_3_3_9/bytebuffer-v3d0.json | 4 +
.../io/graphson/_3_3_9/bytecode-v2d0-partial.json | 6 +
.../io/graphson/_3_3_9/bytecode-v3d0.json | 6 +
.../graphson/_3_3_9/cardinality-v2d0-partial.json | 4 +
.../io/graphson/_3_3_9/cardinality-v3d0.json | 4 +
.../io/graphson/_3_3_9/char-v2d0-partial.json | 4 +
.../structure/io/graphson/_3_3_9/char-v3d0.json | 4 +
.../io/graphson/_3_3_9/class-v2d0-partial.json | 4 +
.../structure/io/graphson/_3_3_9/class-v3d0.json | 4 +
.../io/graphson/_3_3_9/column-v2d0-partial.json | 4 +
.../structure/io/graphson/_3_3_9/column-v3d0.json | 4 +
.../io/graphson/_3_3_9/date-v2d0-no-types.json | 1 +
.../io/graphson/_3_3_9/date-v2d0-partial.json | 4 +
.../structure/io/graphson/_3_3_9/date-v3d0.json | 4 +
.../io/graphson/_3_3_9/direction-v2d0-partial.json | 4 +
.../io/graphson/_3_3_9/direction-v3d0.json | 4 +
.../io/graphson/_3_3_9/double-v2d0-no-types.json | 1 +
.../io/graphson/_3_3_9/double-v2d0-partial.json | 4 +
.../structure/io/graphson/_3_3_9/double-v3d0.json | 4 +
.../io/graphson/_3_3_9/duration-v2d0-partial.json | 4 +
.../io/graphson/_3_3_9/duration-v3d0.json | 4 +
.../structure/io/graphson/_3_3_9/edge-v1d0.json | 12 +
.../io/graphson/_3_3_9/edge-v2d0-no-types.json | 14 +
.../io/graphson/_3_3_9/edge-v2d0-partial.json | 32 +
.../structure/io/graphson/_3_3_9/edge-v3d0.json | 32 +
.../io/graphson/_3_3_9/float-v2d0-partial.json | 4 +
.../structure/io/graphson/_3_3_9/float-v3d0.json | 4 +
.../graphson/_3_3_9/inetaddress-v2d0-partial.json | 4 +
.../io/graphson/_3_3_9/inetaddress-v3d0.json | 4 +
.../io/graphson/_3_3_9/instant-v2d0-partial.json | 4 +
.../structure/io/graphson/_3_3_9/instant-v3d0.json | 4 +
.../io/graphson/_3_3_9/integer-v2d0-no-types.json | 1 +
.../io/graphson/_3_3_9/integer-v2d0-partial.json | 4 +
.../structure/io/graphson/_3_3_9/integer-v3d0.json | 4 +
.../io/graphson/_3_3_9/lambda-v2d0-partial.json | 8 +
.../structure/io/graphson/_3_3_9/lambda-v3d0.json | 8 +
.../structure/io/graphson/_3_3_9/list-v3d0.json | 7 +
.../io/graphson/_3_3_9/localdate-v2d0-partial.json | 4 +
.../io/graphson/_3_3_9/localdate-v3d0.json | 4 +
.../_3_3_9/localdatetime-v2d0-partial.json | 4 +
.../io/graphson/_3_3_9/localdatetime-v3d0.json | 4 +
.../io/graphson/_3_3_9/localtime-v2d0-partial.json | 4 +
.../io/graphson/_3_3_9/localtime-v3d0.json | 4 +
.../io/graphson/_3_3_9/long-v2d0-partial.json | 4 +
.../structure/io/graphson/_3_3_9/long-v3d0.json | 4 +
.../structure/io/graphson/_3_3_9/map-v3d0.json | 25 +
.../io/graphson/_3_3_9/metrics-v2d0-partial.json | 54 ++
.../structure/io/graphson/_3_3_9/metrics-v3d0.json | 52 ++
.../io/graphson/_3_3_9/monthday-v2d0-partial.json | 4 +
.../io/graphson/_3_3_9/monthday-v3d0.json | 4 +
.../_3_3_9/offsetdatetime-v2d0-partial.json | 4 +
.../io/graphson/_3_3_9/offsetdatetime-v3d0.json | 4 +
.../graphson/_3_3_9/offsettime-v2d0-partial.json | 4 +
.../io/graphson/_3_3_9/offsettime-v3d0.json | 4 +
.../io/graphson/_3_3_9/operator-v2d0-partial.json | 4 +
.../io/graphson/_3_3_9/operator-v3d0.json | 4 +
.../io/graphson/_3_3_9/order-v2d0-partial.json | 4 +
.../structure/io/graphson/_3_3_9/order-v3d0.json | 4 +
.../io/graphson/_3_3_9/p-v2d0-partial.json | 10 +
.../structure/io/graphson/_3_3_9/p-v3d0.json | 10 +
.../io/graphson/_3_3_9/pand-v2d0-partial.json | 25 +
.../structure/io/graphson/_3_3_9/pand-v3d0.json | 25 +
.../structure/io/graphson/_3_3_9/path-v1d0.json | 62 ++
.../io/graphson/_3_3_9/path-v2d0-no-types.json | 13 +
.../io/graphson/_3_3_9/path-v2d0-partial.json | 34 +
.../structure/io/graphson/_3_3_9/path-v3d0.json | 49 ++
.../io/graphson/_3_3_9/period-v2d0-partial.json | 4 +
.../structure/io/graphson/_3_3_9/period-v3d0.json | 4 +
.../io/graphson/_3_3_9/pick-v2d0-partial.json | 4 +
.../structure/io/graphson/_3_3_9/pick-v3d0.json | 4 +
.../io/graphson/_3_3_9/pop-v2d0-partial.json | 4 +
.../structure/io/graphson/_3_3_9/pop-v3d0.json | 4 +
.../io/graphson/_3_3_9/por-v2d0-partial.json | 31 +
.../structure/io/graphson/_3_3_9/por-v3d0.json | 34 +
.../io/graphson/_3_3_9/property-v1d0.json | 4 +
.../io/graphson/_3_3_9/property-v2d0-no-types.json | 4 +
.../io/graphson/_3_3_9/property-v2d0-partial.json | 10 +
.../io/graphson/_3_3_9/property-v3d0.json | 10 +
.../io/graphson/_3_3_9/pwithin-v2d0-partial.json | 10 +
.../structure/io/graphson/_3_3_9/pwithin-v3d0.json | 13 +
.../io/graphson/_3_3_9/pwithout-v2d0-partial.json | 13 +
.../io/graphson/_3_3_9/pwithout-v3d0.json | 16 +
.../io/graphson/_3_3_9/scope-v2d0-partial.json | 4 +
.../structure/io/graphson/_3_3_9/scope-v3d0.json | 4 +
.../io/graphson/_3_3_9/sessionclose-v1d0.json | 8 +
.../_3_3_9/sessionclose-v2d0-no-types.json | 8 +
.../graphson/_3_3_9/sessionclose-v2d0-partial.json | 11 +
.../io/graphson/_3_3_9/sessionclose-v3d0.json | 12 +
.../io/graphson/_3_3_9/sessioneval-v1d0.json | 13 +
.../graphson/_3_3_9/sessioneval-v2d0-no-types.json | 13 +
.../graphson/_3_3_9/sessioneval-v2d0-partial.json | 19 +
.../io/graphson/_3_3_9/sessioneval-v3d0.json | 18 +
.../graphson/_3_3_9/sessionevalaliased-v1d0.json | 16 +
.../_3_3_9/sessionevalaliased-v2d0-no-types.json | 16 +
.../_3_3_9/sessionevalaliased-v2d0-partial.json | 22 +
.../graphson/_3_3_9/sessionevalaliased-v3d0.json | 21 +
.../io/graphson/_3_3_9/sessionlesseval-v1d0.json | 12 +
.../_3_3_9/sessionlesseval-v2d0-no-types.json | 12 +
.../_3_3_9/sessionlesseval-v2d0-partial.json | 15 +
.../io/graphson/_3_3_9/sessionlesseval-v3d0.json | 15 +
.../_3_3_9/sessionlessevalaliased-v1d0.json | 15 +
.../sessionlessevalaliased-v2d0-no-types.json | 15 +
.../sessionlessevalaliased-v2d0-partial.json | 18 +
.../_3_3_9/sessionlessevalaliased-v3d0.json | 18 +
.../structure/io/graphson/_3_3_9/set-v3d0.json | 7 +
.../io/graphson/_3_3_9/short-v2d0-partial.json | 4 +
.../structure/io/graphson/_3_3_9/short-v3d0.json | 4 +
.../io/graphson/_3_3_9/standardresult-v1d0.json | 50 ++
.../_3_3_9/standardresult-v2d0-partial.json | 111 +++
.../io/graphson/_3_3_9/standardresult-v3d0.json | 120 +++
.../io/graphson/_3_3_9/t-v2d0-partial.json | 4 +
.../structure/io/graphson/_3_3_9/t-v3d0.json | 4 +
.../io/graphson/_3_3_9/timestamp-v2d0-partial.json | 4 +
.../io/graphson/_3_3_9/timestamp-v3d0.json | 4 +
.../io/graphson/_3_3_9/tinkergraph-v1d0.json | 313 ++++++++
.../graphson/_3_3_9/tinkergraph-v2d0-no-types.json | 352 +++++++++
.../graphson/_3_3_9/tinkergraph-v2d0-partial.json | 829 +++++++++++++++++++++
.../io/graphson/_3_3_9/tinkergraph-v3d0.json | 829 +++++++++++++++++++++
.../_3_3_9/traversalmetrics-v2d0-partial.json | 114 +++
.../io/graphson/_3_3_9/traversalmetrics-v3d0.json | 109 +++
.../io/graphson/_3_3_9/traverser-v2d0-partial.json | 109 +++
.../io/graphson/_3_3_9/traverser-v3d0.json | 109 +++
.../io/graphson/_3_3_9/uuid-v2d0-no-types.json | 1 +
.../io/graphson/_3_3_9/uuid-v2d0-partial.json | 4 +
.../structure/io/graphson/_3_3_9/uuid-v3d0.json | 4 +
.../structure/io/graphson/_3_3_9/vertex-v1d0.json | 39 +
.../io/graphson/_3_3_9/vertex-v2d0-no-types.json | 43 ++
.../io/graphson/_3_3_9/vertex-v2d0-partial.json | 100 +++
.../structure/io/graphson/_3_3_9/vertex-v3d0.json | 100 +++
.../io/graphson/_3_3_9/vertexproperty-v1d0.json | 5 +
.../_3_3_9/vertexproperty-v2d0-no-types.json | 5 +
.../_3_3_9/vertexproperty-v2d0-partial.json | 11 +
.../io/graphson/_3_3_9/vertexproperty-v3d0.json | 11 +
.../io/graphson/_3_3_9/year-v2d0-partial.json | 4 +
.../structure/io/graphson/_3_3_9/year-v3d0.json | 4 +
.../io/graphson/_3_3_9/yearmonth-v2d0-partial.json | 4 +
.../io/graphson/_3_3_9/yearmonth-v3d0.json | 4 +
.../_3_3_9/zoneddatetime-v2d0-partial.json | 4 +
.../io/graphson/_3_3_9/zoneddatetime-v3d0.json | 4 +
.../graphson/_3_3_9/zoneoffset-v2d0-partial.json | 4 +
.../io/graphson/_3_3_9/zoneoffset-v3d0.json | 4 +
.../gryo/_3_3_9/authenticationchallenge-v3d0.kryo | Bin 0 -> 26 bytes
.../gryo/_3_3_9/authenticationresponse-v3d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/barrier-v1d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/barrier-v3d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/bigdecimal-v1d0.kryo | Bin 0 -> 18 bytes
.../structure/io/gryo/_3_3_9/bigdecimal-v3d0.kryo | Bin 0 -> 18 bytes
.../structure/io/gryo/_3_3_9/biginteger-v1d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/biginteger-v3d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/binding-v1d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/binding-v3d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/byte-v1d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/byte-v3d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/bytebuffer-v1d0.kryo | Bin 0 -> 23 bytes
.../structure/io/gryo/_3_3_9/bytebuffer-v3d0.kryo | Bin 0 -> 23 bytes
.../structure/io/gryo/_3_3_9/bytecode-v1d0.kryo | Bin 0 -> 43 bytes
.../structure/io/gryo/_3_3_9/bytecode-v3d0.kryo | Bin 0 -> 43 bytes
.../structure/io/gryo/_3_3_9/cardinality-v1d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/cardinality-v3d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/char-v1d0.kryo | Bin 0 -> 2 bytes
.../structure/io/gryo/_3_3_9/char-v3d0.kryo | Bin 0 -> 2 bytes
.../structure/io/gryo/_3_3_9/class-v1d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/class-v3d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/column-v1d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/column-v3d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/date-v1d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/date-v3d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/direction-v1d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/direction-v3d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/double-v1d0.kryo | Bin 0 -> 8 bytes
.../structure/io/gryo/_3_3_9/double-v3d0.kryo | Bin 0 -> 8 bytes
.../structure/io/gryo/_3_3_9/duration-v1d0.kryo | Bin 0 -> 9 bytes
.../structure/io/gryo/_3_3_9/duration-v3d0.kryo | Bin 0 -> 9 bytes
.../structure/io/gryo/_3_3_9/edge-v1d0.kryo | Bin 0 -> 57 bytes
.../structure/io/gryo/_3_3_9/edge-v3d0.kryo | Bin 0 -> 39 bytes
.../structure/io/gryo/_3_3_9/float-v1d0.kryo | Bin 0 -> 4 bytes
.../structure/io/gryo/_3_3_9/float-v3d0.kryo | Bin 0 -> 4 bytes
.../structure/io/gryo/_3_3_9/inetaddress-v1d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/inetaddress-v3d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/instant-v1d0.kryo | Bin 0 -> 13 bytes
.../structure/io/gryo/_3_3_9/instant-v3d0.kryo | Bin 0 -> 13 bytes
.../structure/io/gryo/_3_3_9/integer-v1d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/integer-v3d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/lambda-v1d0.kryo | Bin 0 -> 31 bytes
.../structure/io/gryo/_3_3_9/lambda-v3d0.kryo | Bin 0 -> 31 bytes
.../structure/io/gryo/_3_3_9/localdate-v1d0.kryo | Bin 0 -> 9 bytes
.../structure/io/gryo/_3_3_9/localdate-v3d0.kryo | Bin 0 -> 9 bytes
.../io/gryo/_3_3_9/localdatetime-v1d0.kryo | Bin 0 -> 29 bytes
.../io/gryo/_3_3_9/localdatetime-v3d0.kryo | Bin 0 -> 29 bytes
.../structure/io/gryo/_3_3_9/localtime-v1d0.kryo | Bin 0 -> 9 bytes
.../structure/io/gryo/_3_3_9/localtime-v3d0.kryo | Bin 0 -> 9 bytes
.../structure/io/gryo/_3_3_9/long-v1d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/long-v3d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/metrics-v1d0.kryo | Bin 0 -> 193 bytes
.../structure/io/gryo/_3_3_9/metrics-v3d0.kryo | Bin 0 -> 184 bytes
.../structure/io/gryo/_3_3_9/monthday-v1d0.kryo | Bin 0 -> 9 bytes
.../structure/io/gryo/_3_3_9/monthday-v3d0.kryo | Bin 0 -> 9 bytes
.../io/gryo/_3_3_9/offsetdatetime-v1d0.kryo | Bin 0 -> 37 bytes
.../io/gryo/_3_3_9/offsetdatetime-v3d0.kryo | Bin 0 -> 37 bytes
.../structure/io/gryo/_3_3_9/offsettime-v1d0.kryo | Bin 0 -> 17 bytes
.../structure/io/gryo/_3_3_9/offsettime-v3d0.kryo | Bin 0 -> 17 bytes
.../structure/io/gryo/_3_3_9/operator-v1d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/operator-v3d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/order-v1d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/order-v3d0.kryo | 1 +
.../gremlin/structure/io/gryo/_3_3_9/p-v1d0.kryo | Bin 0 -> 6 bytes
.../gremlin/structure/io/gryo/_3_3_9/p-v3d0.kryo | Bin 0 -> 6 bytes
.../structure/io/gryo/_3_3_9/pand-v1d0.kryo | Bin 0 -> 23 bytes
.../structure/io/gryo/_3_3_9/pand-v3d0.kryo | Bin 0 -> 23 bytes
.../structure/io/gryo/_3_3_9/path-v1d0.kryo | Bin 0 -> 50 bytes
.../structure/io/gryo/_3_3_9/path-v3d0.kryo | Bin 0 -> 50 bytes
.../structure/io/gryo/_3_3_9/period-v1d0.kryo | Bin 0 -> 13 bytes
.../structure/io/gryo/_3_3_9/period-v3d0.kryo | Bin 0 -> 13 bytes
.../structure/io/gryo/_3_3_9/pick-v1d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/pick-v3d0.kryo | 1 +
.../gremlin/structure/io/gryo/_3_3_9/pop-v1d0.kryo | 1 +
.../gremlin/structure/io/gryo/_3_3_9/pop-v3d0.kryo | 1 +
.../gremlin/structure/io/gryo/_3_3_9/por-v1d0.kryo | Bin 0 -> 35 bytes
.../gremlin/structure/io/gryo/_3_3_9/por-v3d0.kryo | Bin 0 -> 35 bytes
.../structure/io/gryo/_3_3_9/property-v1d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/property-v3d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/pwithin-v1d0.kryo | Bin 0 -> 14 bytes
.../structure/io/gryo/_3_3_9/pwithin-v3d0.kryo | Bin 0 -> 14 bytes
.../structure/io/gryo/_3_3_9/pwithout-v1d0.kryo | Bin 0 -> 17 bytes
.../structure/io/gryo/_3_3_9/pwithout-v3d0.kryo | Bin 0 -> 17 bytes
.../structure/io/gryo/_3_3_9/scope-v1d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/scope-v3d0.kryo | 1 +
.../io/gryo/_3_3_9/sessionclose-v3d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/sessioneval-v3d0.kryo | 1 +
.../io/gryo/_3_3_9/sessionevalaliased-v3d0.kryo | 1 +
.../io/gryo/_3_3_9/sessionlesseval-v3d0.kryo | 1 +
.../gryo/_3_3_9/sessionlessevalaliased-v3d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/short-v1d0.kryo | Bin 0 -> 2 bytes
.../structure/io/gryo/_3_3_9/short-v3d0.kryo | Bin 0 -> 2 bytes
.../io/gryo/_3_3_9/standardresult-v3d0.kryo | Bin 0 -> 229 bytes
.../structure/io/gryo/_3_3_9/stargraph-v1d0.kryo | Bin 0 -> 247 bytes
.../structure/io/gryo/_3_3_9/stargraph-v3d0.kryo | Bin 0 -> 247 bytes
.../gremlin/structure/io/gryo/_3_3_9/t-v1d0.kryo | 1 +
.../gremlin/structure/io/gryo/_3_3_9/t-v3d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/timestamp-v1d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/timestamp-v3d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/tinkergraph-v1d0.kryo | Bin 0 -> 1117 bytes
.../structure/io/gryo/_3_3_9/tinkergraph-v3d0.kryo | Bin 0 -> 1117 bytes
.../io/gryo/_3_3_9/traversalmetrics-v1d0.kryo | Bin 0 -> 455 bytes
.../io/gryo/_3_3_9/traversalmetrics-v3d0.kryo | Bin 0 -> 308 bytes
.../structure/io/gryo/_3_3_9/traverser-v1d0.kryo | Bin 0 -> 211 bytes
.../structure/io/gryo/_3_3_9/traverser-v3d0.kryo | Bin 0 -> 210 bytes
.../structure/io/gryo/_3_3_9/tree-v1d0.kryo | Bin 0 -> 284 bytes
.../structure/io/gryo/_3_3_9/tree-v3d0.kryo | Bin 0 -> 277 bytes
.../structure/io/gryo/_3_3_9/uuid-v1d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/uuid-v3d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/vertex-v1d0.kryo | Bin 0 -> 202 bytes
.../structure/io/gryo/_3_3_9/vertex-v3d0.kryo | Bin 0 -> 201 bytes
.../io/gryo/_3_3_9/vertexproperty-v1d0.kryo | Bin 0 -> 18 bytes
.../io/gryo/_3_3_9/vertexproperty-v3d0.kryo | Bin 0 -> 23 bytes
.../structure/io/gryo/_3_3_9/year-v1d0.kryo | Bin 0 -> 5 bytes
.../structure/io/gryo/_3_3_9/year-v3d0.kryo | Bin 0 -> 5 bytes
.../structure/io/gryo/_3_3_9/yearmonth-v1d0.kryo | Bin 0 -> 9 bytes
.../structure/io/gryo/_3_3_9/yearmonth-v3d0.kryo | Bin 0 -> 9 bytes
.../io/gryo/_3_3_9/zoneddatetime-v1d0.kryo | Bin 0 -> 38 bytes
.../io/gryo/_3_3_9/zoneddatetime-v3d0.kryo | Bin 0 -> 38 bytes
.../structure/io/gryo/_3_3_9/zoneoffset-v1d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/zoneoffset-v3d0.kryo | 1 +
287 files changed, 4773 insertions(+)
diff --cc gremlin-tools/gremlin-io-test/src/main/java/org/apache/tinkerpop/gremlin/structure/io/graphson/GraphSONCompatibility.java
index aed7949,b99f122..7590fc7
--- a/gremlin-tools/gremlin-io-test/src/main/java/org/apache/tinkerpop/gremlin/structure/io/graphson/GraphSONCompatibility.java
+++ b/gremlin-tools/gremlin-io-test/src/main/java/org/apache/tinkerpop/gremlin/structure/io/graphson/GraphSONCompatibility.java
@@@ -88,22 -88,10 +88,26 @@@ public enum GraphSONCompatibility imple
V2D0_PARTIAL_3_3_8("3.3.8", "2.0", "v2d0-partial"),
V2D0_NO_TYPE_3_3_8("3.3.8", "2.0", "v2d0-no-types"),
V3D0_PARTIAL_3_3_8("3.3.8", "3.0", "v3d0"),
+ V1D0_3_3_9("3.3.9", "1.0", "v1d0"),
+ V2D0_PARTIAL_3_3_9("3.3.9", "2.0", "v2d0-partial"),
+ V2D0_NO_TYPE_3_3_9("3.3.9", "2.0", "v2d0-no-types"),
- V3D0_PARTIAL_3_3_9("3.3.9", "3.0", "v3d0");
++ V3D0_PARTIAL_3_3_9("3.3.9", "3.0", "v3d0"),
+ V1D0_3_4_0("3.4.0", "1.0", "v1d0"),
+ V2D0_PARTIAL_3_4_0("3.4.0", "2.0", "v2d0-partial"),
+ V2D0_NO_TYPE_3_4_0("3.4.0", "2.0", "v2d0-no-types"),
+ V3D0_PARTIAL_3_4_0("3.4.0", "3.0", "v3d0"),
+ V1D0_3_4_1("3.4.1", "1.0", "v1d0"),
+ V2D0_PARTIAL_3_4_1("3.4.1", "2.0", "v2d0-partial"),
+ V2D0_NO_TYPE_3_4_1("3.4.1", "2.0", "v2d0-no-types"),
+ V3D0_PARTIAL_3_4_1("3.4.1", "3.0", "v3d0"),
+ V1D0_3_4_2("3.4.2", "1.0", "v1d0"),
+ V2D0_PARTIAL_3_4_2("3.4.2", "2.0", "v2d0-partial"),
+ V2D0_NO_TYPE_3_4_2("3.4.2", "2.0", "v2d0-no-types"),
+ V3D0_PARTIAL_3_4_2("3.4.2", "3.0", "v3d0"),
+ V1D0_3_4_3("3.4.3", "1.0", "v1d0"),
+ V2D0_PARTIAL_3_4_3("3.4.3", "2.0", "v2d0-partial"),
+ V2D0_NO_TYPE_3_4_3("3.4.3", "2.0", "v2d0-no-types"),
+ V3D0_PARTIAL_3_4_3("3.4.3", "3.0", "v3d0");
private static final String SEP = File.separator;
diff --cc gremlin-tools/gremlin-io-test/src/main/java/org/apache/tinkerpop/gremlin/structure/io/gryo/GryoCompatibility.java
index 09aba3a,ffeec29..4a146fa
--- a/gremlin-tools/gremlin-io-test/src/main/java/org/apache/tinkerpop/gremlin/structure/io/gryo/GryoCompatibility.java
+++ b/gremlin-tools/gremlin-io-test/src/main/java/org/apache/tinkerpop/gremlin/structure/io/gryo/GryoCompatibility.java
@@@ -70,14 -70,8 +70,16 @@@ public enum GryoCompatibility implement
V3D0_3_3_7("3.3.7", "3.0", "v3d0"),
V1D0_3_3_8("3.3.8", "1.0", "v1d0"),
V3D0_3_3_8("3.3.8", "3.0", "v3d0"),
+ V1D0_3_3_9("3.3.9", "1.0", "v1d0"),
- V3D0_3_3_9("3.3.9", "3.0", "v3d0");
++ V3D0_3_3_9("3.3.9", "3.0", "v3d0"),
+ V1D0_3_4_0("3.4.0", "1.0", "v1d0"),
+ V3D0_3_4_0("3.4.0", "3.0", "v3d0"),
+ V1D0_3_4_1("3.4.1", "1.0", "v1d0"),
+ V3D0_3_4_1("3.4.1", "3.0", "v3d0"),
+ V1D0_3_4_2("3.4.2", "1.0", "v1d0"),
+ V3D0_3_4_2("3.4.2", "3.0", "v3d0"),
+ V1D0_3_4_3("3.4.3", "1.0", "v1d0"),
+ V3D0_3_4_3("3.4.3", "3.0", "v3d0");
private static final String SEP = File.separator;
diff --cc gremlin-tools/gremlin-io-test/src/test/java/org/apache/tinkerpop/gremlin/structure/io/graphson/GraphSONTypedCompatibilityTest.java
index b7d76e9,d8e16d4..ff75c69
--- a/gremlin-tools/gremlin-io-test/src/test/java/org/apache/tinkerpop/gremlin/structure/io/graphson/GraphSONTypedCompatibilityTest.java
+++ b/gremlin-tools/gremlin-io-test/src/test/java/org/apache/tinkerpop/gremlin/structure/io/graphson/GraphSONTypedCompatibilityTest.java
@@@ -76,15 -76,8 +76,18 @@@ public class GraphSONTypedCompatibility
{GraphSONCompatibility.V3D0_PARTIAL_3_3_7, mapperV3 },
{GraphSONCompatibility.V2D0_PARTIAL_3_3_8, mapperV2 },
{GraphSONCompatibility.V3D0_PARTIAL_3_3_8, mapperV3 },
+ {GraphSONCompatibility.V2D0_PARTIAL_3_3_9, mapperV2 },
- {GraphSONCompatibility.V3D0_PARTIAL_3_3_9, mapperV3 }});
++ {GraphSONCompatibility.V3D0_PARTIAL_3_3_9, mapperV3 },
++ {GraphSONCompatibility.V3D0_PARTIAL_3_3_8, mapperV3 },
+ {GraphSONCompatibility.V2D0_PARTIAL_3_4_0, mapperV2 },
+ {GraphSONCompatibility.V3D0_PARTIAL_3_4_0, mapperV3 },
+ {GraphSONCompatibility.V2D0_PARTIAL_3_4_1, mapperV2 },
+ {GraphSONCompatibility.V3D0_PARTIAL_3_4_1, mapperV3 },
+ {GraphSONCompatibility.V2D0_PARTIAL_3_4_2, mapperV2 },
+ {GraphSONCompatibility.V3D0_PARTIAL_3_4_2, mapperV3 },
+ {GraphSONCompatibility.V2D0_PARTIAL_3_4_3, mapperV2 },
+ {GraphSONCompatibility.V3D0_PARTIAL_3_4_3, mapperV3 }
+ });
}
@Parameterized.Parameter(value = 0)
diff --cc gremlin-tools/gremlin-io-test/src/test/java/org/apache/tinkerpop/gremlin/structure/io/graphson/GraphSONUntypedCompatibilityTest.java
index cd9b86b,f0846b9..b51293d
--- a/gremlin-tools/gremlin-io-test/src/test/java/org/apache/tinkerpop/gremlin/structure/io/graphson/GraphSONUntypedCompatibilityTest.java
+++ b/gremlin-tools/gremlin-io-test/src/test/java/org/apache/tinkerpop/gremlin/structure/io/graphson/GraphSONUntypedCompatibilityTest.java
@@@ -84,14 -84,8 +84,16 @@@ public class GraphSONUntypedCompatibili
{GraphSONCompatibility.V2D0_NO_TYPE_3_3_7, mapperV2 },
{GraphSONCompatibility.V1D0_3_3_8, mapperV1 },
{GraphSONCompatibility.V2D0_NO_TYPE_3_3_8, mapperV2 },
+ {GraphSONCompatibility.V1D0_3_3_9, mapperV1 },
- {GraphSONCompatibility.V2D0_NO_TYPE_3_3_9, mapperV2 }
++ {GraphSONCompatibility.V2D0_NO_TYPE_3_3_9, mapperV2 },
+ {GraphSONCompatibility.V1D0_3_4_0, mapperV1 },
+ {GraphSONCompatibility.V2D0_NO_TYPE_3_4_0, mapperV2 },
+ {GraphSONCompatibility.V1D0_3_4_1, mapperV1 },
+ {GraphSONCompatibility.V2D0_NO_TYPE_3_4_1, mapperV2 },
+ {GraphSONCompatibility.V1D0_3_4_2, mapperV1 },
+ {GraphSONCompatibility.V2D0_NO_TYPE_3_4_2, mapperV2 },
+ {GraphSONCompatibility.V1D0_3_4_3, mapperV1 },
+ {GraphSONCompatibility.V2D0_NO_TYPE_3_4_3, mapperV2 }
});
}
diff --cc gremlin-tools/gremlin-io-test/src/test/java/org/apache/tinkerpop/gremlin/structure/io/gryo/GryoCompatibilityTest.java
index 09cffb0,5c9f8e5..9de1d75
--- a/gremlin-tools/gremlin-io-test/src/test/java/org/apache/tinkerpop/gremlin/structure/io/gryo/GryoCompatibilityTest.java
+++ b/gremlin-tools/gremlin-io-test/src/test/java/org/apache/tinkerpop/gremlin/structure/io/gryo/GryoCompatibilityTest.java
@@@ -73,15 -73,8 +73,17 @@@ public class GryoCompatibilityTest exte
{GryoCompatibility.V3D0_3_3_7, mapperV3 },
{GryoCompatibility.V1D0_3_3_8, mapperV1 },
{GryoCompatibility.V3D0_3_3_8, mapperV3 },
+ {GryoCompatibility.V1D0_3_3_9, mapperV1 },
- {GryoCompatibility.V3D0_3_3_9, mapperV3 }});
++ {GryoCompatibility.V3D0_3_3_9, mapperV3 },
+ {GryoCompatibility.V1D0_3_4_0, mapperV1 },
+ {GryoCompatibility.V3D0_3_4_0, mapperV3 },
+ {GryoCompatibility.V1D0_3_4_1, mapperV1 },
+ {GryoCompatibility.V3D0_3_4_1, mapperV3 },
+ {GryoCompatibility.V1D0_3_4_2, mapperV1 },
+ {GryoCompatibility.V3D0_3_4_2, mapperV3 },
+ {GryoCompatibility.V1D0_3_4_3, mapperV1 },
+ {GryoCompatibility.V3D0_3_4_3, mapperV3 }
+ });
}
@Parameterized.Parameter(value = 0)
[tinkerpop] 03/05: Added 3.4.4 IO test files CTR
Posted by sp...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
spmallette pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/tinkerpop.git
commit 2b385c23236d95346adeae2df15980592a8bc8ec
Author: Stephen Mallette <sp...@genoprime.com>
AuthorDate: Sun Oct 13 11:14:38 2019 -0400
Added 3.4.4 IO test files CTR
---
docs/src/dev/developer/for-committers.asciidoc | 11 +
.../io/graphbinary/GraphBinaryCompatibility.java | 3 +-
.../io/graphson/GraphSONCompatibility.java | 6 +-
.../structure/io/gryo/GryoCompatibility.java | 4 +-
.../graphbinary/GraphBinaryCompatibilityTest.java | 3 +-
.../graphson/GraphSONTypedCompatibilityTest.java | 4 +-
.../graphson/GraphSONUntypedCompatibilityTest.java | 4 +-
.../structure/io/gryo/GryoCompatibilityTest.java | 4 +-
.../io/graphbinary/_3_4_4/barrier-v1.gbin | Bin 0 -> 16 bytes
.../io/graphbinary/_3_4_4/bigdecimal-v1.gbin | Bin 0 -> 25 bytes
.../io/graphbinary/_3_4_4/biginteger-v1.gbin | Bin 0 -> 21 bytes
.../io/graphbinary/_3_4_4/binding-v1.gbin | Bin 0 -> 13 bytes
.../io/graphbinary/_3_4_4/bulkset-v1.gbin | Bin 0 -> 43 bytes
.../structure/io/graphbinary/_3_4_4/byte-v1.gbin | Bin 0 -> 3 bytes
.../io/graphbinary/_3_4_4/bytebuffer-v1.gbin | Bin 0 -> 24 bytes
.../io/graphbinary/_3_4_4/bytecode-v1.gbin | Bin 0 -> 80 bytes
.../io/graphbinary/_3_4_4/cardinality-v1.gbin | Bin 0 -> 12 bytes
.../structure/io/graphbinary/_3_4_4/char-v1.gbin | Bin 0 -> 3 bytes
.../structure/io/graphbinary/_3_4_4/class-v1.gbin | Bin 0 -> 18 bytes
.../structure/io/graphbinary/_3_4_4/column-v1.gbin | Bin 0 -> 12 bytes
.../structure/io/graphbinary/_3_4_4/date-v1.gbin | Bin 0 -> 10 bytes
.../io/graphbinary/_3_4_4/direction-v1.gbin | Bin 0 -> 11 bytes
.../structure/io/graphbinary/_3_4_4/double-v1.gbin | Bin 0 -> 10 bytes
.../io/graphbinary/_3_4_4/duration-v1.gbin | Bin 0 -> 14 bytes
.../structure/io/graphbinary/_3_4_4/edge-v1.gbin | Bin 0 -> 58 bytes
.../structure/io/graphbinary/_3_4_4/float-v1.gbin | Bin 0 -> 6 bytes
.../io/graphbinary/_3_4_4/inetaddress-v1.gbin | Bin 0 -> 10 bytes
.../io/graphbinary/_3_4_4/instant-v1.gbin | Bin 0 -> 14 bytes
.../io/graphbinary/_3_4_4/integer-v1.gbin | Bin 0 -> 6 bytes
.../structure/io/graphbinary/_3_4_4/lambda-v1.gbin | Bin 0 -> 40 bytes
.../structure/io/graphbinary/_3_4_4/list-v1.gbin | Bin 0 -> 27 bytes
.../io/graphbinary/_3_4_4/localdate-v1.gbin | Bin 0 -> 8 bytes
.../io/graphbinary/_3_4_4/localdatetime-v1.gbin | Bin 0 -> 16 bytes
.../io/graphbinary/_3_4_4/localtime-v1.gbin | Bin 0 -> 10 bytes
.../structure/io/graphbinary/_3_4_4/long-v1.gbin | Bin 0 -> 10 bytes
.../structure/io/graphbinary/_3_4_4/map-v1.gbin | Bin 0 -> 75 bytes
.../io/graphbinary/_3_4_4/metrics-v1.gbin | Bin 0 -> 307 bytes
.../io/graphbinary/_3_4_4/monthday-v1.gbin | Bin 0 -> 4 bytes
.../io/graphbinary/_3_4_4/offsetdatetime-v1.gbin | Bin 0 -> 20 bytes
.../io/graphbinary/_3_4_4/offsettime-v1.gbin | Bin 0 -> 14 bytes
.../io/graphbinary/_3_4_4/operator-v1.gbin | Bin 0 -> 11 bytes
.../structure/io/graphbinary/_3_4_4/order-v1.gbin | Bin 0 -> 15 bytes
.../structure/io/graphbinary/_3_4_4/p-v1.gbin | Bin 0 -> 18 bytes
.../structure/io/graphbinary/_3_4_4/pand-v1.gbin | Bin 0 -> 49 bytes
.../structure/io/graphbinary/_3_4_4/path-v1.gbin | Bin 0 -> 96 bytes
.../structure/io/graphbinary/_3_4_4/period-v1.gbin | Bin 0 -> 14 bytes
.../structure/io/graphbinary/_3_4_4/pick-v1.gbin | Bin 0 -> 11 bytes
.../structure/io/graphbinary/_3_4_4/pop-v1.gbin | Bin 0 -> 11 bytes
.../structure/io/graphbinary/_3_4_4/por-v1.gbin | Bin 0 -> 64 bytes
.../io/graphbinary/_3_4_4/property-v1.gbin | Bin 0 -> 19 bytes
.../io/graphbinary/_3_4_4/pwithin-v1.gbin | Bin 0 -> 22 bytes
.../io/graphbinary/_3_4_4/pwithout-v1.gbin | Bin 0 -> 29 bytes
.../structure/io/graphbinary/_3_4_4/scope-v1.gbin | Bin 0 -> 13 bytes
.../structure/io/graphbinary/_3_4_4/set-v1.gbin | Bin 0 -> 27 bytes
.../structure/io/graphbinary/_3_4_4/short-v1.gbin | Bin 0 -> 4 bytes
.../structure/io/graphbinary/_3_4_4/t-v1.gbin | Bin 0 -> 13 bytes
.../structure/io/graphbinary/_3_4_4/textp-v1.gbin | Bin 0 -> 29 bytes
.../io/graphbinary/_3_4_4/timestamp-v1.gbin | Bin 0 -> 10 bytes
.../io/graphbinary/_3_4_4/tinkergraph-v1.gbin | Bin 0 -> 2264 bytes
.../io/graphbinary/_3_4_4/traversalmetrics-v1.gbin | Bin 0 -> 593 bytes
.../io/graphbinary/_3_4_4/traverser-v1.gbin | Bin 0 -> 30 bytes
.../structure/io/graphbinary/_3_4_4/uuid-v1.gbin | Bin 0 -> 18 bytes
.../structure/io/graphbinary/_3_4_4/vertex-v1.gbin | Bin 0 -> 20 bytes
.../io/graphbinary/_3_4_4/vertexproperty-v1.gbin | Bin 0 -> 35 bytes
.../structure/io/graphbinary/_3_4_4/year-v1.gbin | Bin 0 -> 6 bytes
.../io/graphbinary/_3_4_4/yearmonth-v1.gbin | Bin 0 -> 7 bytes
.../io/graphbinary/_3_4_4/zoneoffset-v1.gbin | Bin 0 -> 6 bytes
.../_3_4_4/authenticationchallenge-v1d0.json | 12 +
.../authenticationchallenge-v2d0-no-types.json | 12 +
.../authenticationchallenge-v2d0-partial.json | 12 +
.../_3_4_4/authenticationchallenge-v3d0.json | 18 +
.../_3_4_4/authenticationresponse-v1d0.json | 9 +
.../authenticationresponse-v2d0-no-types.json | 9 +
.../authenticationresponse-v2d0-partial.json | 9 +
.../_3_4_4/authenticationresponse-v3d0.json | 9 +
.../io/graphson/_3_4_4/barrier-v2d0-partial.json | 4 +
.../structure/io/graphson/_3_4_4/barrier-v3d0.json | 4 +
.../graphson/_3_4_4/bigdecimal-v2d0-partial.json | 4 +
.../io/graphson/_3_4_4/bigdecimal-v3d0.json | 4 +
.../graphson/_3_4_4/biginteger-v2d0-partial.json | 4 +
.../io/graphson/_3_4_4/biginteger-v3d0.json | 4 +
.../io/graphson/_3_4_4/binding-v2d0-partial.json | 10 +
.../structure/io/graphson/_3_4_4/binding-v3d0.json | 10 +
.../io/graphson/_3_4_4/bulkset-v2d0-partial.json | 1 +
.../structure/io/graphson/_3_4_4/bulkset-v3d0.json | 10 +
.../io/graphson/_3_4_4/byte-v2d0-partial.json | 4 +
.../structure/io/graphson/_3_4_4/byte-v3d0.json | 4 +
.../graphson/_3_4_4/bytebuffer-v2d0-partial.json | 4 +
.../io/graphson/_3_4_4/bytebuffer-v3d0.json | 4 +
.../io/graphson/_3_4_4/bytecode-v2d0-partial.json | 6 +
.../io/graphson/_3_4_4/bytecode-v3d0.json | 6 +
.../graphson/_3_4_4/cardinality-v2d0-partial.json | 4 +
.../io/graphson/_3_4_4/cardinality-v3d0.json | 4 +
.../io/graphson/_3_4_4/char-v2d0-partial.json | 4 +
.../structure/io/graphson/_3_4_4/char-v3d0.json | 4 +
.../io/graphson/_3_4_4/class-v2d0-partial.json | 4 +
.../structure/io/graphson/_3_4_4/class-v3d0.json | 4 +
.../io/graphson/_3_4_4/column-v2d0-partial.json | 4 +
.../structure/io/graphson/_3_4_4/column-v3d0.json | 4 +
.../io/graphson/_3_4_4/date-v2d0-no-types.json | 1 +
.../io/graphson/_3_4_4/date-v2d0-partial.json | 4 +
.../structure/io/graphson/_3_4_4/date-v3d0.json | 4 +
.../io/graphson/_3_4_4/direction-v2d0-partial.json | 4 +
.../io/graphson/_3_4_4/direction-v3d0.json | 4 +
.../io/graphson/_3_4_4/double-v2d0-no-types.json | 1 +
.../io/graphson/_3_4_4/double-v2d0-partial.json | 4 +
.../structure/io/graphson/_3_4_4/double-v3d0.json | 4 +
.../io/graphson/_3_4_4/duration-v2d0-partial.json | 4 +
.../io/graphson/_3_4_4/duration-v3d0.json | 4 +
.../structure/io/graphson/_3_4_4/edge-v1d0.json | 12 +
.../io/graphson/_3_4_4/edge-v2d0-no-types.json | 14 +
.../io/graphson/_3_4_4/edge-v2d0-partial.json | 32 +
.../structure/io/graphson/_3_4_4/edge-v3d0.json | 32 +
.../io/graphson/_3_4_4/float-v2d0-partial.json | 4 +
.../structure/io/graphson/_3_4_4/float-v3d0.json | 4 +
.../graphson/_3_4_4/inetaddress-v2d0-partial.json | 4 +
.../io/graphson/_3_4_4/inetaddress-v3d0.json | 4 +
.../io/graphson/_3_4_4/instant-v2d0-partial.json | 4 +
.../structure/io/graphson/_3_4_4/instant-v3d0.json | 4 +
.../io/graphson/_3_4_4/integer-v2d0-no-types.json | 1 +
.../io/graphson/_3_4_4/integer-v2d0-partial.json | 4 +
.../structure/io/graphson/_3_4_4/integer-v3d0.json | 4 +
.../io/graphson/_3_4_4/lambda-v2d0-partial.json | 8 +
.../structure/io/graphson/_3_4_4/lambda-v3d0.json | 8 +
.../structure/io/graphson/_3_4_4/list-v3d0.json | 7 +
.../io/graphson/_3_4_4/localdate-v2d0-partial.json | 4 +
.../io/graphson/_3_4_4/localdate-v3d0.json | 4 +
.../_3_4_4/localdatetime-v2d0-partial.json | 4 +
.../io/graphson/_3_4_4/localdatetime-v3d0.json | 4 +
.../io/graphson/_3_4_4/localtime-v2d0-partial.json | 4 +
.../io/graphson/_3_4_4/localtime-v3d0.json | 4 +
.../io/graphson/_3_4_4/long-v2d0-partial.json | 4 +
.../structure/io/graphson/_3_4_4/long-v3d0.json | 4 +
.../structure/io/graphson/_3_4_4/map-v3d0.json | 25 +
.../io/graphson/_3_4_4/metrics-v2d0-partial.json | 54 ++
.../structure/io/graphson/_3_4_4/metrics-v3d0.json | 52 ++
.../io/graphson/_3_4_4/monthday-v2d0-partial.json | 4 +
.../io/graphson/_3_4_4/monthday-v3d0.json | 4 +
.../_3_4_4/offsetdatetime-v2d0-partial.json | 4 +
.../io/graphson/_3_4_4/offsetdatetime-v3d0.json | 4 +
.../graphson/_3_4_4/offsettime-v2d0-partial.json | 4 +
.../io/graphson/_3_4_4/offsettime-v3d0.json | 4 +
.../io/graphson/_3_4_4/operator-v2d0-partial.json | 4 +
.../io/graphson/_3_4_4/operator-v3d0.json | 4 +
.../io/graphson/_3_4_4/order-v2d0-partial.json | 4 +
.../structure/io/graphson/_3_4_4/order-v3d0.json | 4 +
.../io/graphson/_3_4_4/p-v2d0-partial.json | 10 +
.../structure/io/graphson/_3_4_4/p-v3d0.json | 10 +
.../io/graphson/_3_4_4/pand-v2d0-partial.json | 25 +
.../structure/io/graphson/_3_4_4/pand-v3d0.json | 25 +
.../structure/io/graphson/_3_4_4/path-v1d0.json | 62 ++
.../io/graphson/_3_4_4/path-v2d0-no-types.json | 13 +
.../io/graphson/_3_4_4/path-v2d0-partial.json | 34 +
.../structure/io/graphson/_3_4_4/path-v3d0.json | 49 ++
.../io/graphson/_3_4_4/period-v2d0-partial.json | 4 +
.../structure/io/graphson/_3_4_4/period-v3d0.json | 4 +
.../io/graphson/_3_4_4/pick-v2d0-partial.json | 4 +
.../structure/io/graphson/_3_4_4/pick-v3d0.json | 4 +
.../io/graphson/_3_4_4/pop-v2d0-partial.json | 4 +
.../structure/io/graphson/_3_4_4/pop-v3d0.json | 4 +
.../io/graphson/_3_4_4/por-v2d0-partial.json | 31 +
.../structure/io/graphson/_3_4_4/por-v3d0.json | 34 +
.../io/graphson/_3_4_4/property-v1d0.json | 4 +
.../io/graphson/_3_4_4/property-v2d0-no-types.json | 4 +
.../io/graphson/_3_4_4/property-v2d0-partial.json | 10 +
.../io/graphson/_3_4_4/property-v3d0.json | 10 +
.../io/graphson/_3_4_4/pwithin-v2d0-partial.json | 10 +
.../structure/io/graphson/_3_4_4/pwithin-v3d0.json | 13 +
.../io/graphson/_3_4_4/pwithout-v2d0-partial.json | 13 +
.../io/graphson/_3_4_4/pwithout-v3d0.json | 16 +
.../io/graphson/_3_4_4/scope-v2d0-partial.json | 4 +
.../structure/io/graphson/_3_4_4/scope-v3d0.json | 4 +
.../io/graphson/_3_4_4/sessionclose-v1d0.json | 8 +
.../_3_4_4/sessionclose-v2d0-no-types.json | 8 +
.../graphson/_3_4_4/sessionclose-v2d0-partial.json | 11 +
.../io/graphson/_3_4_4/sessionclose-v3d0.json | 12 +
.../io/graphson/_3_4_4/sessioneval-v1d0.json | 13 +
.../graphson/_3_4_4/sessioneval-v2d0-no-types.json | 13 +
.../graphson/_3_4_4/sessioneval-v2d0-partial.json | 19 +
.../io/graphson/_3_4_4/sessioneval-v3d0.json | 18 +
.../graphson/_3_4_4/sessionevalaliased-v1d0.json | 16 +
.../_3_4_4/sessionevalaliased-v2d0-no-types.json | 16 +
.../_3_4_4/sessionevalaliased-v2d0-partial.json | 22 +
.../graphson/_3_4_4/sessionevalaliased-v3d0.json | 21 +
.../io/graphson/_3_4_4/sessionlesseval-v1d0.json | 12 +
.../_3_4_4/sessionlesseval-v2d0-no-types.json | 12 +
.../_3_4_4/sessionlesseval-v2d0-partial.json | 15 +
.../io/graphson/_3_4_4/sessionlesseval-v3d0.json | 15 +
.../_3_4_4/sessionlessevalaliased-v1d0.json | 15 +
.../sessionlessevalaliased-v2d0-no-types.json | 15 +
.../sessionlessevalaliased-v2d0-partial.json | 18 +
.../_3_4_4/sessionlessevalaliased-v3d0.json | 18 +
.../structure/io/graphson/_3_4_4/set-v3d0.json | 7 +
.../io/graphson/_3_4_4/short-v2d0-partial.json | 4 +
.../structure/io/graphson/_3_4_4/short-v3d0.json | 4 +
.../io/graphson/_3_4_4/standardresult-v1d0.json | 50 ++
.../_3_4_4/standardresult-v2d0-partial.json | 111 +++
.../io/graphson/_3_4_4/standardresult-v3d0.json | 120 +++
.../io/graphson/_3_4_4/t-v2d0-partial.json | 4 +
.../structure/io/graphson/_3_4_4/t-v3d0.json | 4 +
.../io/graphson/_3_4_4/textp-v2d0-partial.json | 7 +
.../structure/io/graphson/_3_4_4/textp-v3d0.json | 7 +
.../io/graphson/_3_4_4/timestamp-v2d0-partial.json | 4 +
.../io/graphson/_3_4_4/timestamp-v3d0.json | 4 +
.../io/graphson/_3_4_4/tinkergraph-v1d0.json | 313 ++++++++
.../graphson/_3_4_4/tinkergraph-v2d0-no-types.json | 352 +++++++++
.../graphson/_3_4_4/tinkergraph-v2d0-partial.json | 829 +++++++++++++++++++++
.../io/graphson/_3_4_4/tinkergraph-v3d0.json | 829 +++++++++++++++++++++
.../_3_4_4/traversalmetrics-v2d0-partial.json | 114 +++
.../io/graphson/_3_4_4/traversalmetrics-v3d0.json | 109 +++
.../io/graphson/_3_4_4/traverser-v2d0-partial.json | 109 +++
.../io/graphson/_3_4_4/traverser-v3d0.json | 109 +++
.../io/graphson/_3_4_4/uuid-v2d0-no-types.json | 1 +
.../io/graphson/_3_4_4/uuid-v2d0-partial.json | 4 +
.../structure/io/graphson/_3_4_4/uuid-v3d0.json | 4 +
.../structure/io/graphson/_3_4_4/vertex-v1d0.json | 39 +
.../io/graphson/_3_4_4/vertex-v2d0-no-types.json | 43 ++
.../io/graphson/_3_4_4/vertex-v2d0-partial.json | 100 +++
.../structure/io/graphson/_3_4_4/vertex-v3d0.json | 100 +++
.../io/graphson/_3_4_4/vertexproperty-v1d0.json | 5 +
.../_3_4_4/vertexproperty-v2d0-no-types.json | 5 +
.../_3_4_4/vertexproperty-v2d0-partial.json | 11 +
.../io/graphson/_3_4_4/vertexproperty-v3d0.json | 11 +
.../io/graphson/_3_4_4/year-v2d0-partial.json | 4 +
.../structure/io/graphson/_3_4_4/year-v3d0.json | 4 +
.../io/graphson/_3_4_4/yearmonth-v2d0-partial.json | 4 +
.../io/graphson/_3_4_4/yearmonth-v3d0.json | 4 +
.../_3_4_4/zoneddatetime-v2d0-partial.json | 4 +
.../io/graphson/_3_4_4/zoneddatetime-v3d0.json | 4 +
.../graphson/_3_4_4/zoneoffset-v2d0-partial.json | 4 +
.../io/graphson/_3_4_4/zoneoffset-v3d0.json | 4 +
.../gryo/_3_4_4/authenticationchallenge-v3d0.kryo | Bin 0 -> 26 bytes
.../gryo/_3_4_4/authenticationresponse-v3d0.kryo | 1 +
.../structure/io/gryo/_3_4_4/barrier-v1d0.kryo | 1 +
.../structure/io/gryo/_3_4_4/barrier-v3d0.kryo | 1 +
.../structure/io/gryo/_3_4_4/bigdecimal-v1d0.kryo | Bin 0 -> 18 bytes
.../structure/io/gryo/_3_4_4/bigdecimal-v3d0.kryo | Bin 0 -> 18 bytes
.../structure/io/gryo/_3_4_4/biginteger-v1d0.kryo | 1 +
.../structure/io/gryo/_3_4_4/biginteger-v3d0.kryo | 1 +
.../structure/io/gryo/_3_4_4/binding-v1d0.kryo | 1 +
.../structure/io/gryo/_3_4_4/binding-v3d0.kryo | 1 +
.../structure/io/gryo/_3_4_4/bulkset-v1d0.kryo | 1 +
.../structure/io/gryo/_3_4_4/bulkset-v3d0.kryo | 1 +
.../structure/io/gryo/_3_4_4/byte-v1d0.kryo | 1 +
.../structure/io/gryo/_3_4_4/byte-v3d0.kryo | 1 +
.../structure/io/gryo/_3_4_4/bytebuffer-v1d0.kryo | Bin 0 -> 23 bytes
.../structure/io/gryo/_3_4_4/bytebuffer-v3d0.kryo | Bin 0 -> 23 bytes
.../structure/io/gryo/_3_4_4/bytecode-v1d0.kryo | Bin 0 -> 43 bytes
.../structure/io/gryo/_3_4_4/bytecode-v3d0.kryo | Bin 0 -> 43 bytes
.../structure/io/gryo/_3_4_4/cardinality-v1d0.kryo | 1 +
.../structure/io/gryo/_3_4_4/cardinality-v3d0.kryo | 1 +
.../structure/io/gryo/_3_4_4/char-v1d0.kryo | Bin 0 -> 2 bytes
.../structure/io/gryo/_3_4_4/char-v3d0.kryo | Bin 0 -> 2 bytes
.../structure/io/gryo/_3_4_4/class-v1d0.kryo | 1 +
.../structure/io/gryo/_3_4_4/class-v3d0.kryo | 1 +
.../structure/io/gryo/_3_4_4/column-v1d0.kryo | 1 +
.../structure/io/gryo/_3_4_4/column-v3d0.kryo | 1 +
.../structure/io/gryo/_3_4_4/date-v1d0.kryo | 1 +
.../structure/io/gryo/_3_4_4/date-v3d0.kryo | 1 +
.../structure/io/gryo/_3_4_4/direction-v1d0.kryo | 1 +
.../structure/io/gryo/_3_4_4/direction-v3d0.kryo | 1 +
.../structure/io/gryo/_3_4_4/double-v1d0.kryo | Bin 0 -> 8 bytes
.../structure/io/gryo/_3_4_4/double-v3d0.kryo | Bin 0 -> 8 bytes
.../structure/io/gryo/_3_4_4/duration-v1d0.kryo | Bin 0 -> 9 bytes
.../structure/io/gryo/_3_4_4/duration-v3d0.kryo | Bin 0 -> 9 bytes
.../structure/io/gryo/_3_4_4/edge-v1d0.kryo | Bin 0 -> 57 bytes
.../structure/io/gryo/_3_4_4/edge-v3d0.kryo | Bin 0 -> 39 bytes
.../structure/io/gryo/_3_4_4/float-v1d0.kryo | Bin 0 -> 4 bytes
.../structure/io/gryo/_3_4_4/float-v3d0.kryo | Bin 0 -> 4 bytes
.../structure/io/gryo/_3_4_4/inetaddress-v1d0.kryo | 1 +
.../structure/io/gryo/_3_4_4/inetaddress-v3d0.kryo | 1 +
.../structure/io/gryo/_3_4_4/instant-v1d0.kryo | Bin 0 -> 13 bytes
.../structure/io/gryo/_3_4_4/instant-v3d0.kryo | Bin 0 -> 13 bytes
.../structure/io/gryo/_3_4_4/integer-v1d0.kryo | 1 +
.../structure/io/gryo/_3_4_4/integer-v3d0.kryo | 1 +
.../structure/io/gryo/_3_4_4/lambda-v1d0.kryo | Bin 0 -> 31 bytes
.../structure/io/gryo/_3_4_4/lambda-v3d0.kryo | Bin 0 -> 31 bytes
.../structure/io/gryo/_3_4_4/localdate-v1d0.kryo | Bin 0 -> 9 bytes
.../structure/io/gryo/_3_4_4/localdate-v3d0.kryo | Bin 0 -> 9 bytes
.../io/gryo/_3_4_4/localdatetime-v1d0.kryo | Bin 0 -> 29 bytes
.../io/gryo/_3_4_4/localdatetime-v3d0.kryo | Bin 0 -> 29 bytes
.../structure/io/gryo/_3_4_4/localtime-v1d0.kryo | Bin 0 -> 9 bytes
.../structure/io/gryo/_3_4_4/localtime-v3d0.kryo | Bin 0 -> 9 bytes
.../structure/io/gryo/_3_4_4/long-v1d0.kryo | 1 +
.../structure/io/gryo/_3_4_4/long-v3d0.kryo | 1 +
.../structure/io/gryo/_3_4_4/metrics-v1d0.kryo | Bin 0 -> 197 bytes
.../structure/io/gryo/_3_4_4/metrics-v3d0.kryo | Bin 0 -> 184 bytes
.../structure/io/gryo/_3_4_4/monthday-v1d0.kryo | Bin 0 -> 9 bytes
.../structure/io/gryo/_3_4_4/monthday-v3d0.kryo | Bin 0 -> 9 bytes
.../io/gryo/_3_4_4/offsetdatetime-v1d0.kryo | Bin 0 -> 37 bytes
.../io/gryo/_3_4_4/offsetdatetime-v3d0.kryo | Bin 0 -> 37 bytes
.../structure/io/gryo/_3_4_4/offsettime-v1d0.kryo | Bin 0 -> 17 bytes
.../structure/io/gryo/_3_4_4/offsettime-v3d0.kryo | Bin 0 -> 17 bytes
.../structure/io/gryo/_3_4_4/operator-v1d0.kryo | 1 +
.../structure/io/gryo/_3_4_4/operator-v3d0.kryo | 1 +
.../structure/io/gryo/_3_4_4/order-v1d0.kryo | 1 +
.../structure/io/gryo/_3_4_4/order-v3d0.kryo | 1 +
.../gremlin/structure/io/gryo/_3_4_4/p-v1d0.kryo | Bin 0 -> 6 bytes
.../gremlin/structure/io/gryo/_3_4_4/p-v3d0.kryo | Bin 0 -> 6 bytes
.../structure/io/gryo/_3_4_4/pand-v1d0.kryo | Bin 0 -> 23 bytes
.../structure/io/gryo/_3_4_4/pand-v3d0.kryo | Bin 0 -> 23 bytes
.../structure/io/gryo/_3_4_4/path-v1d0.kryo | Bin 0 -> 50 bytes
.../structure/io/gryo/_3_4_4/path-v3d0.kryo | Bin 0 -> 50 bytes
.../structure/io/gryo/_3_4_4/period-v1d0.kryo | Bin 0 -> 13 bytes
.../structure/io/gryo/_3_4_4/period-v3d0.kryo | Bin 0 -> 13 bytes
.../structure/io/gryo/_3_4_4/pick-v1d0.kryo | 1 +
.../structure/io/gryo/_3_4_4/pick-v3d0.kryo | 1 +
.../gremlin/structure/io/gryo/_3_4_4/pop-v1d0.kryo | 1 +
.../gremlin/structure/io/gryo/_3_4_4/pop-v3d0.kryo | 1 +
.../gremlin/structure/io/gryo/_3_4_4/por-v1d0.kryo | Bin 0 -> 35 bytes
.../gremlin/structure/io/gryo/_3_4_4/por-v3d0.kryo | Bin 0 -> 35 bytes
.../structure/io/gryo/_3_4_4/property-v1d0.kryo | 1 +
.../structure/io/gryo/_3_4_4/property-v3d0.kryo | 1 +
.../structure/io/gryo/_3_4_4/pwithin-v1d0.kryo | Bin 0 -> 14 bytes
.../structure/io/gryo/_3_4_4/pwithin-v3d0.kryo | Bin 0 -> 14 bytes
.../structure/io/gryo/_3_4_4/pwithout-v1d0.kryo | Bin 0 -> 17 bytes
.../structure/io/gryo/_3_4_4/pwithout-v3d0.kryo | Bin 0 -> 17 bytes
.../structure/io/gryo/_3_4_4/scope-v1d0.kryo | 1 +
.../structure/io/gryo/_3_4_4/scope-v3d0.kryo | 1 +
.../io/gryo/_3_4_4/sessionclose-v3d0.kryo | 1 +
.../structure/io/gryo/_3_4_4/sessioneval-v3d0.kryo | 1 +
.../io/gryo/_3_4_4/sessionevalaliased-v3d0.kryo | 1 +
.../io/gryo/_3_4_4/sessionlesseval-v3d0.kryo | 1 +
.../gryo/_3_4_4/sessionlessevalaliased-v3d0.kryo | 1 +
.../structure/io/gryo/_3_4_4/short-v1d0.kryo | Bin 0 -> 2 bytes
.../structure/io/gryo/_3_4_4/short-v3d0.kryo | Bin 0 -> 2 bytes
.../io/gryo/_3_4_4/standardresult-v3d0.kryo | Bin 0 -> 229 bytes
.../structure/io/gryo/_3_4_4/stargraph-v1d0.kryo | Bin 0 -> 247 bytes
.../structure/io/gryo/_3_4_4/stargraph-v3d0.kryo | Bin 0 -> 247 bytes
.../gremlin/structure/io/gryo/_3_4_4/t-v1d0.kryo | 1 +
.../gremlin/structure/io/gryo/_3_4_4/t-v3d0.kryo | 1 +
.../structure/io/gryo/_3_4_4/textp-v1d0.kryo | 1 +
.../structure/io/gryo/_3_4_4/textp-v3d0.kryo | 1 +
.../structure/io/gryo/_3_4_4/timestamp-v1d0.kryo | 1 +
.../structure/io/gryo/_3_4_4/timestamp-v3d0.kryo | 1 +
.../structure/io/gryo/_3_4_4/tinkergraph-v1d0.kryo | Bin 0 -> 1117 bytes
.../structure/io/gryo/_3_4_4/tinkergraph-v3d0.kryo | Bin 0 -> 1117 bytes
.../io/gryo/_3_4_4/traversalmetrics-v1d0.kryo | Bin 0 -> 471 bytes
.../io/gryo/_3_4_4/traversalmetrics-v3d0.kryo | Bin 0 -> 308 bytes
.../structure/io/gryo/_3_4_4/traverser-v1d0.kryo | Bin 0 -> 211 bytes
.../structure/io/gryo/_3_4_4/traverser-v3d0.kryo | Bin 0 -> 210 bytes
.../structure/io/gryo/_3_4_4/tree-v1d0.kryo | Bin 0 -> 284 bytes
.../structure/io/gryo/_3_4_4/tree-v3d0.kryo | Bin 0 -> 277 bytes
.../structure/io/gryo/_3_4_4/uuid-v1d0.kryo | 1 +
.../structure/io/gryo/_3_4_4/uuid-v3d0.kryo | 1 +
.../structure/io/gryo/_3_4_4/vertex-v1d0.kryo | Bin 0 -> 202 bytes
.../structure/io/gryo/_3_4_4/vertex-v3d0.kryo | Bin 0 -> 201 bytes
.../io/gryo/_3_4_4/vertexproperty-v1d0.kryo | Bin 0 -> 18 bytes
.../io/gryo/_3_4_4/vertexproperty-v3d0.kryo | Bin 0 -> 23 bytes
.../structure/io/gryo/_3_4_4/year-v1d0.kryo | Bin 0 -> 5 bytes
.../structure/io/gryo/_3_4_4/year-v3d0.kryo | Bin 0 -> 5 bytes
.../structure/io/gryo/_3_4_4/yearmonth-v1d0.kryo | Bin 0 -> 9 bytes
.../structure/io/gryo/_3_4_4/yearmonth-v3d0.kryo | Bin 0 -> 9 bytes
.../io/gryo/_3_4_4/zoneddatetime-v1d0.kryo | Bin 0 -> 38 bytes
.../io/gryo/_3_4_4/zoneddatetime-v3d0.kryo | Bin 0 -> 38 bytes
.../structure/io/gryo/_3_4_4/zoneoffset-v1d0.kryo | 1 +
.../structure/io/gryo/_3_4_4/zoneoffset-v3d0.kryo | 1 +
357 files changed, 4821 insertions(+), 7 deletions(-)
diff --git a/docs/src/dev/developer/for-committers.asciidoc b/docs/src/dev/developer/for-committers.asciidoc
index 8c38b3b..1179e22 100644
--- a/docs/src/dev/developer/for-committers.asciidoc
+++ b/docs/src/dev/developer/for-committers.asciidoc
@@ -798,6 +798,14 @@ the `SNAPSHOT` version and the generated `test-case-data` copied in appropriatel
The second case, does require some additional discussion. When a new version is added the following classes will need
to be updated in the following ways:
+*GraphBinaryCompatibility* - Include new GraphBinary 1.0 enums for the current `SNAPSHOT`.
+
+[source,java]
+----
+V1_3_4_3("3.4.3", "1.0", "v1"),
+V1_3_4_4("3.4.4", "1.0", "v1");
+----
+
*GryoCompatibility* - Include new Gryo 1.0 and 3.0 enums for the current `SNAPSHOT`.
[source,java]
@@ -816,6 +824,9 @@ V2D0_NO_TYPE_3_3_x("3.3.x", "2.0", "v2d0-no-types"),
V3D0_PARTIAL_3_3_x("3.3.x", "3.0", "v3d0");
----
+*GraphBinaryCompatibilityTest* - Add the newly included `GraphBinaryCompatibility` enums to the test parameters being
+careful to match the appropriate "mapper" to the right version.
+
*GryoCompatibilityTest* - Add the newly included `GryoCompatibility` enums to the test parameters being careful to
match the appropriate "mapper" to the right version.
diff --git a/gremlin-tools/gremlin-io-test/src/main/java/org/apache/tinkerpop/gremlin/structure/io/graphbinary/GraphBinaryCompatibility.java b/gremlin-tools/gremlin-io-test/src/main/java/org/apache/tinkerpop/gremlin/structure/io/graphbinary/GraphBinaryCompatibility.java
index 8c7f428..17f1b79 100644
--- a/gremlin-tools/gremlin-io-test/src/main/java/org/apache/tinkerpop/gremlin/structure/io/graphbinary/GraphBinaryCompatibility.java
+++ b/gremlin-tools/gremlin-io-test/src/main/java/org/apache/tinkerpop/gremlin/structure/io/graphbinary/GraphBinaryCompatibility.java
@@ -44,7 +44,8 @@ import java.io.IOException;
* @author Stephen Mallette (http://stephen.genoprime.com)
*/
public enum GraphBinaryCompatibility implements Compatibility {
- V1_3_4_3("3.4.3", "1.0", "v1");
+ V1_3_4_3("3.4.3", "1.0", "v1"),
+ V1_3_4_4("3.4.4", "1.0", "v1");
private static final String SEP = File.separator;
diff --git a/gremlin-tools/gremlin-io-test/src/main/java/org/apache/tinkerpop/gremlin/structure/io/graphson/GraphSONCompatibility.java b/gremlin-tools/gremlin-io-test/src/main/java/org/apache/tinkerpop/gremlin/structure/io/graphson/GraphSONCompatibility.java
index 7590fc7..0ab3c24 100644
--- a/gremlin-tools/gremlin-io-test/src/main/java/org/apache/tinkerpop/gremlin/structure/io/graphson/GraphSONCompatibility.java
+++ b/gremlin-tools/gremlin-io-test/src/main/java/org/apache/tinkerpop/gremlin/structure/io/graphson/GraphSONCompatibility.java
@@ -107,7 +107,11 @@ public enum GraphSONCompatibility implements Compatibility {
V1D0_3_4_3("3.4.3", "1.0", "v1d0"),
V2D0_PARTIAL_3_4_3("3.4.3", "2.0", "v2d0-partial"),
V2D0_NO_TYPE_3_4_3("3.4.3", "2.0", "v2d0-no-types"),
- V3D0_PARTIAL_3_4_3("3.4.3", "3.0", "v3d0");
+ V3D0_PARTIAL_3_4_3("3.4.3", "3.0", "v3d0"),
+ V1D0_3_4_4("3.4.4", "1.0", "v1d0"),
+ V2D0_PARTIAL_3_4_4("3.4.4", "2.0", "v2d0-partial"),
+ V2D0_NO_TYPE_3_4_4("3.4.4", "2.0", "v2d0-no-types"),
+ V3D0_PARTIAL_3_4_4("3.4.4", "3.0", "v3d0");
private static final String SEP = File.separator;
diff --git a/gremlin-tools/gremlin-io-test/src/main/java/org/apache/tinkerpop/gremlin/structure/io/gryo/GryoCompatibility.java b/gremlin-tools/gremlin-io-test/src/main/java/org/apache/tinkerpop/gremlin/structure/io/gryo/GryoCompatibility.java
index 4a146fa..01c4b4c 100644
--- a/gremlin-tools/gremlin-io-test/src/main/java/org/apache/tinkerpop/gremlin/structure/io/gryo/GryoCompatibility.java
+++ b/gremlin-tools/gremlin-io-test/src/main/java/org/apache/tinkerpop/gremlin/structure/io/gryo/GryoCompatibility.java
@@ -79,7 +79,9 @@ public enum GryoCompatibility implements Compatibility {
V1D0_3_4_2("3.4.2", "1.0", "v1d0"),
V3D0_3_4_2("3.4.2", "3.0", "v3d0"),
V1D0_3_4_3("3.4.3", "1.0", "v1d0"),
- V3D0_3_4_3("3.4.3", "3.0", "v3d0");
+ V3D0_3_4_3("3.4.3", "3.0", "v3d0"),
+ V1D0_3_4_4("3.4.4", "1.0", "v1d0"),
+ V3D0_3_4_4("3.4.4", "3.0", "v3d0");
private static final String SEP = File.separator;
diff --git a/gremlin-tools/gremlin-io-test/src/test/java/org/apache/tinkerpop/gremlin/structure/io/graphbinary/GraphBinaryCompatibilityTest.java b/gremlin-tools/gremlin-io-test/src/test/java/org/apache/tinkerpop/gremlin/structure/io/graphbinary/GraphBinaryCompatibilityTest.java
index aa2ad0b..1c41ee6 100644
--- a/gremlin-tools/gremlin-io-test/src/test/java/org/apache/tinkerpop/gremlin/structure/io/graphbinary/GraphBinaryCompatibilityTest.java
+++ b/gremlin-tools/gremlin-io-test/src/test/java/org/apache/tinkerpop/gremlin/structure/io/graphbinary/GraphBinaryCompatibilityTest.java
@@ -52,7 +52,8 @@ public class GraphBinaryCompatibilityTest extends AbstractTypedCompatibilityTest
@Parameterized.Parameters(name = "expect({0})")
public static Iterable<Object[]> data() {
return Arrays.asList(new Object[][]{
- {GraphBinaryCompatibility.V1_3_4_3, readerV1, writerV1 }
+ {GraphBinaryCompatibility.V1_3_4_4, readerV1, writerV1 },
+ {GraphBinaryCompatibility.V1_3_4_4, readerV1, writerV1 }
});
}
diff --git a/gremlin-tools/gremlin-io-test/src/test/java/org/apache/tinkerpop/gremlin/structure/io/graphson/GraphSONTypedCompatibilityTest.java b/gremlin-tools/gremlin-io-test/src/test/java/org/apache/tinkerpop/gremlin/structure/io/graphson/GraphSONTypedCompatibilityTest.java
index ff75c69..7243e86 100644
--- a/gremlin-tools/gremlin-io-test/src/test/java/org/apache/tinkerpop/gremlin/structure/io/graphson/GraphSONTypedCompatibilityTest.java
+++ b/gremlin-tools/gremlin-io-test/src/test/java/org/apache/tinkerpop/gremlin/structure/io/graphson/GraphSONTypedCompatibilityTest.java
@@ -86,7 +86,9 @@ public class GraphSONTypedCompatibilityTest extends AbstractTypedCompatibilityTe
{GraphSONCompatibility.V2D0_PARTIAL_3_4_2, mapperV2 },
{GraphSONCompatibility.V3D0_PARTIAL_3_4_2, mapperV3 },
{GraphSONCompatibility.V2D0_PARTIAL_3_4_3, mapperV2 },
- {GraphSONCompatibility.V3D0_PARTIAL_3_4_3, mapperV3 }
+ {GraphSONCompatibility.V3D0_PARTIAL_3_4_3, mapperV3 },
+ {GraphSONCompatibility.V2D0_PARTIAL_3_4_4, mapperV2 },
+ {GraphSONCompatibility.V3D0_PARTIAL_3_4_4, mapperV3 }
});
}
diff --git a/gremlin-tools/gremlin-io-test/src/test/java/org/apache/tinkerpop/gremlin/structure/io/graphson/GraphSONUntypedCompatibilityTest.java b/gremlin-tools/gremlin-io-test/src/test/java/org/apache/tinkerpop/gremlin/structure/io/graphson/GraphSONUntypedCompatibilityTest.java
index b51293d..853904d 100644
--- a/gremlin-tools/gremlin-io-test/src/test/java/org/apache/tinkerpop/gremlin/structure/io/graphson/GraphSONUntypedCompatibilityTest.java
+++ b/gremlin-tools/gremlin-io-test/src/test/java/org/apache/tinkerpop/gremlin/structure/io/graphson/GraphSONUntypedCompatibilityTest.java
@@ -93,7 +93,9 @@ public class GraphSONUntypedCompatibilityTest extends AbstractUntypedCompatibili
{GraphSONCompatibility.V1D0_3_4_2, mapperV1 },
{GraphSONCompatibility.V2D0_NO_TYPE_3_4_2, mapperV2 },
{GraphSONCompatibility.V1D0_3_4_3, mapperV1 },
- {GraphSONCompatibility.V2D0_NO_TYPE_3_4_3, mapperV2 }
+ {GraphSONCompatibility.V2D0_NO_TYPE_3_4_3, mapperV2 },
+ {GraphSONCompatibility.V1D0_3_4_4, mapperV1 },
+ {GraphSONCompatibility.V2D0_NO_TYPE_3_4_4, mapperV2 }
});
}
diff --git a/gremlin-tools/gremlin-io-test/src/test/java/org/apache/tinkerpop/gremlin/structure/io/gryo/GryoCompatibilityTest.java b/gremlin-tools/gremlin-io-test/src/test/java/org/apache/tinkerpop/gremlin/structure/io/gryo/GryoCompatibilityTest.java
index 9de1d75..74d4fd4 100644
--- a/gremlin-tools/gremlin-io-test/src/test/java/org/apache/tinkerpop/gremlin/structure/io/gryo/GryoCompatibilityTest.java
+++ b/gremlin-tools/gremlin-io-test/src/test/java/org/apache/tinkerpop/gremlin/structure/io/gryo/GryoCompatibilityTest.java
@@ -82,7 +82,9 @@ public class GryoCompatibilityTest extends AbstractTypedCompatibilityTest {
{GryoCompatibility.V1D0_3_4_2, mapperV1 },
{GryoCompatibility.V3D0_3_4_2, mapperV3 },
{GryoCompatibility.V1D0_3_4_3, mapperV1 },
- {GryoCompatibility.V3D0_3_4_3, mapperV3 }
+ {GryoCompatibility.V3D0_3_4_3, mapperV3 },
+ {GryoCompatibility.V1D0_3_4_4, mapperV1 },
+ {GryoCompatibility.V3D0_3_4_4, mapperV3 }
});
}
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/barrier-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/barrier-v1.gbin
new file mode 100644
index 0000000..f905861
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/barrier-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/bigdecimal-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/bigdecimal-v1.gbin
new file mode 100644
index 0000000..921d957
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/bigdecimal-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/biginteger-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/biginteger-v1.gbin
new file mode 100644
index 0000000..d841fbe
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/biginteger-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/binding-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/binding-v1.gbin
new file mode 100644
index 0000000..79620eb
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/binding-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/bulkset-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/bulkset-v1.gbin
new file mode 100644
index 0000000..4542906
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/bulkset-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/byte-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/byte-v1.gbin
new file mode 100644
index 0000000..af9544f
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/byte-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/bytebuffer-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/bytebuffer-v1.gbin
new file mode 100644
index 0000000..39793d2
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/bytebuffer-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/bytecode-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/bytecode-v1.gbin
new file mode 100644
index 0000000..bc76c2e
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/bytecode-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/cardinality-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/cardinality-v1.gbin
new file mode 100644
index 0000000..3c875a5
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/cardinality-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/char-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/char-v1.gbin
new file mode 100644
index 0000000..b9d97e6
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/char-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/class-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/class-v1.gbin
new file mode 100644
index 0000000..6be272d
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/class-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/column-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/column-v1.gbin
new file mode 100644
index 0000000..c6805c8
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/column-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/date-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/date-v1.gbin
new file mode 100644
index 0000000..e68e17a
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/date-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/direction-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/direction-v1.gbin
new file mode 100644
index 0000000..3caaba3
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/direction-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/double-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/double-v1.gbin
new file mode 100644
index 0000000..e538a62
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/double-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/duration-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/duration-v1.gbin
new file mode 100644
index 0000000..7ffa3ad
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/duration-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/edge-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/edge-v1.gbin
new file mode 100644
index 0000000..086e85d
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/edge-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/float-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/float-v1.gbin
new file mode 100644
index 0000000..322772c
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/float-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/inetaddress-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/inetaddress-v1.gbin
new file mode 100644
index 0000000..b613ddb
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/inetaddress-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/instant-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/instant-v1.gbin
new file mode 100644
index 0000000..3335532
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/instant-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/integer-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/integer-v1.gbin
new file mode 100644
index 0000000..7dc246a
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/integer-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/lambda-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/lambda-v1.gbin
new file mode 100644
index 0000000..b0e98f9
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/lambda-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/list-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/list-v1.gbin
new file mode 100644
index 0000000..1aa405d
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/list-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/localdate-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/localdate-v1.gbin
new file mode 100644
index 0000000..2c9e211
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/localdate-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/localdatetime-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/localdatetime-v1.gbin
new file mode 100644
index 0000000..2e0c83c
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/localdatetime-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/localtime-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/localtime-v1.gbin
new file mode 100644
index 0000000..05785c6
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/localtime-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/long-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/long-v1.gbin
new file mode 100644
index 0000000..cee0083
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/long-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/map-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/map-v1.gbin
new file mode 100644
index 0000000..46cd9e2
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/map-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/metrics-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/metrics-v1.gbin
new file mode 100644
index 0000000..dea77a5
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/metrics-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/monthday-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/monthday-v1.gbin
new file mode 100644
index 0000000..c128263
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/monthday-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/offsetdatetime-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/offsetdatetime-v1.gbin
new file mode 100644
index 0000000..4b2aabb
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/offsetdatetime-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/offsettime-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/offsettime-v1.gbin
new file mode 100644
index 0000000..a4c8c5b
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/offsettime-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/operator-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/operator-v1.gbin
new file mode 100644
index 0000000..84717cc
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/operator-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/order-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/order-v1.gbin
new file mode 100644
index 0000000..311b6ad
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/order-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/p-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/p-v1.gbin
new file mode 100644
index 0000000..ac60799
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/p-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/pand-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/pand-v1.gbin
new file mode 100644
index 0000000..3237c94
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/pand-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/path-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/path-v1.gbin
new file mode 100644
index 0000000..ba075ac
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/path-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/period-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/period-v1.gbin
new file mode 100644
index 0000000..f7dab35
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/period-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/pick-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/pick-v1.gbin
new file mode 100644
index 0000000..77aca2f
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/pick-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/pop-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/pop-v1.gbin
new file mode 100644
index 0000000..f698c94
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/pop-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/por-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/por-v1.gbin
new file mode 100644
index 0000000..7c0b3ab
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/por-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/property-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/property-v1.gbin
new file mode 100644
index 0000000..ddc34e5
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/property-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/pwithin-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/pwithin-v1.gbin
new file mode 100644
index 0000000..5ad30a9
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/pwithin-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/pwithout-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/pwithout-v1.gbin
new file mode 100644
index 0000000..5b195db
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/pwithout-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/scope-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/scope-v1.gbin
new file mode 100644
index 0000000..534b956
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/scope-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/set-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/set-v1.gbin
new file mode 100644
index 0000000..02df059
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/set-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/short-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/short-v1.gbin
new file mode 100644
index 0000000..e1d2d7d
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/short-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/t-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/t-v1.gbin
new file mode 100644
index 0000000..a6376db
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/t-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/textp-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/textp-v1.gbin
new file mode 100644
index 0000000..c796468
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/textp-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/timestamp-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/timestamp-v1.gbin
new file mode 100644
index 0000000..4fc4e5e
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/timestamp-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/tinkergraph-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/tinkergraph-v1.gbin
new file mode 100644
index 0000000..a0a76d1
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/tinkergraph-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/traversalmetrics-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/traversalmetrics-v1.gbin
new file mode 100644
index 0000000..c947e62
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/traversalmetrics-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/traverser-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/traverser-v1.gbin
new file mode 100644
index 0000000..8e47cc0
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/traverser-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/uuid-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/uuid-v1.gbin
new file mode 100644
index 0000000..7f1775d
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/uuid-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/vertex-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/vertex-v1.gbin
new file mode 100644
index 0000000..7fb9d65
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/vertex-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/vertexproperty-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/vertexproperty-v1.gbin
new file mode 100644
index 0000000..89f0329
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/vertexproperty-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/year-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/year-v1.gbin
new file mode 100644
index 0000000..1fe0c74
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/year-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/yearmonth-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/yearmonth-v1.gbin
new file mode 100644
index 0000000..481a121
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/yearmonth-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/zoneoffset-v1.gbin b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/zoneoffset-v1.gbin
new file mode 100644
index 0000000..2867c97
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/_3_4_4/zoneoffset-v1.gbin differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/authenticationchallenge-v1d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/authenticationchallenge-v1d0.json
new file mode 100644
index 0000000..8c5b82c
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/authenticationchallenge-v1d0.json
@@ -0,0 +1,12 @@
+{
+ "requestId" : "41d2e28a-20a4-4ab0-b379-d810dede3786",
+ "status" : {
+ "message" : "",
+ "code" : 407,
+ "attributes" : { }
+ },
+ "result" : {
+ "data" : null,
+ "meta" : { }
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/authenticationchallenge-v2d0-no-types.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/authenticationchallenge-v2d0-no-types.json
new file mode 100644
index 0000000..8c5b82c
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/authenticationchallenge-v2d0-no-types.json
@@ -0,0 +1,12 @@
+{
+ "requestId" : "41d2e28a-20a4-4ab0-b379-d810dede3786",
+ "status" : {
+ "message" : "",
+ "code" : 407,
+ "attributes" : { }
+ },
+ "result" : {
+ "data" : null,
+ "meta" : { }
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/authenticationchallenge-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/authenticationchallenge-v2d0-partial.json
new file mode 100644
index 0000000..8c5b82c
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/authenticationchallenge-v2d0-partial.json
@@ -0,0 +1,12 @@
+{
+ "requestId" : "41d2e28a-20a4-4ab0-b379-d810dede3786",
+ "status" : {
+ "message" : "",
+ "code" : 407,
+ "attributes" : { }
+ },
+ "result" : {
+ "data" : null,
+ "meta" : { }
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/authenticationchallenge-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/authenticationchallenge-v3d0.json
new file mode 100644
index 0000000..d1734c6
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/authenticationchallenge-v3d0.json
@@ -0,0 +1,18 @@
+{
+ "requestId" : "41d2e28a-20a4-4ab0-b379-d810dede3786",
+ "status" : {
+ "message" : "",
+ "code" : 407,
+ "attributes" : {
+ "@type" : "g:Map",
+ "@value" : [ ]
+ }
+ },
+ "result" : {
+ "data" : null,
+ "meta" : {
+ "@type" : "g:Map",
+ "@value" : [ ]
+ }
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/authenticationresponse-v1d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/authenticationresponse-v1d0.json
new file mode 100644
index 0000000..838e1fd
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/authenticationresponse-v1d0.json
@@ -0,0 +1,9 @@
+{
+ "requestId" : "cb682578-9d92-4499-9ebc-5c6aa73c5397",
+ "op" : "authentication",
+ "processor" : "",
+ "args" : {
+ "saslMechanism" : "PLAIN",
+ "sasl" : "AHN0ZXBocGhlbgBwYXNzd29yZA=="
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/authenticationresponse-v2d0-no-types.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/authenticationresponse-v2d0-no-types.json
new file mode 100644
index 0000000..838e1fd
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/authenticationresponse-v2d0-no-types.json
@@ -0,0 +1,9 @@
+{
+ "requestId" : "cb682578-9d92-4499-9ebc-5c6aa73c5397",
+ "op" : "authentication",
+ "processor" : "",
+ "args" : {
+ "saslMechanism" : "PLAIN",
+ "sasl" : "AHN0ZXBocGhlbgBwYXNzd29yZA=="
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/authenticationresponse-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/authenticationresponse-v2d0-partial.json
new file mode 100644
index 0000000..838e1fd
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/authenticationresponse-v2d0-partial.json
@@ -0,0 +1,9 @@
+{
+ "requestId" : "cb682578-9d92-4499-9ebc-5c6aa73c5397",
+ "op" : "authentication",
+ "processor" : "",
+ "args" : {
+ "saslMechanism" : "PLAIN",
+ "sasl" : "AHN0ZXBocGhlbgBwYXNzd29yZA=="
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/authenticationresponse-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/authenticationresponse-v3d0.json
new file mode 100644
index 0000000..daceca2
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/authenticationresponse-v3d0.json
@@ -0,0 +1,9 @@
+{
+ "requestId" : "cb682578-9d92-4499-9ebc-5c6aa73c5397",
+ "op" : "authentication",
+ "processor" : "",
+ "args" : {
+ "@type" : "g:Map",
+ "@value" : [ "saslMechanism", "PLAIN", "sasl", "AHN0ZXBocGhlbgBwYXNzd29yZA==" ]
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/barrier-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/barrier-v2d0-partial.json
new file mode 100644
index 0000000..7ddccdd
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/barrier-v2d0-partial.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "g:Barrier",
+ "@value" : "normSack"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/barrier-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/barrier-v3d0.json
new file mode 100644
index 0000000..7ddccdd
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/barrier-v3d0.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "g:Barrier",
+ "@value" : "normSack"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/bigdecimal-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/bigdecimal-v2d0-partial.json
new file mode 100644
index 0000000..475337c
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/bigdecimal-v2d0-partial.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "gx:BigDecimal",
+ "@value" : 123456789987654321123456789987654321
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/bigdecimal-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/bigdecimal-v3d0.json
new file mode 100644
index 0000000..475337c
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/bigdecimal-v3d0.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "gx:BigDecimal",
+ "@value" : 123456789987654321123456789987654321
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/biginteger-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/biginteger-v2d0-partial.json
new file mode 100644
index 0000000..58e6114
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/biginteger-v2d0-partial.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "gx:BigInteger",
+ "@value" : 123456789987654321123456789987654321
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/biginteger-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/biginteger-v3d0.json
new file mode 100644
index 0000000..58e6114
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/biginteger-v3d0.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "gx:BigInteger",
+ "@value" : 123456789987654321123456789987654321
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/binding-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/binding-v2d0-partial.json
new file mode 100644
index 0000000..579b8c7
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/binding-v2d0-partial.json
@@ -0,0 +1,10 @@
+{
+ "@type" : "g:Binding",
+ "@value" : {
+ "key" : "x",
+ "value" : {
+ "@type" : "g:Int32",
+ "@value" : 1
+ }
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/binding-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/binding-v3d0.json
new file mode 100644
index 0000000..579b8c7
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/binding-v3d0.json
@@ -0,0 +1,10 @@
+{
+ "@type" : "g:Binding",
+ "@value" : {
+ "key" : "x",
+ "value" : {
+ "@type" : "g:Int32",
+ "@value" : 1
+ }
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/bulkset-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/bulkset-v2d0-partial.json
new file mode 100644
index 0000000..c844975
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/bulkset-v2d0-partial.json
@@ -0,0 +1 @@
+[ "marko", "josh", "josh" ]
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/bulkset-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/bulkset-v3d0.json
new file mode 100644
index 0000000..c216a36
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/bulkset-v3d0.json
@@ -0,0 +1,10 @@
+{
+ "@type" : "g:BulkSet",
+ "@value" : [ "marko", {
+ "@type" : "g:Int64",
+ "@value" : 1
+ }, "josh", {
+ "@type" : "g:Int64",
+ "@value" : 2
+ } ]
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/byte-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/byte-v2d0-partial.json
new file mode 100644
index 0000000..979625b
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/byte-v2d0-partial.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "gx:Byte",
+ "@value" : 1
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/byte-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/byte-v3d0.json
new file mode 100644
index 0000000..979625b
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/byte-v3d0.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "gx:Byte",
+ "@value" : 1
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/bytebuffer-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/bytebuffer-v2d0-partial.json
new file mode 100644
index 0000000..5724115
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/bytebuffer-v2d0-partial.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "gx:ByteBuffer",
+ "@value" : "c29tZSBieXRlcyBmb3IgeW91"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/bytebuffer-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/bytebuffer-v3d0.json
new file mode 100644
index 0000000..5724115
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/bytebuffer-v3d0.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "gx:ByteBuffer",
+ "@value" : "c29tZSBieXRlcyBmb3IgeW91"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/bytecode-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/bytecode-v2d0-partial.json
new file mode 100644
index 0000000..269d277
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/bytecode-v2d0-partial.json
@@ -0,0 +1,6 @@
+{
+ "@type" : "g:Bytecode",
+ "@value" : {
+ "step" : [ [ "V" ], [ "hasLabel", "person" ], [ "out" ], [ "in" ], [ "tree" ] ]
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/bytecode-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/bytecode-v3d0.json
new file mode 100644
index 0000000..269d277
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/bytecode-v3d0.json
@@ -0,0 +1,6 @@
+{
+ "@type" : "g:Bytecode",
+ "@value" : {
+ "step" : [ [ "V" ], [ "hasLabel", "person" ], [ "out" ], [ "in" ], [ "tree" ] ]
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/cardinality-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/cardinality-v2d0-partial.json
new file mode 100644
index 0000000..834e64e
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/cardinality-v2d0-partial.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "g:Cardinality",
+ "@value" : "list"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/cardinality-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/cardinality-v3d0.json
new file mode 100644
index 0000000..834e64e
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/cardinality-v3d0.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "g:Cardinality",
+ "@value" : "list"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/char-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/char-v2d0-partial.json
new file mode 100644
index 0000000..8f27e9d
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/char-v2d0-partial.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "gx:Char",
+ "@value" : "x"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/char-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/char-v3d0.json
new file mode 100644
index 0000000..8f27e9d
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/char-v3d0.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "gx:Char",
+ "@value" : "x"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/class-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/class-v2d0-partial.json
new file mode 100644
index 0000000..80f15a2
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/class-v2d0-partial.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "g:Class",
+ "@value" : "java.io.File"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/class-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/class-v3d0.json
new file mode 100644
index 0000000..80f15a2
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/class-v3d0.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "g:Class",
+ "@value" : "java.io.File"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/column-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/column-v2d0-partial.json
new file mode 100644
index 0000000..0b3a56e
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/column-v2d0-partial.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "g:Column",
+ "@value" : "keys"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/column-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/column-v3d0.json
new file mode 100644
index 0000000..0b3a56e
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/column-v3d0.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "g:Column",
+ "@value" : "keys"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/date-v2d0-no-types.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/date-v2d0-no-types.json
new file mode 100644
index 0000000..03b71a0
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/date-v2d0-no-types.json
@@ -0,0 +1 @@
+1481750076295
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/date-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/date-v2d0-partial.json
new file mode 100644
index 0000000..cf4007a
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/date-v2d0-partial.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "g:Date",
+ "@value" : 1481750076295
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/date-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/date-v3d0.json
new file mode 100644
index 0000000..cf4007a
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/date-v3d0.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "g:Date",
+ "@value" : 1481750076295
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/direction-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/direction-v2d0-partial.json
new file mode 100644
index 0000000..78cb7e4
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/direction-v2d0-partial.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "g:Direction",
+ "@value" : "OUT"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/direction-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/direction-v3d0.json
new file mode 100644
index 0000000..78cb7e4
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/direction-v3d0.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "g:Direction",
+ "@value" : "OUT"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/double-v2d0-no-types.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/double-v2d0-no-types.json
new file mode 100644
index 0000000..e772e62
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/double-v2d0-no-types.json
@@ -0,0 +1 @@
+100.0
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/double-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/double-v2d0-partial.json
new file mode 100644
index 0000000..9ae4964
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/double-v2d0-partial.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "g:Double",
+ "@value" : 100.0
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/double-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/double-v3d0.json
new file mode 100644
index 0000000..9ae4964
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/double-v3d0.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "g:Double",
+ "@value" : 100.0
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/duration-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/duration-v2d0-partial.json
new file mode 100644
index 0000000..05c0ce9
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/duration-v2d0-partial.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "gx:Duration",
+ "@value" : "PT120H"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/duration-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/duration-v3d0.json
new file mode 100644
index 0000000..05c0ce9
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/duration-v3d0.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "gx:Duration",
+ "@value" : "PT120H"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/edge-v1d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/edge-v1d0.json
new file mode 100644
index 0000000..0f7f168
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/edge-v1d0.json
@@ -0,0 +1,12 @@
+{
+ "id" : 13,
+ "label" : "develops",
+ "type" : "edge",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : 10,
+ "outV" : 1,
+ "properties" : {
+ "since" : 2009
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/edge-v2d0-no-types.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/edge-v2d0-no-types.json
new file mode 100644
index 0000000..a8e73db
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/edge-v2d0-no-types.json
@@ -0,0 +1,14 @@
+{
+ "id" : 13,
+ "label" : "develops",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : 10,
+ "outV" : 1,
+ "properties" : {
+ "since" : {
+ "key" : "since",
+ "value" : 2009
+ }
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/edge-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/edge-v2d0-partial.json
new file mode 100644
index 0000000..ba1c52e
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/edge-v2d0-partial.json
@@ -0,0 +1,32 @@
+{
+ "@type" : "g:Edge",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int32",
+ "@value" : 13
+ },
+ "label" : "develops",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : {
+ "@type" : "g:Int32",
+ "@value" : 10
+ },
+ "outV" : {
+ "@type" : "g:Int32",
+ "@value" : 1
+ },
+ "properties" : {
+ "since" : {
+ "@type" : "g:Property",
+ "@value" : {
+ "key" : "since",
+ "value" : {
+ "@type" : "g:Int32",
+ "@value" : 2009
+ }
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/edge-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/edge-v3d0.json
new file mode 100644
index 0000000..ba1c52e
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/edge-v3d0.json
@@ -0,0 +1,32 @@
+{
+ "@type" : "g:Edge",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int32",
+ "@value" : 13
+ },
+ "label" : "develops",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : {
+ "@type" : "g:Int32",
+ "@value" : 10
+ },
+ "outV" : {
+ "@type" : "g:Int32",
+ "@value" : 1
+ },
+ "properties" : {
+ "since" : {
+ "@type" : "g:Property",
+ "@value" : {
+ "key" : "since",
+ "value" : {
+ "@type" : "g:Int32",
+ "@value" : 2009
+ }
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/float-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/float-v2d0-partial.json
new file mode 100644
index 0000000..7179aaf
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/float-v2d0-partial.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "g:Float",
+ "@value" : 100.0
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/float-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/float-v3d0.json
new file mode 100644
index 0000000..7179aaf
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/float-v3d0.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "g:Float",
+ "@value" : 100.0
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/inetaddress-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/inetaddress-v2d0-partial.json
new file mode 100644
index 0000000..fba98c0
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/inetaddress-v2d0-partial.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "gx:InetAddress",
+ "@value" : "localhost"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/inetaddress-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/inetaddress-v3d0.json
new file mode 100644
index 0000000..fba98c0
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/inetaddress-v3d0.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "gx:InetAddress",
+ "@value" : "localhost"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/instant-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/instant-v2d0-partial.json
new file mode 100644
index 0000000..3749741
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/instant-v2d0-partial.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "gx:Instant",
+ "@value" : "2016-12-14T16:39:19.349Z"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/instant-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/instant-v3d0.json
new file mode 100644
index 0000000..3749741
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/instant-v3d0.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "gx:Instant",
+ "@value" : "2016-12-14T16:39:19.349Z"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/integer-v2d0-no-types.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/integer-v2d0-no-types.json
new file mode 100644
index 0000000..105d7d9
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/integer-v2d0-no-types.json
@@ -0,0 +1 @@
+100
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/integer-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/integer-v2d0-partial.json
new file mode 100644
index 0000000..750ce7a
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/integer-v2d0-partial.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "g:Int32",
+ "@value" : 100
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/integer-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/integer-v3d0.json
new file mode 100644
index 0000000..750ce7a
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/integer-v3d0.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "g:Int32",
+ "@value" : 100
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/lambda-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/lambda-v2d0-partial.json
new file mode 100644
index 0000000..5be179b
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/lambda-v2d0-partial.json
@@ -0,0 +1,8 @@
+{
+ "@type" : "g:Lambda",
+ "@value" : {
+ "script" : "{ it.get() }",
+ "language" : "gremlin-groovy",
+ "arguments" : 1
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/lambda-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/lambda-v3d0.json
new file mode 100644
index 0000000..5be179b
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/lambda-v3d0.json
@@ -0,0 +1,8 @@
+{
+ "@type" : "g:Lambda",
+ "@value" : {
+ "script" : "{ it.get() }",
+ "language" : "gremlin-groovy",
+ "arguments" : 1
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/list-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/list-v3d0.json
new file mode 100644
index 0000000..b714e2d
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/list-v3d0.json
@@ -0,0 +1,7 @@
+{
+ "@type" : "g:List",
+ "@value" : [ {
+ "@type" : "g:Int32",
+ "@value" : 1
+ }, "person", true ]
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/localdate-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/localdate-v2d0-partial.json
new file mode 100644
index 0000000..36fb81d
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/localdate-v2d0-partial.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "gx:LocalDate",
+ "@value" : "2016-01-01"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/localdate-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/localdate-v3d0.json
new file mode 100644
index 0000000..36fb81d
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/localdate-v3d0.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "gx:LocalDate",
+ "@value" : "2016-01-01"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/localdatetime-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/localdatetime-v2d0-partial.json
new file mode 100644
index 0000000..2d83668
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/localdatetime-v2d0-partial.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "gx:LocalDateTime",
+ "@value" : "2016-01-01T12:30"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/localdatetime-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/localdatetime-v3d0.json
new file mode 100644
index 0000000..2d83668
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/localdatetime-v3d0.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "gx:LocalDateTime",
+ "@value" : "2016-01-01T12:30"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/localtime-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/localtime-v2d0-partial.json
new file mode 100644
index 0000000..eff65a7
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/localtime-v2d0-partial.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "gx:LocalTime",
+ "@value" : "12:30:45"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/localtime-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/localtime-v3d0.json
new file mode 100644
index 0000000..eff65a7
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/localtime-v3d0.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "gx:LocalTime",
+ "@value" : "12:30:45"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/long-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/long-v2d0-partial.json
new file mode 100644
index 0000000..84b9a23
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/long-v2d0-partial.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "g:Int64",
+ "@value" : 100
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/long-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/long-v3d0.json
new file mode 100644
index 0000000..84b9a23
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/long-v3d0.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "g:Int64",
+ "@value" : 100
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/map-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/map-v3d0.json
new file mode 100644
index 0000000..7ad59c9
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/map-v3d0.json
@@ -0,0 +1,25 @@
+{
+ "@type" : "g:Map",
+ "@value" : [ {
+ "@type" : "g:Date",
+ "@value" : 1481750076295
+ }, "red", {
+ "@type" : "g:List",
+ "@value" : [ {
+ "@type" : "g:Int32",
+ "@value" : 1
+ }, {
+ "@type" : "g:Int32",
+ "@value" : 2
+ }, {
+ "@type" : "g:Int32",
+ "@value" : 3
+ } ]
+ }, {
+ "@type" : "g:Date",
+ "@value" : 1481750076295
+ }, "test", {
+ "@type" : "g:Int32",
+ "@value" : 123
+ } ]
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/metrics-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/metrics-v2d0-partial.json
new file mode 100644
index 0000000..7b1e964
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/metrics-v2d0-partial.json
@@ -0,0 +1,54 @@
+{
+ "@type" : "g:Metrics",
+ "@value" : {
+ "dur" : {
+ "@type" : "g:Double",
+ "@value" : 100.0
+ },
+ "counts" : {
+ "traverserCount" : {
+ "@type" : "g:Int64",
+ "@value" : 4
+ },
+ "elementCount" : {
+ "@type" : "g:Int64",
+ "@value" : 4
+ }
+ },
+ "name" : "TinkerGraphStep(vertex,[~label.eq(person)])",
+ "annotations" : {
+ "percentDur" : {
+ "@type" : "g:Double",
+ "@value" : 25.0
+ }
+ },
+ "id" : "7.0.0()",
+ "metrics" : [ {
+ "@type" : "g:Metrics",
+ "@value" : {
+ "dur" : {
+ "@type" : "g:Double",
+ "@value" : 100.0
+ },
+ "counts" : {
+ "traverserCount" : {
+ "@type" : "g:Int64",
+ "@value" : 7
+ },
+ "elementCount" : {
+ "@type" : "g:Int64",
+ "@value" : 7
+ }
+ },
+ "name" : "VertexStep(OUT,vertex)",
+ "annotations" : {
+ "percentDur" : {
+ "@type" : "g:Double",
+ "@value" : 25.0
+ }
+ },
+ "id" : "3.0.0()"
+ }
+ } ]
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/metrics-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/metrics-v3d0.json
new file mode 100644
index 0000000..f6e678b
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/metrics-v3d0.json
@@ -0,0 +1,52 @@
+{
+ "@type" : "g:Metrics",
+ "@value" : {
+ "@type" : "g:Map",
+ "@value" : [ "dur", {
+ "@type" : "g:Double",
+ "@value" : 100.0
+ }, "counts", {
+ "@type" : "g:Map",
+ "@value" : [ "traverserCount", {
+ "@type" : "g:Int64",
+ "@value" : 4
+ }, "elementCount", {
+ "@type" : "g:Int64",
+ "@value" : 4
+ } ]
+ }, "name", "TinkerGraphStep(vertex,[~label.eq(person)])", "annotations", {
+ "@type" : "g:Map",
+ "@value" : [ "percentDur", {
+ "@type" : "g:Double",
+ "@value" : 25.0
+ } ]
+ }, "id", "7.0.0()", "metrics", {
+ "@type" : "g:List",
+ "@value" : [ {
+ "@type" : "g:Metrics",
+ "@value" : {
+ "@type" : "g:Map",
+ "@value" : [ "dur", {
+ "@type" : "g:Double",
+ "@value" : 100.0
+ }, "counts", {
+ "@type" : "g:Map",
+ "@value" : [ "traverserCount", {
+ "@type" : "g:Int64",
+ "@value" : 7
+ }, "elementCount", {
+ "@type" : "g:Int64",
+ "@value" : 7
+ } ]
+ }, "name", "VertexStep(OUT,vertex)", "annotations", {
+ "@type" : "g:Map",
+ "@value" : [ "percentDur", {
+ "@type" : "g:Double",
+ "@value" : 25.0
+ } ]
+ }, "id", "3.0.0()" ]
+ }
+ } ]
+ } ]
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/monthday-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/monthday-v2d0-partial.json
new file mode 100644
index 0000000..5da5914
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/monthday-v2d0-partial.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "gx:MonthDay",
+ "@value" : "--01-01"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/monthday-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/monthday-v3d0.json
new file mode 100644
index 0000000..5da5914
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/monthday-v3d0.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "gx:MonthDay",
+ "@value" : "--01-01"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/offsetdatetime-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/offsetdatetime-v2d0-partial.json
new file mode 100644
index 0000000..03f45cd
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/offsetdatetime-v2d0-partial.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "gx:OffsetDateTime",
+ "@value" : "2007-12-03T10:15:30+01:00"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/offsetdatetime-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/offsetdatetime-v3d0.json
new file mode 100644
index 0000000..03f45cd
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/offsetdatetime-v3d0.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "gx:OffsetDateTime",
+ "@value" : "2007-12-03T10:15:30+01:00"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/offsettime-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/offsettime-v2d0-partial.json
new file mode 100644
index 0000000..b124953
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/offsettime-v2d0-partial.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "gx:OffsetTime",
+ "@value" : "10:15:30+01:00"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/offsettime-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/offsettime-v3d0.json
new file mode 100644
index 0000000..b124953
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/offsettime-v3d0.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "gx:OffsetTime",
+ "@value" : "10:15:30+01:00"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/operator-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/operator-v2d0-partial.json
new file mode 100644
index 0000000..14c1400
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/operator-v2d0-partial.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "g:Operator",
+ "@value" : "sum"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/operator-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/operator-v3d0.json
new file mode 100644
index 0000000..14c1400
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/operator-v3d0.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "g:Operator",
+ "@value" : "sum"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/order-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/order-v2d0-partial.json
new file mode 100644
index 0000000..4be0432
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/order-v2d0-partial.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "g:Order",
+ "@value" : "shuffle"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/order-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/order-v3d0.json
new file mode 100644
index 0000000..4be0432
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/order-v3d0.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "g:Order",
+ "@value" : "shuffle"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/p-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/p-v2d0-partial.json
new file mode 100644
index 0000000..5bdfb3b
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/p-v2d0-partial.json
@@ -0,0 +1,10 @@
+{
+ "@type" : "g:P",
+ "@value" : {
+ "predicate" : "gt",
+ "value" : {
+ "@type" : "g:Int32",
+ "@value" : 0
+ }
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/p-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/p-v3d0.json
new file mode 100644
index 0000000..5bdfb3b
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/p-v3d0.json
@@ -0,0 +1,10 @@
+{
+ "@type" : "g:P",
+ "@value" : {
+ "predicate" : "gt",
+ "value" : {
+ "@type" : "g:Int32",
+ "@value" : 0
+ }
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/pand-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/pand-v2d0-partial.json
new file mode 100644
index 0000000..c271958
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/pand-v2d0-partial.json
@@ -0,0 +1,25 @@
+{
+ "@type" : "g:P",
+ "@value" : {
+ "predicate" : "and",
+ "value" : [ {
+ "@type" : "g:P",
+ "@value" : {
+ "predicate" : "gt",
+ "value" : {
+ "@type" : "g:Int32",
+ "@value" : 0
+ }
+ }
+ }, {
+ "@type" : "g:P",
+ "@value" : {
+ "predicate" : "lt",
+ "value" : {
+ "@type" : "g:Int32",
+ "@value" : 10
+ }
+ }
+ } ]
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/pand-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/pand-v3d0.json
new file mode 100644
index 0000000..c271958
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/pand-v3d0.json
@@ -0,0 +1,25 @@
+{
+ "@type" : "g:P",
+ "@value" : {
+ "predicate" : "and",
+ "value" : [ {
+ "@type" : "g:P",
+ "@value" : {
+ "predicate" : "gt",
+ "value" : {
+ "@type" : "g:Int32",
+ "@value" : 0
+ }
+ }
+ }, {
+ "@type" : "g:P",
+ "@value" : {
+ "predicate" : "lt",
+ "value" : {
+ "@type" : "g:Int32",
+ "@value" : 10
+ }
+ }
+ } ]
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/path-v1d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/path-v1d0.json
new file mode 100644
index 0000000..2eee883
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/path-v1d0.json
@@ -0,0 +1,62 @@
+{
+ "labels" : [ [ ], [ ], [ ] ],
+ "objects" : [ {
+ "id" : 1,
+ "label" : "person",
+ "type" : "vertex",
+ "properties" : {
+ "name" : [ {
+ "id" : 0,
+ "value" : "marko"
+ } ],
+ "location" : [ {
+ "id" : 6,
+ "value" : "san diego",
+ "properties" : {
+ "startTime" : 1997,
+ "endTime" : 2001
+ }
+ }, {
+ "id" : 7,
+ "value" : "santa cruz",
+ "properties" : {
+ "startTime" : 2001,
+ "endTime" : 2004
+ }
+ }, {
+ "id" : 8,
+ "value" : "brussels",
+ "properties" : {
+ "startTime" : 2004,
+ "endTime" : 2005
+ }
+ }, {
+ "id" : 9,
+ "value" : "santa fe",
+ "properties" : {
+ "startTime" : 2005
+ }
+ } ]
+ }
+ }, {
+ "id" : 10,
+ "label" : "software",
+ "type" : "vertex",
+ "properties" : {
+ "name" : [ {
+ "id" : 4,
+ "value" : "gremlin"
+ } ]
+ }
+ }, {
+ "id" : 11,
+ "label" : "software",
+ "type" : "vertex",
+ "properties" : {
+ "name" : [ {
+ "id" : 5,
+ "value" : "tinkergraph"
+ } ]
+ }
+ } ]
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/path-v2d0-no-types.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/path-v2d0-no-types.json
new file mode 100644
index 0000000..a592d2f
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/path-v2d0-no-types.json
@@ -0,0 +1,13 @@
+{
+ "labels" : [ [ ], [ ], [ ] ],
+ "objects" : [ {
+ "id" : 1,
+ "label" : "person"
+ }, {
+ "id" : 10,
+ "label" : "software"
+ }, {
+ "id" : 11,
+ "label" : "software"
+ } ]
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/path-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/path-v2d0-partial.json
new file mode 100644
index 0000000..9ccaa00
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/path-v2d0-partial.json
@@ -0,0 +1,34 @@
+{
+ "@type" : "g:Path",
+ "@value" : {
+ "labels" : [ [ ], [ ], [ ] ],
+ "objects" : [ {
+ "@type" : "g:Vertex",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int32",
+ "@value" : 1
+ },
+ "label" : "person"
+ }
+ }, {
+ "@type" : "g:Vertex",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int32",
+ "@value" : 10
+ },
+ "label" : "software"
+ }
+ }, {
+ "@type" : "g:Vertex",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int32",
+ "@value" : 11
+ },
+ "label" : "software"
+ }
+ } ]
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/path-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/path-v3d0.json
new file mode 100644
index 0000000..216b393
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/path-v3d0.json
@@ -0,0 +1,49 @@
+{
+ "@type" : "g:Path",
+ "@value" : {
+ "labels" : {
+ "@type" : "g:List",
+ "@value" : [ {
+ "@type" : "g:Set",
+ "@value" : [ ]
+ }, {
+ "@type" : "g:Set",
+ "@value" : [ ]
+ }, {
+ "@type" : "g:Set",
+ "@value" : [ ]
+ } ]
+ },
+ "objects" : {
+ "@type" : "g:List",
+ "@value" : [ {
+ "@type" : "g:Vertex",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int32",
+ "@value" : 1
+ },
+ "label" : "person"
+ }
+ }, {
+ "@type" : "g:Vertex",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int32",
+ "@value" : 10
+ },
+ "label" : "software"
+ }
+ }, {
+ "@type" : "g:Vertex",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int32",
+ "@value" : 11
+ },
+ "label" : "software"
+ }
+ } ]
+ }
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/period-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/period-v2d0-partial.json
new file mode 100644
index 0000000..20438a1
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/period-v2d0-partial.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "gx:Period",
+ "@value" : "P1Y6M15D"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/period-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/period-v3d0.json
new file mode 100644
index 0000000..20438a1
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/period-v3d0.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "gx:Period",
+ "@value" : "P1Y6M15D"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/pick-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/pick-v2d0-partial.json
new file mode 100644
index 0000000..3ca2f2e
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/pick-v2d0-partial.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "g:Pick",
+ "@value" : "any"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/pick-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/pick-v3d0.json
new file mode 100644
index 0000000..3ca2f2e
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/pick-v3d0.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "g:Pick",
+ "@value" : "any"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/pop-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/pop-v2d0-partial.json
new file mode 100644
index 0000000..271515f
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/pop-v2d0-partial.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "g:Pop",
+ "@value" : "all"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/pop-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/pop-v3d0.json
new file mode 100644
index 0000000..271515f
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/pop-v3d0.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "g:Pop",
+ "@value" : "all"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/por-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/por-v2d0-partial.json
new file mode 100644
index 0000000..71fcb7d
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/por-v2d0-partial.json
@@ -0,0 +1,31 @@
+{
+ "@type" : "g:P",
+ "@value" : {
+ "predicate" : "or",
+ "value" : [ {
+ "@type" : "g:P",
+ "@value" : {
+ "predicate" : "gt",
+ "value" : {
+ "@type" : "g:Int32",
+ "@value" : 0
+ }
+ }
+ }, {
+ "@type" : "g:P",
+ "@value" : {
+ "predicate" : "within",
+ "value" : [ {
+ "@type" : "g:Int32",
+ "@value" : -1
+ }, {
+ "@type" : "g:Int32",
+ "@value" : -10
+ }, {
+ "@type" : "g:Int32",
+ "@value" : -100
+ } ]
+ }
+ } ]
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/por-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/por-v3d0.json
new file mode 100644
index 0000000..a71b1cf
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/por-v3d0.json
@@ -0,0 +1,34 @@
+{
+ "@type" : "g:P",
+ "@value" : {
+ "predicate" : "or",
+ "value" : [ {
+ "@type" : "g:P",
+ "@value" : {
+ "predicate" : "gt",
+ "value" : {
+ "@type" : "g:Int32",
+ "@value" : 0
+ }
+ }
+ }, {
+ "@type" : "g:P",
+ "@value" : {
+ "predicate" : "within",
+ "value" : {
+ "@type" : "g:List",
+ "@value" : [ {
+ "@type" : "g:Int32",
+ "@value" : -1
+ }, {
+ "@type" : "g:Int32",
+ "@value" : -10
+ }, {
+ "@type" : "g:Int32",
+ "@value" : -100
+ } ]
+ }
+ }
+ } ]
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/property-v1d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/property-v1d0.json
new file mode 100644
index 0000000..c051c0a
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/property-v1d0.json
@@ -0,0 +1,4 @@
+{
+ "key" : "since",
+ "value" : 2009
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/property-v2d0-no-types.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/property-v2d0-no-types.json
new file mode 100644
index 0000000..c051c0a
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/property-v2d0-no-types.json
@@ -0,0 +1,4 @@
+{
+ "key" : "since",
+ "value" : 2009
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/property-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/property-v2d0-partial.json
new file mode 100644
index 0000000..296fe32
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/property-v2d0-partial.json
@@ -0,0 +1,10 @@
+{
+ "@type" : "g:Property",
+ "@value" : {
+ "key" : "since",
+ "value" : {
+ "@type" : "g:Int32",
+ "@value" : 2009
+ }
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/property-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/property-v3d0.json
new file mode 100644
index 0000000..296fe32
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/property-v3d0.json
@@ -0,0 +1,10 @@
+{
+ "@type" : "g:Property",
+ "@value" : {
+ "key" : "since",
+ "value" : {
+ "@type" : "g:Int32",
+ "@value" : 2009
+ }
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/pwithin-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/pwithin-v2d0-partial.json
new file mode 100644
index 0000000..afa3826
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/pwithin-v2d0-partial.json
@@ -0,0 +1,10 @@
+{
+ "@type" : "g:P",
+ "@value" : {
+ "predicate" : "within",
+ "value" : [ {
+ "@type" : "g:Int32",
+ "@value" : 1
+ } ]
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/pwithin-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/pwithin-v3d0.json
new file mode 100644
index 0000000..83f99cc
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/pwithin-v3d0.json
@@ -0,0 +1,13 @@
+{
+ "@type" : "g:P",
+ "@value" : {
+ "predicate" : "within",
+ "value" : {
+ "@type" : "g:List",
+ "@value" : [ {
+ "@type" : "g:Int32",
+ "@value" : 1
+ } ]
+ }
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/pwithout-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/pwithout-v2d0-partial.json
new file mode 100644
index 0000000..8c2291b
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/pwithout-v2d0-partial.json
@@ -0,0 +1,13 @@
+{
+ "@type" : "g:P",
+ "@value" : {
+ "predicate" : "without",
+ "value" : [ {
+ "@type" : "g:Int32",
+ "@value" : 1
+ }, {
+ "@type" : "g:Int32",
+ "@value" : 2
+ } ]
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/pwithout-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/pwithout-v3d0.json
new file mode 100644
index 0000000..9a16890
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/pwithout-v3d0.json
@@ -0,0 +1,16 @@
+{
+ "@type" : "g:P",
+ "@value" : {
+ "predicate" : "without",
+ "value" : {
+ "@type" : "g:List",
+ "@value" : [ {
+ "@type" : "g:Int32",
+ "@value" : 1
+ }, {
+ "@type" : "g:Int32",
+ "@value" : 2
+ } ]
+ }
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/scope-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/scope-v2d0-partial.json
new file mode 100644
index 0000000..4a74af0
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/scope-v2d0-partial.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "g:Scope",
+ "@value" : "local"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/scope-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/scope-v3d0.json
new file mode 100644
index 0000000..4a74af0
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/scope-v3d0.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "g:Scope",
+ "@value" : "local"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/sessionclose-v1d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/sessionclose-v1d0.json
new file mode 100644
index 0000000..e2cbb13
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/sessionclose-v1d0.json
@@ -0,0 +1,8 @@
+{
+ "requestId" : "cb682578-9d92-4499-9ebc-5c6aa73c5397",
+ "op" : "close",
+ "processor" : "session",
+ "args" : {
+ "session" : "41d2e28a-20a4-4ab0-b379-d810dede3786"
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/sessionclose-v2d0-no-types.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/sessionclose-v2d0-no-types.json
new file mode 100644
index 0000000..e2cbb13
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/sessionclose-v2d0-no-types.json
@@ -0,0 +1,8 @@
+{
+ "requestId" : "cb682578-9d92-4499-9ebc-5c6aa73c5397",
+ "op" : "close",
+ "processor" : "session",
+ "args" : {
+ "session" : "41d2e28a-20a4-4ab0-b379-d810dede3786"
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/sessionclose-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/sessionclose-v2d0-partial.json
new file mode 100644
index 0000000..cc4386b
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/sessionclose-v2d0-partial.json
@@ -0,0 +1,11 @@
+{
+ "requestId" : "cb682578-9d92-4499-9ebc-5c6aa73c5397",
+ "op" : "close",
+ "processor" : "session",
+ "args" : {
+ "session" : {
+ "@type" : "g:UUID",
+ "@value" : "41d2e28a-20a4-4ab0-b379-d810dede3786"
+ }
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/sessionclose-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/sessionclose-v3d0.json
new file mode 100644
index 0000000..870c586
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/sessionclose-v3d0.json
@@ -0,0 +1,12 @@
+{
+ "requestId" : "cb682578-9d92-4499-9ebc-5c6aa73c5397",
+ "op" : "close",
+ "processor" : "session",
+ "args" : {
+ "@type" : "g:Map",
+ "@value" : [ "session", {
+ "@type" : "g:UUID",
+ "@value" : "41d2e28a-20a4-4ab0-b379-d810dede3786"
+ } ]
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/sessioneval-v1d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/sessioneval-v1d0.json
new file mode 100644
index 0000000..ffedd7d
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/sessioneval-v1d0.json
@@ -0,0 +1,13 @@
+{
+ "requestId" : "cb682578-9d92-4499-9ebc-5c6aa73c5397",
+ "op" : "eval",
+ "processor" : "session",
+ "args" : {
+ "gremlin" : "g.V(x)",
+ "language" : "gremlin-groovy",
+ "session" : "41d2e28a-20a4-4ab0-b379-d810dede3786",
+ "bindings" : {
+ "x" : 1
+ }
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/sessioneval-v2d0-no-types.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/sessioneval-v2d0-no-types.json
new file mode 100644
index 0000000..ffedd7d
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/sessioneval-v2d0-no-types.json
@@ -0,0 +1,13 @@
+{
+ "requestId" : "cb682578-9d92-4499-9ebc-5c6aa73c5397",
+ "op" : "eval",
+ "processor" : "session",
+ "args" : {
+ "gremlin" : "g.V(x)",
+ "language" : "gremlin-groovy",
+ "session" : "41d2e28a-20a4-4ab0-b379-d810dede3786",
+ "bindings" : {
+ "x" : 1
+ }
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/sessioneval-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/sessioneval-v2d0-partial.json
new file mode 100644
index 0000000..900e1ab
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/sessioneval-v2d0-partial.json
@@ -0,0 +1,19 @@
+{
+ "requestId" : "cb682578-9d92-4499-9ebc-5c6aa73c5397",
+ "op" : "eval",
+ "processor" : "session",
+ "args" : {
+ "gremlin" : "g.V(x)",
+ "language" : "gremlin-groovy",
+ "session" : {
+ "@type" : "g:UUID",
+ "@value" : "41d2e28a-20a4-4ab0-b379-d810dede3786"
+ },
+ "bindings" : {
+ "x" : {
+ "@type" : "g:Int32",
+ "@value" : 1
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/sessioneval-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/sessioneval-v3d0.json
new file mode 100644
index 0000000..a62f70c
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/sessioneval-v3d0.json
@@ -0,0 +1,18 @@
+{
+ "requestId" : "cb682578-9d92-4499-9ebc-5c6aa73c5397",
+ "op" : "eval",
+ "processor" : "session",
+ "args" : {
+ "@type" : "g:Map",
+ "@value" : [ "gremlin", "g.V(x)", "language", "gremlin-groovy", "session", {
+ "@type" : "g:UUID",
+ "@value" : "41d2e28a-20a4-4ab0-b379-d810dede3786"
+ }, "bindings", {
+ "@type" : "g:Map",
+ "@value" : [ "x", {
+ "@type" : "g:Int32",
+ "@value" : 1
+ } ]
+ } ]
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/sessionevalaliased-v1d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/sessionevalaliased-v1d0.json
new file mode 100644
index 0000000..5e6fae2
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/sessionevalaliased-v1d0.json
@@ -0,0 +1,16 @@
+{
+ "requestId" : "cb682578-9d92-4499-9ebc-5c6aa73c5397",
+ "op" : "eval",
+ "processor" : "session",
+ "args" : {
+ "gremlin" : "social.V(x)",
+ "language" : "gremlin-groovy",
+ "aliases" : {
+ "g" : "social"
+ },
+ "session" : "41d2e28a-20a4-4ab0-b379-d810dede3786",
+ "bindings" : {
+ "x" : 1
+ }
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/sessionevalaliased-v2d0-no-types.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/sessionevalaliased-v2d0-no-types.json
new file mode 100644
index 0000000..5e6fae2
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/sessionevalaliased-v2d0-no-types.json
@@ -0,0 +1,16 @@
+{
+ "requestId" : "cb682578-9d92-4499-9ebc-5c6aa73c5397",
+ "op" : "eval",
+ "processor" : "session",
+ "args" : {
+ "gremlin" : "social.V(x)",
+ "language" : "gremlin-groovy",
+ "aliases" : {
+ "g" : "social"
+ },
+ "session" : "41d2e28a-20a4-4ab0-b379-d810dede3786",
+ "bindings" : {
+ "x" : 1
+ }
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/sessionevalaliased-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/sessionevalaliased-v2d0-partial.json
new file mode 100644
index 0000000..924bf77
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/sessionevalaliased-v2d0-partial.json
@@ -0,0 +1,22 @@
+{
+ "requestId" : "cb682578-9d92-4499-9ebc-5c6aa73c5397",
+ "op" : "eval",
+ "processor" : "session",
+ "args" : {
+ "gremlin" : "social.V(x)",
+ "language" : "gremlin-groovy",
+ "aliases" : {
+ "g" : "social"
+ },
+ "session" : {
+ "@type" : "g:UUID",
+ "@value" : "41d2e28a-20a4-4ab0-b379-d810dede3786"
+ },
+ "bindings" : {
+ "x" : {
+ "@type" : "g:Int32",
+ "@value" : 1
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/sessionevalaliased-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/sessionevalaliased-v3d0.json
new file mode 100644
index 0000000..240a6ef
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/sessionevalaliased-v3d0.json
@@ -0,0 +1,21 @@
+{
+ "requestId" : "cb682578-9d92-4499-9ebc-5c6aa73c5397",
+ "op" : "eval",
+ "processor" : "session",
+ "args" : {
+ "@type" : "g:Map",
+ "@value" : [ "gremlin", "social.V(x)", "language", "gremlin-groovy", "aliases", {
+ "@type" : "g:Map",
+ "@value" : [ "g", "social" ]
+ }, "session", {
+ "@type" : "g:UUID",
+ "@value" : "41d2e28a-20a4-4ab0-b379-d810dede3786"
+ }, "bindings", {
+ "@type" : "g:Map",
+ "@value" : [ "x", {
+ "@type" : "g:Int32",
+ "@value" : 1
+ } ]
+ } ]
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/sessionlesseval-v1d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/sessionlesseval-v1d0.json
new file mode 100644
index 0000000..8c9a807
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/sessionlesseval-v1d0.json
@@ -0,0 +1,12 @@
+{
+ "requestId" : "cb682578-9d92-4499-9ebc-5c6aa73c5397",
+ "op" : "eval",
+ "processor" : "",
+ "args" : {
+ "gremlin" : "g.V(x)",
+ "language" : "gremlin-groovy",
+ "bindings" : {
+ "x" : 1
+ }
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/sessionlesseval-v2d0-no-types.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/sessionlesseval-v2d0-no-types.json
new file mode 100644
index 0000000..8c9a807
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/sessionlesseval-v2d0-no-types.json
@@ -0,0 +1,12 @@
+{
+ "requestId" : "cb682578-9d92-4499-9ebc-5c6aa73c5397",
+ "op" : "eval",
+ "processor" : "",
+ "args" : {
+ "gremlin" : "g.V(x)",
+ "language" : "gremlin-groovy",
+ "bindings" : {
+ "x" : 1
+ }
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/sessionlesseval-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/sessionlesseval-v2d0-partial.json
new file mode 100644
index 0000000..81e2f6c
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/sessionlesseval-v2d0-partial.json
@@ -0,0 +1,15 @@
+{
+ "requestId" : "cb682578-9d92-4499-9ebc-5c6aa73c5397",
+ "op" : "eval",
+ "processor" : "",
+ "args" : {
+ "gremlin" : "g.V(x)",
+ "language" : "gremlin-groovy",
+ "bindings" : {
+ "x" : {
+ "@type" : "g:Int32",
+ "@value" : 1
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/sessionlesseval-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/sessionlesseval-v3d0.json
new file mode 100644
index 0000000..dc8c8e6
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/sessionlesseval-v3d0.json
@@ -0,0 +1,15 @@
+{
+ "requestId" : "cb682578-9d92-4499-9ebc-5c6aa73c5397",
+ "op" : "eval",
+ "processor" : "",
+ "args" : {
+ "@type" : "g:Map",
+ "@value" : [ "gremlin", "g.V(x)", "language", "gremlin-groovy", "bindings", {
+ "@type" : "g:Map",
+ "@value" : [ "x", {
+ "@type" : "g:Int32",
+ "@value" : 1
+ } ]
+ } ]
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/sessionlessevalaliased-v1d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/sessionlessevalaliased-v1d0.json
new file mode 100644
index 0000000..59f0c6c
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/sessionlessevalaliased-v1d0.json
@@ -0,0 +1,15 @@
+{
+ "requestId" : "cb682578-9d92-4499-9ebc-5c6aa73c5397",
+ "op" : "eval",
+ "processor" : "",
+ "args" : {
+ "gremlin" : "social.V(x)",
+ "language" : "gremlin-groovy",
+ "aliases" : {
+ "g" : "social"
+ },
+ "bindings" : {
+ "x" : 1
+ }
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/sessionlessevalaliased-v2d0-no-types.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/sessionlessevalaliased-v2d0-no-types.json
new file mode 100644
index 0000000..59f0c6c
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/sessionlessevalaliased-v2d0-no-types.json
@@ -0,0 +1,15 @@
+{
+ "requestId" : "cb682578-9d92-4499-9ebc-5c6aa73c5397",
+ "op" : "eval",
+ "processor" : "",
+ "args" : {
+ "gremlin" : "social.V(x)",
+ "language" : "gremlin-groovy",
+ "aliases" : {
+ "g" : "social"
+ },
+ "bindings" : {
+ "x" : 1
+ }
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/sessionlessevalaliased-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/sessionlessevalaliased-v2d0-partial.json
new file mode 100644
index 0000000..0f6a54e
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/sessionlessevalaliased-v2d0-partial.json
@@ -0,0 +1,18 @@
+{
+ "requestId" : "cb682578-9d92-4499-9ebc-5c6aa73c5397",
+ "op" : "eval",
+ "processor" : "",
+ "args" : {
+ "gremlin" : "social.V(x)",
+ "language" : "gremlin-groovy",
+ "aliases" : {
+ "g" : "social"
+ },
+ "bindings" : {
+ "x" : {
+ "@type" : "g:Int32",
+ "@value" : 1
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/sessionlessevalaliased-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/sessionlessevalaliased-v3d0.json
new file mode 100644
index 0000000..fc03a37
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/sessionlessevalaliased-v3d0.json
@@ -0,0 +1,18 @@
+{
+ "requestId" : "cb682578-9d92-4499-9ebc-5c6aa73c5397",
+ "op" : "eval",
+ "processor" : "",
+ "args" : {
+ "@type" : "g:Map",
+ "@value" : [ "gremlin", "social.V(x)", "language", "gremlin-groovy", "aliases", {
+ "@type" : "g:Map",
+ "@value" : [ "g", "social" ]
+ }, "bindings", {
+ "@type" : "g:Map",
+ "@value" : [ "x", {
+ "@type" : "g:Int32",
+ "@value" : 1
+ } ]
+ } ]
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/set-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/set-v3d0.json
new file mode 100644
index 0000000..32deea2
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/set-v3d0.json
@@ -0,0 +1,7 @@
+{
+ "@type" : "g:Set",
+ "@value" : [ {
+ "@type" : "g:Int32",
+ "@value" : 1
+ }, "person", true ]
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/short-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/short-v2d0-partial.json
new file mode 100644
index 0000000..c68f5cd
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/short-v2d0-partial.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "gx:Int16",
+ "@value" : 100
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/short-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/short-v3d0.json
new file mode 100644
index 0000000..c68f5cd
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/short-v3d0.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "gx:Int16",
+ "@value" : 100
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/standardresult-v1d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/standardresult-v1d0.json
new file mode 100644
index 0000000..9b93727
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/standardresult-v1d0.json
@@ -0,0 +1,50 @@
+{
+ "requestId" : "41d2e28a-20a4-4ab0-b379-d810dede3786",
+ "status" : {
+ "message" : "",
+ "code" : 200,
+ "attributes" : { }
+ },
+ "result" : {
+ "data" : [ {
+ "id" : 1,
+ "label" : "person",
+ "type" : "vertex",
+ "properties" : {
+ "name" : [ {
+ "id" : 0,
+ "value" : "marko"
+ } ],
+ "location" : [ {
+ "id" : 6,
+ "value" : "san diego",
+ "properties" : {
+ "startTime" : 1997,
+ "endTime" : 2001
+ }
+ }, {
+ "id" : 7,
+ "value" : "santa cruz",
+ "properties" : {
+ "startTime" : 2001,
+ "endTime" : 2004
+ }
+ }, {
+ "id" : 8,
+ "value" : "brussels",
+ "properties" : {
+ "startTime" : 2004,
+ "endTime" : 2005
+ }
+ }, {
+ "id" : 9,
+ "value" : "santa fe",
+ "properties" : {
+ "startTime" : 2005
+ }
+ } ]
+ }
+ } ],
+ "meta" : { }
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/standardresult-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/standardresult-v2d0-partial.json
new file mode 100644
index 0000000..857c6db
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/standardresult-v2d0-partial.json
@@ -0,0 +1,111 @@
+{
+ "requestId" : "41d2e28a-20a4-4ab0-b379-d810dede3786",
+ "status" : {
+ "message" : "",
+ "code" : 200,
+ "attributes" : { }
+ },
+ "result" : {
+ "data" : [ {
+ "@type" : "g:Vertex",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int32",
+ "@value" : 1
+ },
+ "label" : "person",
+ "properties" : {
+ "name" : [ {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 0
+ },
+ "value" : "marko",
+ "label" : "name"
+ }
+ } ],
+ "location" : [ {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 6
+ },
+ "value" : "san diego",
+ "label" : "location",
+ "properties" : {
+ "startTime" : {
+ "@type" : "g:Int32",
+ "@value" : 1997
+ },
+ "endTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2001
+ }
+ }
+ }
+ }, {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 7
+ },
+ "value" : "santa cruz",
+ "label" : "location",
+ "properties" : {
+ "startTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2001
+ },
+ "endTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2004
+ }
+ }
+ }
+ }, {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 8
+ },
+ "value" : "brussels",
+ "label" : "location",
+ "properties" : {
+ "startTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2004
+ },
+ "endTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2005
+ }
+ }
+ }
+ }, {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 9
+ },
+ "value" : "santa fe",
+ "label" : "location",
+ "properties" : {
+ "startTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2005
+ }
+ }
+ }
+ } ]
+ }
+ }
+ } ],
+ "meta" : { }
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/standardresult-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/standardresult-v3d0.json
new file mode 100644
index 0000000..dfca400
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/standardresult-v3d0.json
@@ -0,0 +1,120 @@
+{
+ "requestId" : "41d2e28a-20a4-4ab0-b379-d810dede3786",
+ "status" : {
+ "message" : "",
+ "code" : 200,
+ "attributes" : {
+ "@type" : "g:Map",
+ "@value" : [ ]
+ }
+ },
+ "result" : {
+ "data" : {
+ "@type" : "g:List",
+ "@value" : [ {
+ "@type" : "g:Vertex",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int32",
+ "@value" : 1
+ },
+ "label" : "person",
+ "properties" : {
+ "name" : [ {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 0
+ },
+ "value" : "marko",
+ "label" : "name"
+ }
+ } ],
+ "location" : [ {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 6
+ },
+ "value" : "san diego",
+ "label" : "location",
+ "properties" : {
+ "startTime" : {
+ "@type" : "g:Int32",
+ "@value" : 1997
+ },
+ "endTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2001
+ }
+ }
+ }
+ }, {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 7
+ },
+ "value" : "santa cruz",
+ "label" : "location",
+ "properties" : {
+ "startTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2001
+ },
+ "endTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2004
+ }
+ }
+ }
+ }, {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 8
+ },
+ "value" : "brussels",
+ "label" : "location",
+ "properties" : {
+ "startTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2004
+ },
+ "endTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2005
+ }
+ }
+ }
+ }, {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 9
+ },
+ "value" : "santa fe",
+ "label" : "location",
+ "properties" : {
+ "startTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2005
+ }
+ }
+ }
+ } ]
+ }
+ }
+ } ]
+ },
+ "meta" : {
+ "@type" : "g:Map",
+ "@value" : [ ]
+ }
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/t-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/t-v2d0-partial.json
new file mode 100644
index 0000000..9693983
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/t-v2d0-partial.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "g:T",
+ "@value" : "label"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/t-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/t-v3d0.json
new file mode 100644
index 0000000..9693983
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/t-v3d0.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "g:T",
+ "@value" : "label"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/textp-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/textp-v2d0-partial.json
new file mode 100644
index 0000000..2820989
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/textp-v2d0-partial.json
@@ -0,0 +1,7 @@
+{
+ "@type" : "g:TextP",
+ "@value" : {
+ "predicate" : "containing",
+ "value" : "ark"
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/textp-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/textp-v3d0.json
new file mode 100644
index 0000000..2820989
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/textp-v3d0.json
@@ -0,0 +1,7 @@
+{
+ "@type" : "g:TextP",
+ "@value" : {
+ "predicate" : "containing",
+ "value" : "ark"
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/timestamp-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/timestamp-v2d0-partial.json
new file mode 100644
index 0000000..1ca0e17
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/timestamp-v2d0-partial.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "g:Timestamp",
+ "@value" : 1481750076295
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/timestamp-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/timestamp-v3d0.json
new file mode 100644
index 0000000..1ca0e17
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/timestamp-v3d0.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "g:Timestamp",
+ "@value" : 1481750076295
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/tinkergraph-v1d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/tinkergraph-v1d0.json
new file mode 100644
index 0000000..13719f6
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/tinkergraph-v1d0.json
@@ -0,0 +1,313 @@
+{
+ "vertices" : [ {
+ "id" : 1,
+ "label" : "person",
+ "type" : "vertex",
+ "properties" : {
+ "name" : [ {
+ "id" : 0,
+ "value" : "marko"
+ } ],
+ "location" : [ {
+ "id" : 6,
+ "value" : "san diego",
+ "properties" : {
+ "startTime" : 1997,
+ "endTime" : 2001
+ }
+ }, {
+ "id" : 7,
+ "value" : "santa cruz",
+ "properties" : {
+ "startTime" : 2001,
+ "endTime" : 2004
+ }
+ }, {
+ "id" : 8,
+ "value" : "brussels",
+ "properties" : {
+ "startTime" : 2004,
+ "endTime" : 2005
+ }
+ }, {
+ "id" : 9,
+ "value" : "santa fe",
+ "properties" : {
+ "startTime" : 2005
+ }
+ } ]
+ }
+ }, {
+ "id" : 7,
+ "label" : "person",
+ "type" : "vertex",
+ "properties" : {
+ "name" : [ {
+ "id" : 1,
+ "value" : "stephen"
+ } ],
+ "location" : [ {
+ "id" : 10,
+ "value" : "centreville",
+ "properties" : {
+ "startTime" : 1990,
+ "endTime" : 2000
+ }
+ }, {
+ "id" : 11,
+ "value" : "dulles",
+ "properties" : {
+ "startTime" : 2000,
+ "endTime" : 2006
+ }
+ }, {
+ "id" : 12,
+ "value" : "purcellville",
+ "properties" : {
+ "startTime" : 2006
+ }
+ } ]
+ }
+ }, {
+ "id" : 8,
+ "label" : "person",
+ "type" : "vertex",
+ "properties" : {
+ "name" : [ {
+ "id" : 2,
+ "value" : "matthias"
+ } ],
+ "location" : [ {
+ "id" : 13,
+ "value" : "bremen",
+ "properties" : {
+ "startTime" : 2004,
+ "endTime" : 2007
+ }
+ }, {
+ "id" : 14,
+ "value" : "baltimore",
+ "properties" : {
+ "startTime" : 2007,
+ "endTime" : 2011
+ }
+ }, {
+ "id" : 15,
+ "value" : "oakland",
+ "properties" : {
+ "startTime" : 2011,
+ "endTime" : 2014
+ }
+ }, {
+ "id" : 16,
+ "value" : "seattle",
+ "properties" : {
+ "startTime" : 2014
+ }
+ } ]
+ }
+ }, {
+ "id" : 9,
+ "label" : "person",
+ "type" : "vertex",
+ "properties" : {
+ "name" : [ {
+ "id" : 3,
+ "value" : "daniel"
+ } ],
+ "location" : [ {
+ "id" : 17,
+ "value" : "spremberg",
+ "properties" : {
+ "startTime" : 1982,
+ "endTime" : 2005
+ }
+ }, {
+ "id" : 18,
+ "value" : "kaiserslautern",
+ "properties" : {
+ "startTime" : 2005,
+ "endTime" : 2009
+ }
+ }, {
+ "id" : 19,
+ "value" : "aachen",
+ "properties" : {
+ "startTime" : 2009
+ }
+ } ]
+ }
+ }, {
+ "id" : 10,
+ "label" : "software",
+ "type" : "vertex",
+ "properties" : {
+ "name" : [ {
+ "id" : 4,
+ "value" : "gremlin"
+ } ]
+ }
+ }, {
+ "id" : 11,
+ "label" : "software",
+ "type" : "vertex",
+ "properties" : {
+ "name" : [ {
+ "id" : 5,
+ "value" : "tinkergraph"
+ } ]
+ }
+ } ],
+ "edges" : [ {
+ "id" : 13,
+ "label" : "develops",
+ "type" : "edge",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : 10,
+ "outV" : 1,
+ "properties" : {
+ "since" : 2009
+ }
+ }, {
+ "id" : 14,
+ "label" : "develops",
+ "type" : "edge",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : 11,
+ "outV" : 1,
+ "properties" : {
+ "since" : 2010
+ }
+ }, {
+ "id" : 15,
+ "label" : "uses",
+ "type" : "edge",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : 10,
+ "outV" : 1,
+ "properties" : {
+ "skill" : 4
+ }
+ }, {
+ "id" : 16,
+ "label" : "uses",
+ "type" : "edge",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : 11,
+ "outV" : 1,
+ "properties" : {
+ "skill" : 5
+ }
+ }, {
+ "id" : 17,
+ "label" : "develops",
+ "type" : "edge",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : 10,
+ "outV" : 7,
+ "properties" : {
+ "since" : 2010
+ }
+ }, {
+ "id" : 18,
+ "label" : "develops",
+ "type" : "edge",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : 11,
+ "outV" : 7,
+ "properties" : {
+ "since" : 2011
+ }
+ }, {
+ "id" : 19,
+ "label" : "uses",
+ "type" : "edge",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : 10,
+ "outV" : 7,
+ "properties" : {
+ "skill" : 5
+ }
+ }, {
+ "id" : 20,
+ "label" : "uses",
+ "type" : "edge",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : 11,
+ "outV" : 7,
+ "properties" : {
+ "skill" : 4
+ }
+ }, {
+ "id" : 21,
+ "label" : "develops",
+ "type" : "edge",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : 10,
+ "outV" : 8,
+ "properties" : {
+ "since" : 2012
+ }
+ }, {
+ "id" : 22,
+ "label" : "uses",
+ "type" : "edge",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : 10,
+ "outV" : 8,
+ "properties" : {
+ "skill" : 3
+ }
+ }, {
+ "id" : 23,
+ "label" : "uses",
+ "type" : "edge",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : 11,
+ "outV" : 8,
+ "properties" : {
+ "skill" : 3
+ }
+ }, {
+ "id" : 24,
+ "label" : "uses",
+ "type" : "edge",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : 10,
+ "outV" : 9,
+ "properties" : {
+ "skill" : 5
+ }
+ }, {
+ "id" : 25,
+ "label" : "uses",
+ "type" : "edge",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : 11,
+ "outV" : 9,
+ "properties" : {
+ "skill" : 3
+ }
+ }, {
+ "id" : 26,
+ "label" : "traverses",
+ "type" : "edge",
+ "inVLabel" : "software",
+ "outVLabel" : "software",
+ "inV" : 11,
+ "outV" : 10
+ } ]
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/tinkergraph-v2d0-no-types.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/tinkergraph-v2d0-no-types.json
new file mode 100644
index 0000000..94ad061
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/tinkergraph-v2d0-no-types.json
@@ -0,0 +1,352 @@
+{
+ "vertices" : [ {
+ "id" : 1,
+ "label" : "person",
+ "properties" : {
+ "name" : [ {
+ "id" : 0,
+ "value" : "marko",
+ "label" : "name"
+ } ],
+ "location" : [ {
+ "id" : 6,
+ "value" : "san diego",
+ "label" : "location",
+ "properties" : {
+ "startTime" : 1997,
+ "endTime" : 2001
+ }
+ }, {
+ "id" : 7,
+ "value" : "santa cruz",
+ "label" : "location",
+ "properties" : {
+ "startTime" : 2001,
+ "endTime" : 2004
+ }
+ }, {
+ "id" : 8,
+ "value" : "brussels",
+ "label" : "location",
+ "properties" : {
+ "startTime" : 2004,
+ "endTime" : 2005
+ }
+ }, {
+ "id" : 9,
+ "value" : "santa fe",
+ "label" : "location",
+ "properties" : {
+ "startTime" : 2005
+ }
+ } ]
+ }
+ }, {
+ "id" : 7,
+ "label" : "person",
+ "properties" : {
+ "name" : [ {
+ "id" : 1,
+ "value" : "stephen",
+ "label" : "name"
+ } ],
+ "location" : [ {
+ "id" : 10,
+ "value" : "centreville",
+ "label" : "location",
+ "properties" : {
+ "startTime" : 1990,
+ "endTime" : 2000
+ }
+ }, {
+ "id" : 11,
+ "value" : "dulles",
+ "label" : "location",
+ "properties" : {
+ "startTime" : 2000,
+ "endTime" : 2006
+ }
+ }, {
+ "id" : 12,
+ "value" : "purcellville",
+ "label" : "location",
+ "properties" : {
+ "startTime" : 2006
+ }
+ } ]
+ }
+ }, {
+ "id" : 8,
+ "label" : "person",
+ "properties" : {
+ "name" : [ {
+ "id" : 2,
+ "value" : "matthias",
+ "label" : "name"
+ } ],
+ "location" : [ {
+ "id" : 13,
+ "value" : "bremen",
+ "label" : "location",
+ "properties" : {
+ "startTime" : 2004,
+ "endTime" : 2007
+ }
+ }, {
+ "id" : 14,
+ "value" : "baltimore",
+ "label" : "location",
+ "properties" : {
+ "startTime" : 2007,
+ "endTime" : 2011
+ }
+ }, {
+ "id" : 15,
+ "value" : "oakland",
+ "label" : "location",
+ "properties" : {
+ "startTime" : 2011,
+ "endTime" : 2014
+ }
+ }, {
+ "id" : 16,
+ "value" : "seattle",
+ "label" : "location",
+ "properties" : {
+ "startTime" : 2014
+ }
+ } ]
+ }
+ }, {
+ "id" : 9,
+ "label" : "person",
+ "properties" : {
+ "name" : [ {
+ "id" : 3,
+ "value" : "daniel",
+ "label" : "name"
+ } ],
+ "location" : [ {
+ "id" : 17,
+ "value" : "spremberg",
+ "label" : "location",
+ "properties" : {
+ "startTime" : 1982,
+ "endTime" : 2005
+ }
+ }, {
+ "id" : 18,
+ "value" : "kaiserslautern",
+ "label" : "location",
+ "properties" : {
+ "startTime" : 2005,
+ "endTime" : 2009
+ }
+ }, {
+ "id" : 19,
+ "value" : "aachen",
+ "label" : "location",
+ "properties" : {
+ "startTime" : 2009
+ }
+ } ]
+ }
+ }, {
+ "id" : 10,
+ "label" : "software",
+ "properties" : {
+ "name" : [ {
+ "id" : 4,
+ "value" : "gremlin",
+ "label" : "name"
+ } ]
+ }
+ }, {
+ "id" : 11,
+ "label" : "software",
+ "properties" : {
+ "name" : [ {
+ "id" : 5,
+ "value" : "tinkergraph",
+ "label" : "name"
+ } ]
+ }
+ } ],
+ "edges" : [ {
+ "id" : 13,
+ "label" : "develops",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : 10,
+ "outV" : 1,
+ "properties" : {
+ "since" : {
+ "key" : "since",
+ "value" : 2009
+ }
+ }
+ }, {
+ "id" : 14,
+ "label" : "develops",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : 11,
+ "outV" : 1,
+ "properties" : {
+ "since" : {
+ "key" : "since",
+ "value" : 2010
+ }
+ }
+ }, {
+ "id" : 15,
+ "label" : "uses",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : 10,
+ "outV" : 1,
+ "properties" : {
+ "skill" : {
+ "key" : "skill",
+ "value" : 4
+ }
+ }
+ }, {
+ "id" : 16,
+ "label" : "uses",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : 11,
+ "outV" : 1,
+ "properties" : {
+ "skill" : {
+ "key" : "skill",
+ "value" : 5
+ }
+ }
+ }, {
+ "id" : 17,
+ "label" : "develops",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : 10,
+ "outV" : 7,
+ "properties" : {
+ "since" : {
+ "key" : "since",
+ "value" : 2010
+ }
+ }
+ }, {
+ "id" : 18,
+ "label" : "develops",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : 11,
+ "outV" : 7,
+ "properties" : {
+ "since" : {
+ "key" : "since",
+ "value" : 2011
+ }
+ }
+ }, {
+ "id" : 19,
+ "label" : "uses",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : 10,
+ "outV" : 7,
+ "properties" : {
+ "skill" : {
+ "key" : "skill",
+ "value" : 5
+ }
+ }
+ }, {
+ "id" : 20,
+ "label" : "uses",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : 11,
+ "outV" : 7,
+ "properties" : {
+ "skill" : {
+ "key" : "skill",
+ "value" : 4
+ }
+ }
+ }, {
+ "id" : 21,
+ "label" : "develops",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : 10,
+ "outV" : 8,
+ "properties" : {
+ "since" : {
+ "key" : "since",
+ "value" : 2012
+ }
+ }
+ }, {
+ "id" : 22,
+ "label" : "uses",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : 10,
+ "outV" : 8,
+ "properties" : {
+ "skill" : {
+ "key" : "skill",
+ "value" : 3
+ }
+ }
+ }, {
+ "id" : 23,
+ "label" : "uses",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : 11,
+ "outV" : 8,
+ "properties" : {
+ "skill" : {
+ "key" : "skill",
+ "value" : 3
+ }
+ }
+ }, {
+ "id" : 24,
+ "label" : "uses",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : 10,
+ "outV" : 9,
+ "properties" : {
+ "skill" : {
+ "key" : "skill",
+ "value" : 5
+ }
+ }
+ }, {
+ "id" : 25,
+ "label" : "uses",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : 11,
+ "outV" : 9,
+ "properties" : {
+ "skill" : {
+ "key" : "skill",
+ "value" : 3
+ }
+ }
+ }, {
+ "id" : 26,
+ "label" : "traverses",
+ "inVLabel" : "software",
+ "outVLabel" : "software",
+ "inV" : 11,
+ "outV" : 10
+ } ]
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/tinkergraph-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/tinkergraph-v2d0-partial.json
new file mode 100644
index 0000000..24e95ed
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/tinkergraph-v2d0-partial.json
@@ -0,0 +1,829 @@
+{
+ "@type" : "tinker:graph",
+ "@value" : {
+ "vertices" : [ {
+ "@type" : "g:Vertex",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int32",
+ "@value" : 1
+ },
+ "label" : "person",
+ "properties" : {
+ "name" : [ {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 0
+ },
+ "value" : "marko",
+ "label" : "name"
+ }
+ } ],
+ "location" : [ {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 6
+ },
+ "value" : "san diego",
+ "label" : "location",
+ "properties" : {
+ "startTime" : {
+ "@type" : "g:Int32",
+ "@value" : 1997
+ },
+ "endTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2001
+ }
+ }
+ }
+ }, {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 7
+ },
+ "value" : "santa cruz",
+ "label" : "location",
+ "properties" : {
+ "startTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2001
+ },
+ "endTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2004
+ }
+ }
+ }
+ }, {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 8
+ },
+ "value" : "brussels",
+ "label" : "location",
+ "properties" : {
+ "startTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2004
+ },
+ "endTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2005
+ }
+ }
+ }
+ }, {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 9
+ },
+ "value" : "santa fe",
+ "label" : "location",
+ "properties" : {
+ "startTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2005
+ }
+ }
+ }
+ } ]
+ }
+ }
+ }, {
+ "@type" : "g:Vertex",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int32",
+ "@value" : 7
+ },
+ "label" : "person",
+ "properties" : {
+ "name" : [ {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 1
+ },
+ "value" : "stephen",
+ "label" : "name"
+ }
+ } ],
+ "location" : [ {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 10
+ },
+ "value" : "centreville",
+ "label" : "location",
+ "properties" : {
+ "startTime" : {
+ "@type" : "g:Int32",
+ "@value" : 1990
+ },
+ "endTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2000
+ }
+ }
+ }
+ }, {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 11
+ },
+ "value" : "dulles",
+ "label" : "location",
+ "properties" : {
+ "startTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2000
+ },
+ "endTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2006
+ }
+ }
+ }
+ }, {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 12
+ },
+ "value" : "purcellville",
+ "label" : "location",
+ "properties" : {
+ "startTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2006
+ }
+ }
+ }
+ } ]
+ }
+ }
+ }, {
+ "@type" : "g:Vertex",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int32",
+ "@value" : 8
+ },
+ "label" : "person",
+ "properties" : {
+ "name" : [ {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 2
+ },
+ "value" : "matthias",
+ "label" : "name"
+ }
+ } ],
+ "location" : [ {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 13
+ },
+ "value" : "bremen",
+ "label" : "location",
+ "properties" : {
+ "startTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2004
+ },
+ "endTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2007
+ }
+ }
+ }
+ }, {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 14
+ },
+ "value" : "baltimore",
+ "label" : "location",
+ "properties" : {
+ "startTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2007
+ },
+ "endTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2011
+ }
+ }
+ }
+ }, {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 15
+ },
+ "value" : "oakland",
+ "label" : "location",
+ "properties" : {
+ "startTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2011
+ },
+ "endTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2014
+ }
+ }
+ }
+ }, {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 16
+ },
+ "value" : "seattle",
+ "label" : "location",
+ "properties" : {
+ "startTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2014
+ }
+ }
+ }
+ } ]
+ }
+ }
+ }, {
+ "@type" : "g:Vertex",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int32",
+ "@value" : 9
+ },
+ "label" : "person",
+ "properties" : {
+ "name" : [ {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 3
+ },
+ "value" : "daniel",
+ "label" : "name"
+ }
+ } ],
+ "location" : [ {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 17
+ },
+ "value" : "spremberg",
+ "label" : "location",
+ "properties" : {
+ "startTime" : {
+ "@type" : "g:Int32",
+ "@value" : 1982
+ },
+ "endTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2005
+ }
+ }
+ }
+ }, {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 18
+ },
+ "value" : "kaiserslautern",
+ "label" : "location",
+ "properties" : {
+ "startTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2005
+ },
+ "endTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2009
+ }
+ }
+ }
+ }, {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 19
+ },
+ "value" : "aachen",
+ "label" : "location",
+ "properties" : {
+ "startTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2009
+ }
+ }
+ }
+ } ]
+ }
+ }
+ }, {
+ "@type" : "g:Vertex",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int32",
+ "@value" : 10
+ },
+ "label" : "software",
+ "properties" : {
+ "name" : [ {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 4
+ },
+ "value" : "gremlin",
+ "label" : "name"
+ }
+ } ]
+ }
+ }
+ }, {
+ "@type" : "g:Vertex",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int32",
+ "@value" : 11
+ },
+ "label" : "software",
+ "properties" : {
+ "name" : [ {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 5
+ },
+ "value" : "tinkergraph",
+ "label" : "name"
+ }
+ } ]
+ }
+ }
+ } ],
+ "edges" : [ {
+ "@type" : "g:Edge",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int32",
+ "@value" : 13
+ },
+ "label" : "develops",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : {
+ "@type" : "g:Int32",
+ "@value" : 10
+ },
+ "outV" : {
+ "@type" : "g:Int32",
+ "@value" : 1
+ },
+ "properties" : {
+ "since" : {
+ "@type" : "g:Property",
+ "@value" : {
+ "key" : "since",
+ "value" : {
+ "@type" : "g:Int32",
+ "@value" : 2009
+ }
+ }
+ }
+ }
+ }
+ }, {
+ "@type" : "g:Edge",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int32",
+ "@value" : 14
+ },
+ "label" : "develops",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : {
+ "@type" : "g:Int32",
+ "@value" : 11
+ },
+ "outV" : {
+ "@type" : "g:Int32",
+ "@value" : 1
+ },
+ "properties" : {
+ "since" : {
+ "@type" : "g:Property",
+ "@value" : {
+ "key" : "since",
+ "value" : {
+ "@type" : "g:Int32",
+ "@value" : 2010
+ }
+ }
+ }
+ }
+ }
+ }, {
+ "@type" : "g:Edge",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int32",
+ "@value" : 15
+ },
+ "label" : "uses",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : {
+ "@type" : "g:Int32",
+ "@value" : 10
+ },
+ "outV" : {
+ "@type" : "g:Int32",
+ "@value" : 1
+ },
+ "properties" : {
+ "skill" : {
+ "@type" : "g:Property",
+ "@value" : {
+ "key" : "skill",
+ "value" : {
+ "@type" : "g:Int32",
+ "@value" : 4
+ }
+ }
+ }
+ }
+ }
+ }, {
+ "@type" : "g:Edge",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int32",
+ "@value" : 16
+ },
+ "label" : "uses",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : {
+ "@type" : "g:Int32",
+ "@value" : 11
+ },
+ "outV" : {
+ "@type" : "g:Int32",
+ "@value" : 1
+ },
+ "properties" : {
+ "skill" : {
+ "@type" : "g:Property",
+ "@value" : {
+ "key" : "skill",
+ "value" : {
+ "@type" : "g:Int32",
+ "@value" : 5
+ }
+ }
+ }
+ }
+ }
+ }, {
+ "@type" : "g:Edge",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int32",
+ "@value" : 17
+ },
+ "label" : "develops",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : {
+ "@type" : "g:Int32",
+ "@value" : 10
+ },
+ "outV" : {
+ "@type" : "g:Int32",
+ "@value" : 7
+ },
+ "properties" : {
+ "since" : {
+ "@type" : "g:Property",
+ "@value" : {
+ "key" : "since",
+ "value" : {
+ "@type" : "g:Int32",
+ "@value" : 2010
+ }
+ }
+ }
+ }
+ }
+ }, {
+ "@type" : "g:Edge",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int32",
+ "@value" : 18
+ },
+ "label" : "develops",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : {
+ "@type" : "g:Int32",
+ "@value" : 11
+ },
+ "outV" : {
+ "@type" : "g:Int32",
+ "@value" : 7
+ },
+ "properties" : {
+ "since" : {
+ "@type" : "g:Property",
+ "@value" : {
+ "key" : "since",
+ "value" : {
+ "@type" : "g:Int32",
+ "@value" : 2011
+ }
+ }
+ }
+ }
+ }
+ }, {
+ "@type" : "g:Edge",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int32",
+ "@value" : 19
+ },
+ "label" : "uses",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : {
+ "@type" : "g:Int32",
+ "@value" : 10
+ },
+ "outV" : {
+ "@type" : "g:Int32",
+ "@value" : 7
+ },
+ "properties" : {
+ "skill" : {
+ "@type" : "g:Property",
+ "@value" : {
+ "key" : "skill",
+ "value" : {
+ "@type" : "g:Int32",
+ "@value" : 5
+ }
+ }
+ }
+ }
+ }
+ }, {
+ "@type" : "g:Edge",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int32",
+ "@value" : 20
+ },
+ "label" : "uses",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : {
+ "@type" : "g:Int32",
+ "@value" : 11
+ },
+ "outV" : {
+ "@type" : "g:Int32",
+ "@value" : 7
+ },
+ "properties" : {
+ "skill" : {
+ "@type" : "g:Property",
+ "@value" : {
+ "key" : "skill",
+ "value" : {
+ "@type" : "g:Int32",
+ "@value" : 4
+ }
+ }
+ }
+ }
+ }
+ }, {
+ "@type" : "g:Edge",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int32",
+ "@value" : 21
+ },
+ "label" : "develops",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : {
+ "@type" : "g:Int32",
+ "@value" : 10
+ },
+ "outV" : {
+ "@type" : "g:Int32",
+ "@value" : 8
+ },
+ "properties" : {
+ "since" : {
+ "@type" : "g:Property",
+ "@value" : {
+ "key" : "since",
+ "value" : {
+ "@type" : "g:Int32",
+ "@value" : 2012
+ }
+ }
+ }
+ }
+ }
+ }, {
+ "@type" : "g:Edge",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int32",
+ "@value" : 22
+ },
+ "label" : "uses",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : {
+ "@type" : "g:Int32",
+ "@value" : 10
+ },
+ "outV" : {
+ "@type" : "g:Int32",
+ "@value" : 8
+ },
+ "properties" : {
+ "skill" : {
+ "@type" : "g:Property",
+ "@value" : {
+ "key" : "skill",
+ "value" : {
+ "@type" : "g:Int32",
+ "@value" : 3
+ }
+ }
+ }
+ }
+ }
+ }, {
+ "@type" : "g:Edge",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int32",
+ "@value" : 23
+ },
+ "label" : "uses",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : {
+ "@type" : "g:Int32",
+ "@value" : 11
+ },
+ "outV" : {
+ "@type" : "g:Int32",
+ "@value" : 8
+ },
+ "properties" : {
+ "skill" : {
+ "@type" : "g:Property",
+ "@value" : {
+ "key" : "skill",
+ "value" : {
+ "@type" : "g:Int32",
+ "@value" : 3
+ }
+ }
+ }
+ }
+ }
+ }, {
+ "@type" : "g:Edge",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int32",
+ "@value" : 24
+ },
+ "label" : "uses",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : {
+ "@type" : "g:Int32",
+ "@value" : 10
+ },
+ "outV" : {
+ "@type" : "g:Int32",
+ "@value" : 9
+ },
+ "properties" : {
+ "skill" : {
+ "@type" : "g:Property",
+ "@value" : {
+ "key" : "skill",
+ "value" : {
+ "@type" : "g:Int32",
+ "@value" : 5
+ }
+ }
+ }
+ }
+ }
+ }, {
+ "@type" : "g:Edge",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int32",
+ "@value" : 25
+ },
+ "label" : "uses",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : {
+ "@type" : "g:Int32",
+ "@value" : 11
+ },
+ "outV" : {
+ "@type" : "g:Int32",
+ "@value" : 9
+ },
+ "properties" : {
+ "skill" : {
+ "@type" : "g:Property",
+ "@value" : {
+ "key" : "skill",
+ "value" : {
+ "@type" : "g:Int32",
+ "@value" : 3
+ }
+ }
+ }
+ }
+ }
+ }, {
+ "@type" : "g:Edge",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int32",
+ "@value" : 26
+ },
+ "label" : "traverses",
+ "inVLabel" : "software",
+ "outVLabel" : "software",
+ "inV" : {
+ "@type" : "g:Int32",
+ "@value" : 11
+ },
+ "outV" : {
+ "@type" : "g:Int32",
+ "@value" : 10
+ }
+ }
+ } ]
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/tinkergraph-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/tinkergraph-v3d0.json
new file mode 100644
index 0000000..24e95ed
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/tinkergraph-v3d0.json
@@ -0,0 +1,829 @@
+{
+ "@type" : "tinker:graph",
+ "@value" : {
+ "vertices" : [ {
+ "@type" : "g:Vertex",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int32",
+ "@value" : 1
+ },
+ "label" : "person",
+ "properties" : {
+ "name" : [ {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 0
+ },
+ "value" : "marko",
+ "label" : "name"
+ }
+ } ],
+ "location" : [ {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 6
+ },
+ "value" : "san diego",
+ "label" : "location",
+ "properties" : {
+ "startTime" : {
+ "@type" : "g:Int32",
+ "@value" : 1997
+ },
+ "endTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2001
+ }
+ }
+ }
+ }, {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 7
+ },
+ "value" : "santa cruz",
+ "label" : "location",
+ "properties" : {
+ "startTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2001
+ },
+ "endTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2004
+ }
+ }
+ }
+ }, {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 8
+ },
+ "value" : "brussels",
+ "label" : "location",
+ "properties" : {
+ "startTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2004
+ },
+ "endTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2005
+ }
+ }
+ }
+ }, {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 9
+ },
+ "value" : "santa fe",
+ "label" : "location",
+ "properties" : {
+ "startTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2005
+ }
+ }
+ }
+ } ]
+ }
+ }
+ }, {
+ "@type" : "g:Vertex",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int32",
+ "@value" : 7
+ },
+ "label" : "person",
+ "properties" : {
+ "name" : [ {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 1
+ },
+ "value" : "stephen",
+ "label" : "name"
+ }
+ } ],
+ "location" : [ {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 10
+ },
+ "value" : "centreville",
+ "label" : "location",
+ "properties" : {
+ "startTime" : {
+ "@type" : "g:Int32",
+ "@value" : 1990
+ },
+ "endTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2000
+ }
+ }
+ }
+ }, {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 11
+ },
+ "value" : "dulles",
+ "label" : "location",
+ "properties" : {
+ "startTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2000
+ },
+ "endTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2006
+ }
+ }
+ }
+ }, {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 12
+ },
+ "value" : "purcellville",
+ "label" : "location",
+ "properties" : {
+ "startTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2006
+ }
+ }
+ }
+ } ]
+ }
+ }
+ }, {
+ "@type" : "g:Vertex",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int32",
+ "@value" : 8
+ },
+ "label" : "person",
+ "properties" : {
+ "name" : [ {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 2
+ },
+ "value" : "matthias",
+ "label" : "name"
+ }
+ } ],
+ "location" : [ {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 13
+ },
+ "value" : "bremen",
+ "label" : "location",
+ "properties" : {
+ "startTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2004
+ },
+ "endTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2007
+ }
+ }
+ }
+ }, {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 14
+ },
+ "value" : "baltimore",
+ "label" : "location",
+ "properties" : {
+ "startTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2007
+ },
+ "endTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2011
+ }
+ }
+ }
+ }, {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 15
+ },
+ "value" : "oakland",
+ "label" : "location",
+ "properties" : {
+ "startTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2011
+ },
+ "endTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2014
+ }
+ }
+ }
+ }, {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 16
+ },
+ "value" : "seattle",
+ "label" : "location",
+ "properties" : {
+ "startTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2014
+ }
+ }
+ }
+ } ]
+ }
+ }
+ }, {
+ "@type" : "g:Vertex",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int32",
+ "@value" : 9
+ },
+ "label" : "person",
+ "properties" : {
+ "name" : [ {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 3
+ },
+ "value" : "daniel",
+ "label" : "name"
+ }
+ } ],
+ "location" : [ {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 17
+ },
+ "value" : "spremberg",
+ "label" : "location",
+ "properties" : {
+ "startTime" : {
+ "@type" : "g:Int32",
+ "@value" : 1982
+ },
+ "endTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2005
+ }
+ }
+ }
+ }, {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 18
+ },
+ "value" : "kaiserslautern",
+ "label" : "location",
+ "properties" : {
+ "startTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2005
+ },
+ "endTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2009
+ }
+ }
+ }
+ }, {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 19
+ },
+ "value" : "aachen",
+ "label" : "location",
+ "properties" : {
+ "startTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2009
+ }
+ }
+ }
+ } ]
+ }
+ }
+ }, {
+ "@type" : "g:Vertex",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int32",
+ "@value" : 10
+ },
+ "label" : "software",
+ "properties" : {
+ "name" : [ {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 4
+ },
+ "value" : "gremlin",
+ "label" : "name"
+ }
+ } ]
+ }
+ }
+ }, {
+ "@type" : "g:Vertex",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int32",
+ "@value" : 11
+ },
+ "label" : "software",
+ "properties" : {
+ "name" : [ {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 5
+ },
+ "value" : "tinkergraph",
+ "label" : "name"
+ }
+ } ]
+ }
+ }
+ } ],
+ "edges" : [ {
+ "@type" : "g:Edge",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int32",
+ "@value" : 13
+ },
+ "label" : "develops",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : {
+ "@type" : "g:Int32",
+ "@value" : 10
+ },
+ "outV" : {
+ "@type" : "g:Int32",
+ "@value" : 1
+ },
+ "properties" : {
+ "since" : {
+ "@type" : "g:Property",
+ "@value" : {
+ "key" : "since",
+ "value" : {
+ "@type" : "g:Int32",
+ "@value" : 2009
+ }
+ }
+ }
+ }
+ }
+ }, {
+ "@type" : "g:Edge",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int32",
+ "@value" : 14
+ },
+ "label" : "develops",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : {
+ "@type" : "g:Int32",
+ "@value" : 11
+ },
+ "outV" : {
+ "@type" : "g:Int32",
+ "@value" : 1
+ },
+ "properties" : {
+ "since" : {
+ "@type" : "g:Property",
+ "@value" : {
+ "key" : "since",
+ "value" : {
+ "@type" : "g:Int32",
+ "@value" : 2010
+ }
+ }
+ }
+ }
+ }
+ }, {
+ "@type" : "g:Edge",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int32",
+ "@value" : 15
+ },
+ "label" : "uses",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : {
+ "@type" : "g:Int32",
+ "@value" : 10
+ },
+ "outV" : {
+ "@type" : "g:Int32",
+ "@value" : 1
+ },
+ "properties" : {
+ "skill" : {
+ "@type" : "g:Property",
+ "@value" : {
+ "key" : "skill",
+ "value" : {
+ "@type" : "g:Int32",
+ "@value" : 4
+ }
+ }
+ }
+ }
+ }
+ }, {
+ "@type" : "g:Edge",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int32",
+ "@value" : 16
+ },
+ "label" : "uses",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : {
+ "@type" : "g:Int32",
+ "@value" : 11
+ },
+ "outV" : {
+ "@type" : "g:Int32",
+ "@value" : 1
+ },
+ "properties" : {
+ "skill" : {
+ "@type" : "g:Property",
+ "@value" : {
+ "key" : "skill",
+ "value" : {
+ "@type" : "g:Int32",
+ "@value" : 5
+ }
+ }
+ }
+ }
+ }
+ }, {
+ "@type" : "g:Edge",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int32",
+ "@value" : 17
+ },
+ "label" : "develops",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : {
+ "@type" : "g:Int32",
+ "@value" : 10
+ },
+ "outV" : {
+ "@type" : "g:Int32",
+ "@value" : 7
+ },
+ "properties" : {
+ "since" : {
+ "@type" : "g:Property",
+ "@value" : {
+ "key" : "since",
+ "value" : {
+ "@type" : "g:Int32",
+ "@value" : 2010
+ }
+ }
+ }
+ }
+ }
+ }, {
+ "@type" : "g:Edge",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int32",
+ "@value" : 18
+ },
+ "label" : "develops",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : {
+ "@type" : "g:Int32",
+ "@value" : 11
+ },
+ "outV" : {
+ "@type" : "g:Int32",
+ "@value" : 7
+ },
+ "properties" : {
+ "since" : {
+ "@type" : "g:Property",
+ "@value" : {
+ "key" : "since",
+ "value" : {
+ "@type" : "g:Int32",
+ "@value" : 2011
+ }
+ }
+ }
+ }
+ }
+ }, {
+ "@type" : "g:Edge",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int32",
+ "@value" : 19
+ },
+ "label" : "uses",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : {
+ "@type" : "g:Int32",
+ "@value" : 10
+ },
+ "outV" : {
+ "@type" : "g:Int32",
+ "@value" : 7
+ },
+ "properties" : {
+ "skill" : {
+ "@type" : "g:Property",
+ "@value" : {
+ "key" : "skill",
+ "value" : {
+ "@type" : "g:Int32",
+ "@value" : 5
+ }
+ }
+ }
+ }
+ }
+ }, {
+ "@type" : "g:Edge",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int32",
+ "@value" : 20
+ },
+ "label" : "uses",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : {
+ "@type" : "g:Int32",
+ "@value" : 11
+ },
+ "outV" : {
+ "@type" : "g:Int32",
+ "@value" : 7
+ },
+ "properties" : {
+ "skill" : {
+ "@type" : "g:Property",
+ "@value" : {
+ "key" : "skill",
+ "value" : {
+ "@type" : "g:Int32",
+ "@value" : 4
+ }
+ }
+ }
+ }
+ }
+ }, {
+ "@type" : "g:Edge",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int32",
+ "@value" : 21
+ },
+ "label" : "develops",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : {
+ "@type" : "g:Int32",
+ "@value" : 10
+ },
+ "outV" : {
+ "@type" : "g:Int32",
+ "@value" : 8
+ },
+ "properties" : {
+ "since" : {
+ "@type" : "g:Property",
+ "@value" : {
+ "key" : "since",
+ "value" : {
+ "@type" : "g:Int32",
+ "@value" : 2012
+ }
+ }
+ }
+ }
+ }
+ }, {
+ "@type" : "g:Edge",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int32",
+ "@value" : 22
+ },
+ "label" : "uses",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : {
+ "@type" : "g:Int32",
+ "@value" : 10
+ },
+ "outV" : {
+ "@type" : "g:Int32",
+ "@value" : 8
+ },
+ "properties" : {
+ "skill" : {
+ "@type" : "g:Property",
+ "@value" : {
+ "key" : "skill",
+ "value" : {
+ "@type" : "g:Int32",
+ "@value" : 3
+ }
+ }
+ }
+ }
+ }
+ }, {
+ "@type" : "g:Edge",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int32",
+ "@value" : 23
+ },
+ "label" : "uses",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : {
+ "@type" : "g:Int32",
+ "@value" : 11
+ },
+ "outV" : {
+ "@type" : "g:Int32",
+ "@value" : 8
+ },
+ "properties" : {
+ "skill" : {
+ "@type" : "g:Property",
+ "@value" : {
+ "key" : "skill",
+ "value" : {
+ "@type" : "g:Int32",
+ "@value" : 3
+ }
+ }
+ }
+ }
+ }
+ }, {
+ "@type" : "g:Edge",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int32",
+ "@value" : 24
+ },
+ "label" : "uses",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : {
+ "@type" : "g:Int32",
+ "@value" : 10
+ },
+ "outV" : {
+ "@type" : "g:Int32",
+ "@value" : 9
+ },
+ "properties" : {
+ "skill" : {
+ "@type" : "g:Property",
+ "@value" : {
+ "key" : "skill",
+ "value" : {
+ "@type" : "g:Int32",
+ "@value" : 5
+ }
+ }
+ }
+ }
+ }
+ }, {
+ "@type" : "g:Edge",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int32",
+ "@value" : 25
+ },
+ "label" : "uses",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : {
+ "@type" : "g:Int32",
+ "@value" : 11
+ },
+ "outV" : {
+ "@type" : "g:Int32",
+ "@value" : 9
+ },
+ "properties" : {
+ "skill" : {
+ "@type" : "g:Property",
+ "@value" : {
+ "key" : "skill",
+ "value" : {
+ "@type" : "g:Int32",
+ "@value" : 3
+ }
+ }
+ }
+ }
+ }
+ }, {
+ "@type" : "g:Edge",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int32",
+ "@value" : 26
+ },
+ "label" : "traverses",
+ "inVLabel" : "software",
+ "outVLabel" : "software",
+ "inV" : {
+ "@type" : "g:Int32",
+ "@value" : 11
+ },
+ "outV" : {
+ "@type" : "g:Int32",
+ "@value" : 10
+ }
+ }
+ } ]
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/traversalmetrics-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/traversalmetrics-v2d0-partial.json
new file mode 100644
index 0000000..fdd18a4
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/traversalmetrics-v2d0-partial.json
@@ -0,0 +1,114 @@
+{
+ "@type" : "g:TraversalMetrics",
+ "@value" : {
+ "dur" : {
+ "@type" : "g:Double",
+ "@value" : 0.004
+ },
+ "metrics" : [ {
+ "@type" : "g:Metrics",
+ "@value" : {
+ "dur" : {
+ "@type" : "g:Double",
+ "@value" : 100.0
+ },
+ "counts" : {
+ "traverserCount" : {
+ "@type" : "g:Int64",
+ "@value" : 4
+ },
+ "elementCount" : {
+ "@type" : "g:Int64",
+ "@value" : 4
+ }
+ },
+ "name" : "TinkerGraphStep(vertex,[~label.eq(person)])",
+ "annotations" : {
+ "percentDur" : {
+ "@type" : "g:Double",
+ "@value" : 25.0
+ }
+ },
+ "id" : "7.0.0()"
+ }
+ }, {
+ "@type" : "g:Metrics",
+ "@value" : {
+ "dur" : {
+ "@type" : "g:Double",
+ "@value" : 100.0
+ },
+ "counts" : {
+ "traverserCount" : {
+ "@type" : "g:Int64",
+ "@value" : 13
+ },
+ "elementCount" : {
+ "@type" : "g:Int64",
+ "@value" : 13
+ }
+ },
+ "name" : "VertexStep(OUT,vertex)",
+ "annotations" : {
+ "percentDur" : {
+ "@type" : "g:Double",
+ "@value" : 25.0
+ }
+ },
+ "id" : "2.0.0()"
+ }
+ }, {
+ "@type" : "g:Metrics",
+ "@value" : {
+ "dur" : {
+ "@type" : "g:Double",
+ "@value" : 100.0
+ },
+ "counts" : {
+ "traverserCount" : {
+ "@type" : "g:Int64",
+ "@value" : 7
+ },
+ "elementCount" : {
+ "@type" : "g:Int64",
+ "@value" : 7
+ }
+ },
+ "name" : "VertexStep(OUT,vertex)",
+ "annotations" : {
+ "percentDur" : {
+ "@type" : "g:Double",
+ "@value" : 25.0
+ }
+ },
+ "id" : "3.0.0()"
+ }
+ }, {
+ "@type" : "g:Metrics",
+ "@value" : {
+ "dur" : {
+ "@type" : "g:Double",
+ "@value" : 100.0
+ },
+ "counts" : {
+ "traverserCount" : {
+ "@type" : "g:Int64",
+ "@value" : 1
+ },
+ "elementCount" : {
+ "@type" : "g:Int64",
+ "@value" : 1
+ }
+ },
+ "name" : "TreeStep",
+ "annotations" : {
+ "percentDur" : {
+ "@type" : "g:Double",
+ "@value" : 25.0
+ }
+ },
+ "id" : "4.0.0()"
+ }
+ } ]
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/traversalmetrics-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/traversalmetrics-v3d0.json
new file mode 100644
index 0000000..46f7636
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/traversalmetrics-v3d0.json
@@ -0,0 +1,109 @@
+{
+ "@type" : "g:TraversalMetrics",
+ "@value" : {
+ "@type" : "g:Map",
+ "@value" : [ "dur", {
+ "@type" : "g:Double",
+ "@value" : 0.004
+ }, "metrics", {
+ "@type" : "g:List",
+ "@value" : [ {
+ "@type" : "g:Metrics",
+ "@value" : {
+ "@type" : "g:Map",
+ "@value" : [ "dur", {
+ "@type" : "g:Double",
+ "@value" : 100.0
+ }, "counts", {
+ "@type" : "g:Map",
+ "@value" : [ "traverserCount", {
+ "@type" : "g:Int64",
+ "@value" : 4
+ }, "elementCount", {
+ "@type" : "g:Int64",
+ "@value" : 4
+ } ]
+ }, "name", "TinkerGraphStep(vertex,[~label.eq(person)])", "annotations", {
+ "@type" : "g:Map",
+ "@value" : [ "percentDur", {
+ "@type" : "g:Double",
+ "@value" : 25.0
+ } ]
+ }, "id", "7.0.0()" ]
+ }
+ }, {
+ "@type" : "g:Metrics",
+ "@value" : {
+ "@type" : "g:Map",
+ "@value" : [ "dur", {
+ "@type" : "g:Double",
+ "@value" : 100.0
+ }, "counts", {
+ "@type" : "g:Map",
+ "@value" : [ "traverserCount", {
+ "@type" : "g:Int64",
+ "@value" : 13
+ }, "elementCount", {
+ "@type" : "g:Int64",
+ "@value" : 13
+ } ]
+ }, "name", "VertexStep(OUT,vertex)", "annotations", {
+ "@type" : "g:Map",
+ "@value" : [ "percentDur", {
+ "@type" : "g:Double",
+ "@value" : 25.0
+ } ]
+ }, "id", "2.0.0()" ]
+ }
+ }, {
+ "@type" : "g:Metrics",
+ "@value" : {
+ "@type" : "g:Map",
+ "@value" : [ "dur", {
+ "@type" : "g:Double",
+ "@value" : 100.0
+ }, "counts", {
+ "@type" : "g:Map",
+ "@value" : [ "traverserCount", {
+ "@type" : "g:Int64",
+ "@value" : 7
+ }, "elementCount", {
+ "@type" : "g:Int64",
+ "@value" : 7
+ } ]
+ }, "name", "VertexStep(OUT,vertex)", "annotations", {
+ "@type" : "g:Map",
+ "@value" : [ "percentDur", {
+ "@type" : "g:Double",
+ "@value" : 25.0
+ } ]
+ }, "id", "3.0.0()" ]
+ }
+ }, {
+ "@type" : "g:Metrics",
+ "@value" : {
+ "@type" : "g:Map",
+ "@value" : [ "dur", {
+ "@type" : "g:Double",
+ "@value" : 100.0
+ }, "counts", {
+ "@type" : "g:Map",
+ "@value" : [ "traverserCount", {
+ "@type" : "g:Int64",
+ "@value" : 1
+ }, "elementCount", {
+ "@type" : "g:Int64",
+ "@value" : 1
+ } ]
+ }, "name", "TreeStep", "annotations", {
+ "@type" : "g:Map",
+ "@value" : [ "percentDur", {
+ "@type" : "g:Double",
+ "@value" : 25.0
+ } ]
+ }, "id", "4.0.0()" ]
+ }
+ } ]
+ } ]
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/traverser-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/traverser-v2d0-partial.json
new file mode 100644
index 0000000..a59a29e
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/traverser-v2d0-partial.json
@@ -0,0 +1,109 @@
+{
+ "@type" : "g:Traverser",
+ "@value" : {
+ "bulk" : {
+ "@type" : "g:Int64",
+ "@value" : 1
+ },
+ "value" : {
+ "@type" : "g:Vertex",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int32",
+ "@value" : 1
+ },
+ "label" : "person",
+ "properties" : {
+ "name" : [ {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 0
+ },
+ "value" : "marko",
+ "label" : "name"
+ }
+ } ],
+ "location" : [ {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 6
+ },
+ "value" : "san diego",
+ "label" : "location",
+ "properties" : {
+ "startTime" : {
+ "@type" : "g:Int32",
+ "@value" : 1997
+ },
+ "endTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2001
+ }
+ }
+ }
+ }, {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 7
+ },
+ "value" : "santa cruz",
+ "label" : "location",
+ "properties" : {
+ "startTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2001
+ },
+ "endTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2004
+ }
+ }
+ }
+ }, {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 8
+ },
+ "value" : "brussels",
+ "label" : "location",
+ "properties" : {
+ "startTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2004
+ },
+ "endTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2005
+ }
+ }
+ }
+ }, {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 9
+ },
+ "value" : "santa fe",
+ "label" : "location",
+ "properties" : {
+ "startTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2005
+ }
+ }
+ }
+ } ]
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/traverser-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/traverser-v3d0.json
new file mode 100644
index 0000000..a59a29e
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/traverser-v3d0.json
@@ -0,0 +1,109 @@
+{
+ "@type" : "g:Traverser",
+ "@value" : {
+ "bulk" : {
+ "@type" : "g:Int64",
+ "@value" : 1
+ },
+ "value" : {
+ "@type" : "g:Vertex",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int32",
+ "@value" : 1
+ },
+ "label" : "person",
+ "properties" : {
+ "name" : [ {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 0
+ },
+ "value" : "marko",
+ "label" : "name"
+ }
+ } ],
+ "location" : [ {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 6
+ },
+ "value" : "san diego",
+ "label" : "location",
+ "properties" : {
+ "startTime" : {
+ "@type" : "g:Int32",
+ "@value" : 1997
+ },
+ "endTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2001
+ }
+ }
+ }
+ }, {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 7
+ },
+ "value" : "santa cruz",
+ "label" : "location",
+ "properties" : {
+ "startTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2001
+ },
+ "endTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2004
+ }
+ }
+ }
+ }, {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 8
+ },
+ "value" : "brussels",
+ "label" : "location",
+ "properties" : {
+ "startTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2004
+ },
+ "endTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2005
+ }
+ }
+ }
+ }, {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 9
+ },
+ "value" : "santa fe",
+ "label" : "location",
+ "properties" : {
+ "startTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2005
+ }
+ }
+ }
+ } ]
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/uuid-v2d0-no-types.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/uuid-v2d0-no-types.json
new file mode 100644
index 0000000..b36ff96
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/uuid-v2d0-no-types.json
@@ -0,0 +1 @@
+"41d2e28a-20a4-4ab0-b379-d810dede3786"
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/uuid-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/uuid-v2d0-partial.json
new file mode 100644
index 0000000..1cf09f0
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/uuid-v2d0-partial.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "g:UUID",
+ "@value" : "41d2e28a-20a4-4ab0-b379-d810dede3786"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/uuid-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/uuid-v3d0.json
new file mode 100644
index 0000000..1cf09f0
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/uuid-v3d0.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "g:UUID",
+ "@value" : "41d2e28a-20a4-4ab0-b379-d810dede3786"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/vertex-v1d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/vertex-v1d0.json
new file mode 100644
index 0000000..a885f58
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/vertex-v1d0.json
@@ -0,0 +1,39 @@
+{
+ "id" : 1,
+ "label" : "person",
+ "type" : "vertex",
+ "properties" : {
+ "name" : [ {
+ "id" : 0,
+ "value" : "marko"
+ } ],
+ "location" : [ {
+ "id" : 6,
+ "value" : "san diego",
+ "properties" : {
+ "startTime" : 1997,
+ "endTime" : 2001
+ }
+ }, {
+ "id" : 7,
+ "value" : "santa cruz",
+ "properties" : {
+ "startTime" : 2001,
+ "endTime" : 2004
+ }
+ }, {
+ "id" : 8,
+ "value" : "brussels",
+ "properties" : {
+ "startTime" : 2004,
+ "endTime" : 2005
+ }
+ }, {
+ "id" : 9,
+ "value" : "santa fe",
+ "properties" : {
+ "startTime" : 2005
+ }
+ } ]
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/vertex-v2d0-no-types.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/vertex-v2d0-no-types.json
new file mode 100644
index 0000000..8e6155f
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/vertex-v2d0-no-types.json
@@ -0,0 +1,43 @@
+{
+ "id" : 1,
+ "label" : "person",
+ "properties" : {
+ "name" : [ {
+ "id" : 0,
+ "value" : "marko",
+ "label" : "name"
+ } ],
+ "location" : [ {
+ "id" : 6,
+ "value" : "san diego",
+ "label" : "location",
+ "properties" : {
+ "startTime" : 1997,
+ "endTime" : 2001
+ }
+ }, {
+ "id" : 7,
+ "value" : "santa cruz",
+ "label" : "location",
+ "properties" : {
+ "startTime" : 2001,
+ "endTime" : 2004
+ }
+ }, {
+ "id" : 8,
+ "value" : "brussels",
+ "label" : "location",
+ "properties" : {
+ "startTime" : 2004,
+ "endTime" : 2005
+ }
+ }, {
+ "id" : 9,
+ "value" : "santa fe",
+ "label" : "location",
+ "properties" : {
+ "startTime" : 2005
+ }
+ } ]
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/vertex-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/vertex-v2d0-partial.json
new file mode 100644
index 0000000..f102230
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/vertex-v2d0-partial.json
@@ -0,0 +1,100 @@
+{
+ "@type" : "g:Vertex",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int32",
+ "@value" : 1
+ },
+ "label" : "person",
+ "properties" : {
+ "name" : [ {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 0
+ },
+ "value" : "marko",
+ "label" : "name"
+ }
+ } ],
+ "location" : [ {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 6
+ },
+ "value" : "san diego",
+ "label" : "location",
+ "properties" : {
+ "startTime" : {
+ "@type" : "g:Int32",
+ "@value" : 1997
+ },
+ "endTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2001
+ }
+ }
+ }
+ }, {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 7
+ },
+ "value" : "santa cruz",
+ "label" : "location",
+ "properties" : {
+ "startTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2001
+ },
+ "endTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2004
+ }
+ }
+ }
+ }, {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 8
+ },
+ "value" : "brussels",
+ "label" : "location",
+ "properties" : {
+ "startTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2004
+ },
+ "endTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2005
+ }
+ }
+ }
+ }, {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 9
+ },
+ "value" : "santa fe",
+ "label" : "location",
+ "properties" : {
+ "startTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2005
+ }
+ }
+ }
+ } ]
+ }
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/vertex-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/vertex-v3d0.json
new file mode 100644
index 0000000..f102230
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/vertex-v3d0.json
@@ -0,0 +1,100 @@
+{
+ "@type" : "g:Vertex",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int32",
+ "@value" : 1
+ },
+ "label" : "person",
+ "properties" : {
+ "name" : [ {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 0
+ },
+ "value" : "marko",
+ "label" : "name"
+ }
+ } ],
+ "location" : [ {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 6
+ },
+ "value" : "san diego",
+ "label" : "location",
+ "properties" : {
+ "startTime" : {
+ "@type" : "g:Int32",
+ "@value" : 1997
+ },
+ "endTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2001
+ }
+ }
+ }
+ }, {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 7
+ },
+ "value" : "santa cruz",
+ "label" : "location",
+ "properties" : {
+ "startTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2001
+ },
+ "endTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2004
+ }
+ }
+ }
+ }, {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 8
+ },
+ "value" : "brussels",
+ "label" : "location",
+ "properties" : {
+ "startTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2004
+ },
+ "endTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2005
+ }
+ }
+ }
+ }, {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 9
+ },
+ "value" : "santa fe",
+ "label" : "location",
+ "properties" : {
+ "startTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2005
+ }
+ }
+ }
+ } ]
+ }
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/vertexproperty-v1d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/vertexproperty-v1d0.json
new file mode 100644
index 0000000..74025a8
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/vertexproperty-v1d0.json
@@ -0,0 +1,5 @@
+{
+ "id" : 0,
+ "value" : "marko",
+ "label" : "name"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/vertexproperty-v2d0-no-types.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/vertexproperty-v2d0-no-types.json
new file mode 100644
index 0000000..74025a8
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/vertexproperty-v2d0-no-types.json
@@ -0,0 +1,5 @@
+{
+ "id" : 0,
+ "value" : "marko",
+ "label" : "name"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/vertexproperty-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/vertexproperty-v2d0-partial.json
new file mode 100644
index 0000000..af184b1
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/vertexproperty-v2d0-partial.json
@@ -0,0 +1,11 @@
+{
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 0
+ },
+ "value" : "marko",
+ "label" : "name"
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/vertexproperty-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/vertexproperty-v3d0.json
new file mode 100644
index 0000000..af184b1
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/vertexproperty-v3d0.json
@@ -0,0 +1,11 @@
+{
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 0
+ },
+ "value" : "marko",
+ "label" : "name"
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/year-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/year-v2d0-partial.json
new file mode 100644
index 0000000..ff420bc
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/year-v2d0-partial.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "gx:Year",
+ "@value" : "2016"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/year-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/year-v3d0.json
new file mode 100644
index 0000000..ff420bc
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/year-v3d0.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "gx:Year",
+ "@value" : "2016"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/yearmonth-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/yearmonth-v2d0-partial.json
new file mode 100644
index 0000000..98a5e27
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/yearmonth-v2d0-partial.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "gx:YearMonth",
+ "@value" : "2016-06"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/yearmonth-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/yearmonth-v3d0.json
new file mode 100644
index 0000000..98a5e27
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/yearmonth-v3d0.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "gx:YearMonth",
+ "@value" : "2016-06"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/zoneddatetime-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/zoneddatetime-v2d0-partial.json
new file mode 100644
index 0000000..367fc47
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/zoneddatetime-v2d0-partial.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "gx:ZonedDateTime",
+ "@value" : "2016-12-23T12:12:24.000000036+02:00[GMT+02:00]"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/zoneddatetime-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/zoneddatetime-v3d0.json
new file mode 100644
index 0000000..367fc47
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/zoneddatetime-v3d0.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "gx:ZonedDateTime",
+ "@value" : "2016-12-23T12:12:24.000000036+02:00[GMT+02:00]"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/zoneoffset-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/zoneoffset-v2d0-partial.json
new file mode 100644
index 0000000..8591794
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/zoneoffset-v2d0-partial.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "gx:ZoneOffset",
+ "@value" : "+03:06:09"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/zoneoffset-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/zoneoffset-v3d0.json
new file mode 100644
index 0000000..8591794
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_4_4/zoneoffset-v3d0.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "gx:ZoneOffset",
+ "@value" : "+03:06:09"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/authenticationchallenge-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/authenticationchallenge-v3d0.kryo
new file mode 100644
index 0000000..baf91ac
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/authenticationchallenge-v3d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/authenticationresponse-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/authenticationresponse-v3d0.kryo
new file mode 100644
index 0000000..1f99f2a
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/authenticationresponse-v3d0.kryo
@@ -0,0 +1 @@
+�h%x��D���\j�<S��authenticatio�saslMechanis�PLAI�sas�AHN0ZXBocGhlbgBwYXNzd29yZA=�
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/barrier-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/barrier-v1d0.kryo
new file mode 100644
index 0000000..40fdece
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/barrier-v1d0.kryo
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/barrier-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/barrier-v3d0.kryo
new file mode 100644
index 0000000..40fdece
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/barrier-v3d0.kryo
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/bigdecimal-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/bigdecimal-v1d0.kryo
new file mode 100644
index 0000000..d4f40e0
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/bigdecimal-v1d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/bigdecimal-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/bigdecimal-v3d0.kryo
new file mode 100644
index 0000000..d4f40e0
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/bigdecimal-v3d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/biginteger-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/biginteger-v1d0.kryo
new file mode 100644
index 0000000..f424ac6
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/biginteger-v1d0.kryo
@@ -0,0 +1 @@
+����тZ�}Dv��
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/biginteger-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/biginteger-v3d0.kryo
new file mode 100644
index 0000000..f424ac6
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/biginteger-v3d0.kryo
@@ -0,0 +1 @@
+����тZ�}Dv��
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/binding-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/binding-v1d0.kryo
new file mode 100644
index 0000000..103143b
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/binding-v1d0.kryo
@@ -0,0 +1 @@
+�x
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/binding-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/binding-v3d0.kryo
new file mode 100644
index 0000000..103143b
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/binding-v3d0.kryo
@@ -0,0 +1 @@
+�x
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/bulkset-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/bulkset-v1d0.kryo
new file mode 100644
index 0000000..5fda27a
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/bulkset-v1d0.kryo
@@ -0,0 +1 @@
+mark�jos�
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/bulkset-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/bulkset-v3d0.kryo
new file mode 100644
index 0000000..5fda27a
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/bulkset-v3d0.kryo
@@ -0,0 +1 @@
+mark�jos�
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/byte-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/byte-v1d0.kryo
new file mode 100644
index 0000000..6b2aaa7
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/byte-v1d0.kryo
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/byte-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/byte-v3d0.kryo
new file mode 100644
index 0000000..6b2aaa7
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/byte-v3d0.kryo
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/bytebuffer-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/bytebuffer-v1d0.kryo
new file mode 100644
index 0000000..ba94b5d
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/bytebuffer-v1d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/bytebuffer-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/bytebuffer-v3d0.kryo
new file mode 100644
index 0000000..ba94b5d
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/bytebuffer-v3d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/bytecode-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/bytecode-v1d0.kryo
new file mode 100644
index 0000000..edf8dd4
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/bytecode-v1d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/bytecode-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/bytecode-v3d0.kryo
new file mode 100644
index 0000000..edf8dd4
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/bytecode-v3d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/cardinality-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/cardinality-v1d0.kryo
new file mode 100644
index 0000000..71bd63e
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/cardinality-v1d0.kryo
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/cardinality-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/cardinality-v3d0.kryo
new file mode 100644
index 0000000..71bd63e
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/cardinality-v3d0.kryo
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/char-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/char-v1d0.kryo
new file mode 100644
index 0000000..718882c
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/char-v1d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/char-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/char-v3d0.kryo
new file mode 100644
index 0000000..718882c
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/char-v3d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/class-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/class-v1d0.kryo
new file mode 100644
index 0000000..e8b65af
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/class-v1d0.kryo
@@ -0,0 +1 @@
+java.io.Fil�
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/class-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/class-v3d0.kryo
new file mode 100644
index 0000000..e8b65af
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/class-v3d0.kryo
@@ -0,0 +1 @@
+java.io.Fil�
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/column-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/column-v1d0.kryo
new file mode 100644
index 0000000..40fdece
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/column-v1d0.kryo
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/column-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/column-v3d0.kryo
new file mode 100644
index 0000000..40fdece
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/column-v3d0.kryo
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/date-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/date-v1d0.kryo
new file mode 100644
index 0000000..a86f98f
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/date-v1d0.kryo
@@ -0,0 +1 @@
+�����+
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/date-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/date-v3d0.kryo
new file mode 100644
index 0000000..a86f98f
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/date-v3d0.kryo
@@ -0,0 +1 @@
+�����+
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/direction-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/direction-v1d0.kryo
new file mode 100644
index 0000000..40fdece
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/direction-v1d0.kryo
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/direction-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/direction-v3d0.kryo
new file mode 100644
index 0000000..40fdece
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/direction-v3d0.kryo
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/double-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/double-v1d0.kryo
new file mode 100644
index 0000000..36506ac
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/double-v1d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/double-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/double-v3d0.kryo
new file mode 100644
index 0000000..36506ac
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/double-v3d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/duration-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/duration-v1d0.kryo
new file mode 100644
index 0000000..d640ae0
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/duration-v1d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/duration-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/duration-v3d0.kryo
new file mode 100644
index 0000000..d640ae0
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/duration-v3d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/edge-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/edge-v1d0.kryo
new file mode 100644
index 0000000..d2a2492
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/edge-v1d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/edge-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/edge-v3d0.kryo
new file mode 100644
index 0000000..6dfbefb
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/edge-v3d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/float-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/float-v1d0.kryo
new file mode 100644
index 0000000..19a8865
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/float-v1d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/float-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/float-v3d0.kryo
new file mode 100644
index 0000000..19a8865
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/float-v3d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/inetaddress-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/inetaddress-v1d0.kryo
new file mode 100644
index 0000000..af797a5
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/inetaddress-v1d0.kryo
@@ -0,0 +1 @@
+localhos�
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/inetaddress-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/inetaddress-v3d0.kryo
new file mode 100644
index 0000000..af797a5
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/inetaddress-v3d0.kryo
@@ -0,0 +1 @@
+localhos�
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/instant-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/instant-v1d0.kryo
new file mode 100644
index 0000000..d9466cd
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/instant-v1d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/instant-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/instant-v3d0.kryo
new file mode 100644
index 0000000..d9466cd
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/instant-v3d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/integer-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/integer-v1d0.kryo
new file mode 100644
index 0000000..ff28336
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/integer-v1d0.kryo
@@ -0,0 +1 @@
+�
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/integer-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/integer-v3d0.kryo
new file mode 100644
index 0000000..ff28336
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/integer-v3d0.kryo
@@ -0,0 +1 @@
+�
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/lambda-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/lambda-v1d0.kryo
new file mode 100644
index 0000000..463661d
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/lambda-v1d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/lambda-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/lambda-v3d0.kryo
new file mode 100644
index 0000000..463661d
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/lambda-v3d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/localdate-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/localdate-v1d0.kryo
new file mode 100644
index 0000000..f82dd16
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/localdate-v1d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/localdate-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/localdate-v3d0.kryo
new file mode 100644
index 0000000..f82dd16
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/localdate-v3d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/localdatetime-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/localdatetime-v1d0.kryo
new file mode 100644
index 0000000..97eae64
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/localdatetime-v1d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/localdatetime-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/localdatetime-v3d0.kryo
new file mode 100644
index 0000000..97eae64
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/localdatetime-v3d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/localtime-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/localtime-v1d0.kryo
new file mode 100644
index 0000000..1b5bfa4
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/localtime-v1d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/localtime-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/localtime-v3d0.kryo
new file mode 100644
index 0000000..1b5bfa4
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/localtime-v3d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/long-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/long-v1d0.kryo
new file mode 100644
index 0000000..ff28336
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/long-v1d0.kryo
@@ -0,0 +1 @@
+�
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/long-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/long-v3d0.kryo
new file mode 100644
index 0000000..ff28336
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/long-v3d0.kryo
@@ -0,0 +1 @@
+�
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/metrics-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/metrics-v1d0.kryo
new file mode 100644
index 0000000..d94cd24
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/metrics-v1d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/metrics-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/metrics-v3d0.kryo
new file mode 100644
index 0000000..f65dd63
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/metrics-v3d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/monthday-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/monthday-v1d0.kryo
new file mode 100644
index 0000000..5acab8f
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/monthday-v1d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/monthday-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/monthday-v3d0.kryo
new file mode 100644
index 0000000..5acab8f
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/monthday-v3d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/offsetdatetime-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/offsetdatetime-v1d0.kryo
new file mode 100644
index 0000000..6bb92d0
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/offsetdatetime-v1d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/offsetdatetime-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/offsetdatetime-v3d0.kryo
new file mode 100644
index 0000000..6bb92d0
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/offsetdatetime-v3d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/offsettime-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/offsettime-v1d0.kryo
new file mode 100644
index 0000000..d1621aa
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/offsettime-v1d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/offsettime-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/offsettime-v3d0.kryo
new file mode 100644
index 0000000..d1621aa
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/offsettime-v3d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/operator-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/operator-v1d0.kryo
new file mode 100644
index 0000000..40fdece
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/operator-v1d0.kryo
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/operator-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/operator-v3d0.kryo
new file mode 100644
index 0000000..40fdece
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/operator-v3d0.kryo
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/order-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/order-v1d0.kryo
new file mode 100644
index 0000000..c8c7811
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/order-v1d0.kryo
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/order-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/order-v3d0.kryo
new file mode 100644
index 0000000..c8c7811
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/order-v3d0.kryo
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/p-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/p-v1d0.kryo
new file mode 100644
index 0000000..3c676a8
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/p-v1d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/p-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/p-v3d0.kryo
new file mode 100644
index 0000000..3c676a8
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/p-v3d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/pand-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/pand-v1d0.kryo
new file mode 100644
index 0000000..5477e40
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/pand-v1d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/pand-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/pand-v3d0.kryo
new file mode 100644
index 0000000..5477e40
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/pand-v3d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/path-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/path-v1d0.kryo
new file mode 100644
index 0000000..bac203d
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/path-v1d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/path-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/path-v3d0.kryo
new file mode 100644
index 0000000..bac203d
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/path-v3d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/period-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/period-v1d0.kryo
new file mode 100644
index 0000000..f04e9c8
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/period-v1d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/period-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/period-v3d0.kryo
new file mode 100644
index 0000000..f04e9c8
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/period-v3d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/pick-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/pick-v1d0.kryo
new file mode 100644
index 0000000..40fdece
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/pick-v1d0.kryo
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/pick-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/pick-v3d0.kryo
new file mode 100644
index 0000000..40fdece
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/pick-v3d0.kryo
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/pop-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/pop-v1d0.kryo
new file mode 100644
index 0000000..c8c7811
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/pop-v1d0.kryo
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/pop-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/pop-v3d0.kryo
new file mode 100644
index 0000000..c8c7811
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/pop-v3d0.kryo
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/por-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/por-v1d0.kryo
new file mode 100644
index 0000000..8b8ebb4
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/por-v1d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/por-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/por-v3d0.kryo
new file mode 100644
index 0000000..8b8ebb4
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/por-v3d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/property-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/property-v1d0.kryo
new file mode 100644
index 0000000..133ac6f
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/property-v1d0.kryo
@@ -0,0 +1 @@
+sinc��
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/property-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/property-v3d0.kryo
new file mode 100644
index 0000000..a7d9c27
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/property-v3d0.kryo
@@ -0,0 +1 @@
+sinc��develop�
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/pwithin-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/pwithin-v1d0.kryo
new file mode 100644
index 0000000..35dfe21
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/pwithin-v1d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/pwithin-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/pwithin-v3d0.kryo
new file mode 100644
index 0000000..35dfe21
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/pwithin-v3d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/pwithout-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/pwithout-v1d0.kryo
new file mode 100644
index 0000000..50f14cf
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/pwithout-v1d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/pwithout-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/pwithout-v3d0.kryo
new file mode 100644
index 0000000..50f14cf
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/pwithout-v3d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/scope-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/scope-v1d0.kryo
new file mode 100644
index 0000000..71bd63e
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/scope-v1d0.kryo
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/scope-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/scope-v3d0.kryo
new file mode 100644
index 0000000..71bd63e
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/scope-v3d0.kryo
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/sessionclose-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/sessionclose-v3d0.kryo
new file mode 100644
index 0000000..25e4908
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/sessionclose-v3d0.kryo
@@ -0,0 +1 @@
+�h%x��D���\j�<S�sessio�clos�sessio�A�� �J��y���7�
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/sessioneval-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/sessioneval-v3d0.kryo
new file mode 100644
index 0000000..af4bb73
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/sessioneval-v3d0.kryo
@@ -0,0 +1 @@
+�h%x��D���\j�<S�sessio�eva�gremli�g.V(x�languag�gremlin-groov�sessio�A�� �J��y���7�binding�
�x
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/sessionevalaliased-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/sessionevalaliased-v3d0.kryo
new file mode 100644
index 0000000..b88cca5
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/sessionevalaliased-v3d0.kryo
@@ -0,0 +1 @@
+�h%x��D���\j�<S�sessio�eva�gremli�social.V(x�languag�gremlin-groov�aliase�
�gsocia�sessio�A�� �J��y���7�binding�
�x
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/sessionlesseval-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/sessionlesseval-v3d0.kryo
new file mode 100644
index 0000000..fd84e20
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/sessionlesseval-v3d0.kryo
@@ -0,0 +1 @@
+�h%x��D���\j�<S��eva�gremli�g.V(x�languag�gremlin-groov�binding�
�x
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/sessionlessevalaliased-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/sessionlessevalaliased-v3d0.kryo
new file mode 100644
index 0000000..d3745be
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/sessionlessevalaliased-v3d0.kryo
@@ -0,0 +1 @@
+�h%x��D���\j�<S��eva�gremli�social.V(x�languag�gremlin-groov�aliase�
�gsocia�binding�
�x
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/short-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/short-v1d0.kryo
new file mode 100644
index 0000000..6060b89
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/short-v1d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/short-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/short-v3d0.kryo
new file mode 100644
index 0000000..6060b89
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/short-v3d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/standardresult-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/standardresult-v3d0.kryo
new file mode 100644
index 0000000..06c5d8a
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/standardresult-v3d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/stargraph-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/stargraph-v1d0.kryo
new file mode 100644
index 0000000..9947842
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/stargraph-v1d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/stargraph-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/stargraph-v3d0.kryo
new file mode 100644
index 0000000..9947842
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/stargraph-v3d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/t-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/t-v1d0.kryo
new file mode 100644
index 0000000..40fdece
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/t-v1d0.kryo
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/t-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/t-v3d0.kryo
new file mode 100644
index 0000000..40fdece
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/t-v3d0.kryo
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/textp-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/textp-v1d0.kryo
new file mode 100644
index 0000000..d71eb0f
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/textp-v1d0.kryo
@@ -0,0 +1 @@
+containin�ar�
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/textp-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/textp-v3d0.kryo
new file mode 100644
index 0000000..d71eb0f
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/textp-v3d0.kryo
@@ -0,0 +1 @@
+containin�ar�
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/timestamp-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/timestamp-v1d0.kryo
new file mode 100644
index 0000000..a86f98f
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/timestamp-v1d0.kryo
@@ -0,0 +1 @@
+�����+
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/timestamp-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/timestamp-v3d0.kryo
new file mode 100644
index 0000000..a86f98f
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/timestamp-v3d0.kryo
@@ -0,0 +1 @@
+�����+
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/tinkergraph-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/tinkergraph-v1d0.kryo
new file mode 100644
index 0000000..5789986
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/tinkergraph-v1d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/tinkergraph-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/tinkergraph-v3d0.kryo
new file mode 100644
index 0000000..5789986
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/tinkergraph-v3d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/traversalmetrics-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/traversalmetrics-v1d0.kryo
new file mode 100644
index 0000000..eef8b5f
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/traversalmetrics-v1d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/traversalmetrics-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/traversalmetrics-v3d0.kryo
new file mode 100644
index 0000000..5ec44fd
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/traversalmetrics-v3d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/traverser-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/traverser-v1d0.kryo
new file mode 100644
index 0000000..cc019f0
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/traverser-v1d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/traverser-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/traverser-v3d0.kryo
new file mode 100644
index 0000000..7c1fb0d
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/traverser-v3d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/tree-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/tree-v1d0.kryo
new file mode 100644
index 0000000..682529f
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/tree-v1d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/tree-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/tree-v3d0.kryo
new file mode 100644
index 0000000..d5a9dd9
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/tree-v3d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/uuid-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/uuid-v1d0.kryo
new file mode 100644
index 0000000..34fc35d
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/uuid-v1d0.kryo
@@ -0,0 +1 @@
+A�� �J��y���7�
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/uuid-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/uuid-v3d0.kryo
new file mode 100644
index 0000000..34fc35d
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/uuid-v3d0.kryo
@@ -0,0 +1 @@
+A�� �J��y���7�
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/vertex-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/vertex-v1d0.kryo
new file mode 100644
index 0000000..c58ac46
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/vertex-v1d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/vertex-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/vertex-v3d0.kryo
new file mode 100644
index 0000000..4464039
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/vertex-v3d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/vertexproperty-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/vertexproperty-v1d0.kryo
new file mode 100644
index 0000000..3b74daa
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/vertexproperty-v1d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/vertexproperty-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/vertexproperty-v3d0.kryo
new file mode 100644
index 0000000..95f8be0
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/vertexproperty-v3d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/year-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/year-v1d0.kryo
new file mode 100644
index 0000000..2ec2ef9
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/year-v1d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/year-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/year-v3d0.kryo
new file mode 100644
index 0000000..2ec2ef9
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/year-v3d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/yearmonth-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/yearmonth-v1d0.kryo
new file mode 100644
index 0000000..47e3a3e
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/yearmonth-v1d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/yearmonth-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/yearmonth-v3d0.kryo
new file mode 100644
index 0000000..47e3a3e
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/yearmonth-v3d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/zoneddatetime-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/zoneddatetime-v1d0.kryo
new file mode 100644
index 0000000..3ebbce5
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/zoneddatetime-v1d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/zoneddatetime-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/zoneddatetime-v3d0.kryo
new file mode 100644
index 0000000..3ebbce5
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/zoneddatetime-v3d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/zoneoffset-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/zoneoffset-v1d0.kryo
new file mode 100644
index 0000000..4d34f9c
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/zoneoffset-v1d0.kryo
@@ -0,0 +1 @@
++03:06:0�
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/zoneoffset-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/zoneoffset-v3d0.kryo
new file mode 100644
index 0000000..4d34f9c
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_4_4/zoneoffset-v3d0.kryo
@@ -0,0 +1 @@
++03:06:0�
\ No newline at end of file
[tinkerpop] 04/05: Merge branch 'tp34'
Posted by sp...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
spmallette pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/tinkerpop.git
commit 5ee2dc1a28427218cbc1f14e10ade338351f451c
Merge: 9e96528 2b385c2
Author: Stephen Mallette <sp...@genoprime.com>
AuthorDate: Sun Oct 13 11:17:33 2019 -0400
Merge branch 'tp34'
docs/src/dev/developer/for-committers.asciidoc | 11 +
.../io/graphbinary/GraphBinaryCompatibility.java | 3 +-
.../io/graphson/GraphSONCompatibility.java | 9 +
.../structure/io/gryo/GryoCompatibility.java | 5 +
.../graphbinary/GraphBinaryCompatibilityTest.java | 3 +-
.../graphson/GraphSONTypedCompatibilityTest.java | 7 +
.../graphson/GraphSONUntypedCompatibilityTest.java | 5 +
.../structure/io/gryo/GryoCompatibilityTest.java | 5 +
.../io/graphbinary/_3_4_4/barrier-v1.gbin | Bin 0 -> 16 bytes
.../io/graphbinary/_3_4_4/bigdecimal-v1.gbin | Bin 0 -> 25 bytes
.../io/graphbinary/_3_4_4/biginteger-v1.gbin | Bin 0 -> 21 bytes
.../io/graphbinary/_3_4_4/binding-v1.gbin | Bin 0 -> 13 bytes
.../io/graphbinary/_3_4_4/bulkset-v1.gbin | Bin 0 -> 43 bytes
.../structure/io/graphbinary/_3_4_4/byte-v1.gbin | Bin 0 -> 3 bytes
.../io/graphbinary/_3_4_4/bytebuffer-v1.gbin | Bin 0 -> 24 bytes
.../io/graphbinary/_3_4_4/bytecode-v1.gbin | Bin 0 -> 80 bytes
.../io/graphbinary/_3_4_4/cardinality-v1.gbin | Bin 0 -> 12 bytes
.../structure/io/graphbinary/_3_4_4/char-v1.gbin | Bin 0 -> 3 bytes
.../structure/io/graphbinary/_3_4_4/class-v1.gbin | Bin 0 -> 18 bytes
.../structure/io/graphbinary/_3_4_4/column-v1.gbin | Bin 0 -> 12 bytes
.../structure/io/graphbinary/_3_4_4/date-v1.gbin | Bin 0 -> 10 bytes
.../io/graphbinary/_3_4_4/direction-v1.gbin | Bin 0 -> 11 bytes
.../structure/io/graphbinary/_3_4_4/double-v1.gbin | Bin 0 -> 10 bytes
.../io/graphbinary/_3_4_4/duration-v1.gbin | Bin 0 -> 14 bytes
.../structure/io/graphbinary/_3_4_4/edge-v1.gbin | Bin 0 -> 58 bytes
.../structure/io/graphbinary/_3_4_4/float-v1.gbin | Bin 0 -> 6 bytes
.../io/graphbinary/_3_4_4/inetaddress-v1.gbin | Bin 0 -> 10 bytes
.../io/graphbinary/_3_4_4/instant-v1.gbin | Bin 0 -> 14 bytes
.../io/graphbinary/_3_4_4/integer-v1.gbin | Bin 0 -> 6 bytes
.../structure/io/graphbinary/_3_4_4/lambda-v1.gbin | Bin 0 -> 40 bytes
.../structure/io/graphbinary/_3_4_4/list-v1.gbin | Bin 0 -> 27 bytes
.../io/graphbinary/_3_4_4/localdate-v1.gbin | Bin 0 -> 8 bytes
.../io/graphbinary/_3_4_4/localdatetime-v1.gbin | Bin 0 -> 16 bytes
.../io/graphbinary/_3_4_4/localtime-v1.gbin | Bin 0 -> 10 bytes
.../structure/io/graphbinary/_3_4_4/long-v1.gbin | Bin 0 -> 10 bytes
.../structure/io/graphbinary/_3_4_4/map-v1.gbin | Bin 0 -> 75 bytes
.../io/graphbinary/_3_4_4/metrics-v1.gbin | Bin 0 -> 307 bytes
.../io/graphbinary/_3_4_4/monthday-v1.gbin | Bin 0 -> 4 bytes
.../io/graphbinary/_3_4_4/offsetdatetime-v1.gbin | Bin 0 -> 20 bytes
.../io/graphbinary/_3_4_4/offsettime-v1.gbin | Bin 0 -> 14 bytes
.../io/graphbinary/_3_4_4/operator-v1.gbin | Bin 0 -> 11 bytes
.../structure/io/graphbinary/_3_4_4/order-v1.gbin | Bin 0 -> 15 bytes
.../structure/io/graphbinary/_3_4_4/p-v1.gbin | Bin 0 -> 18 bytes
.../structure/io/graphbinary/_3_4_4/pand-v1.gbin | Bin 0 -> 49 bytes
.../structure/io/graphbinary/_3_4_4/path-v1.gbin | Bin 0 -> 96 bytes
.../structure/io/graphbinary/_3_4_4/period-v1.gbin | Bin 0 -> 14 bytes
.../structure/io/graphbinary/_3_4_4/pick-v1.gbin | Bin 0 -> 11 bytes
.../structure/io/graphbinary/_3_4_4/pop-v1.gbin | Bin 0 -> 11 bytes
.../structure/io/graphbinary/_3_4_4/por-v1.gbin | Bin 0 -> 64 bytes
.../io/graphbinary/_3_4_4/property-v1.gbin | Bin 0 -> 19 bytes
.../io/graphbinary/_3_4_4/pwithin-v1.gbin | Bin 0 -> 22 bytes
.../io/graphbinary/_3_4_4/pwithout-v1.gbin | Bin 0 -> 29 bytes
.../structure/io/graphbinary/_3_4_4/scope-v1.gbin | Bin 0 -> 13 bytes
.../structure/io/graphbinary/_3_4_4/set-v1.gbin | Bin 0 -> 27 bytes
.../structure/io/graphbinary/_3_4_4/short-v1.gbin | Bin 0 -> 4 bytes
.../structure/io/graphbinary/_3_4_4/t-v1.gbin | Bin 0 -> 13 bytes
.../structure/io/graphbinary/_3_4_4/textp-v1.gbin | Bin 0 -> 29 bytes
.../io/graphbinary/_3_4_4/timestamp-v1.gbin | Bin 0 -> 10 bytes
.../io/graphbinary/_3_4_4/tinkergraph-v1.gbin | Bin 0 -> 2264 bytes
.../io/graphbinary/_3_4_4/traversalmetrics-v1.gbin | Bin 0 -> 593 bytes
.../io/graphbinary/_3_4_4/traverser-v1.gbin | Bin 0 -> 30 bytes
.../structure/io/graphbinary/_3_4_4/uuid-v1.gbin | Bin 0 -> 18 bytes
.../structure/io/graphbinary/_3_4_4/vertex-v1.gbin | Bin 0 -> 20 bytes
.../io/graphbinary/_3_4_4/vertexproperty-v1.gbin | Bin 0 -> 35 bytes
.../structure/io/graphbinary/_3_4_4/year-v1.gbin | Bin 0 -> 6 bytes
.../io/graphbinary/_3_4_4/yearmonth-v1.gbin | Bin 0 -> 7 bytes
.../io/graphbinary/_3_4_4/zoneoffset-v1.gbin | Bin 0 -> 6 bytes
.../_3_3_9/authenticationchallenge-v1d0.json | 12 +
.../authenticationchallenge-v2d0-no-types.json | 12 +
.../authenticationchallenge-v2d0-partial.json | 12 +
.../_3_3_9/authenticationchallenge-v3d0.json | 18 +
.../_3_3_9/authenticationresponse-v1d0.json | 9 +
.../authenticationresponse-v2d0-no-types.json | 9 +
.../authenticationresponse-v2d0-partial.json | 9 +
.../_3_3_9/authenticationresponse-v3d0.json | 9 +
.../io/graphson/_3_3_9/barrier-v2d0-partial.json | 4 +
.../structure/io/graphson/_3_3_9/barrier-v3d0.json | 4 +
.../graphson/_3_3_9/bigdecimal-v2d0-partial.json | 4 +
.../io/graphson/_3_3_9/bigdecimal-v3d0.json | 4 +
.../graphson/_3_3_9/biginteger-v2d0-partial.json | 4 +
.../io/graphson/_3_3_9/biginteger-v3d0.json | 4 +
.../io/graphson/_3_3_9/binding-v2d0-partial.json | 10 +
.../structure/io/graphson/_3_3_9/binding-v3d0.json | 10 +
.../io/graphson/_3_3_9/byte-v2d0-partial.json | 4 +
.../structure/io/graphson/_3_3_9/byte-v3d0.json | 4 +
.../graphson/_3_3_9/bytebuffer-v2d0-partial.json | 4 +
.../io/graphson/_3_3_9/bytebuffer-v3d0.json | 4 +
.../io/graphson/_3_3_9/bytecode-v2d0-partial.json | 6 +
.../io/graphson/_3_3_9/bytecode-v3d0.json | 6 +
.../graphson/_3_3_9/cardinality-v2d0-partial.json | 4 +
.../io/graphson/_3_3_9/cardinality-v3d0.json | 4 +
.../io/graphson/_3_3_9/char-v2d0-partial.json | 4 +
.../structure/io/graphson/_3_3_9/char-v3d0.json | 4 +
.../io/graphson/_3_3_9/class-v2d0-partial.json | 4 +
.../structure/io/graphson/_3_3_9/class-v3d0.json | 4 +
.../io/graphson/_3_3_9/column-v2d0-partial.json | 4 +
.../structure/io/graphson/_3_3_9/column-v3d0.json | 4 +
.../io/graphson/_3_3_9/date-v2d0-no-types.json | 1 +
.../io/graphson/_3_3_9/date-v2d0-partial.json | 4 +
.../structure/io/graphson/_3_3_9/date-v3d0.json | 4 +
.../io/graphson/_3_3_9/direction-v2d0-partial.json | 4 +
.../io/graphson/_3_3_9/direction-v3d0.json | 4 +
.../io/graphson/_3_3_9/double-v2d0-no-types.json | 1 +
.../io/graphson/_3_3_9/double-v2d0-partial.json | 4 +
.../structure/io/graphson/_3_3_9/double-v3d0.json | 4 +
.../io/graphson/_3_3_9/duration-v2d0-partial.json | 4 +
.../io/graphson/_3_3_9/duration-v3d0.json | 4 +
.../structure/io/graphson/_3_3_9/edge-v1d0.json | 12 +
.../io/graphson/_3_3_9/edge-v2d0-no-types.json | 14 +
.../io/graphson/_3_3_9/edge-v2d0-partial.json | 32 +
.../structure/io/graphson/_3_3_9/edge-v3d0.json | 32 +
.../io/graphson/_3_3_9/float-v2d0-partial.json | 4 +
.../structure/io/graphson/_3_3_9/float-v3d0.json | 4 +
.../graphson/_3_3_9/inetaddress-v2d0-partial.json | 4 +
.../io/graphson/_3_3_9/inetaddress-v3d0.json | 4 +
.../io/graphson/_3_3_9/instant-v2d0-partial.json | 4 +
.../structure/io/graphson/_3_3_9/instant-v3d0.json | 4 +
.../io/graphson/_3_3_9/integer-v2d0-no-types.json | 1 +
.../io/graphson/_3_3_9/integer-v2d0-partial.json | 4 +
.../structure/io/graphson/_3_3_9/integer-v3d0.json | 4 +
.../io/graphson/_3_3_9/lambda-v2d0-partial.json | 8 +
.../structure/io/graphson/_3_3_9/lambda-v3d0.json | 8 +
.../structure/io/graphson/_3_3_9/list-v3d0.json | 7 +
.../io/graphson/_3_3_9/localdate-v2d0-partial.json | 4 +
.../io/graphson/_3_3_9/localdate-v3d0.json | 4 +
.../_3_3_9/localdatetime-v2d0-partial.json | 4 +
.../io/graphson/_3_3_9/localdatetime-v3d0.json | 4 +
.../io/graphson/_3_3_9/localtime-v2d0-partial.json | 4 +
.../io/graphson/_3_3_9/localtime-v3d0.json | 4 +
.../io/graphson/_3_3_9/long-v2d0-partial.json | 4 +
.../structure/io/graphson/_3_3_9/long-v3d0.json | 4 +
.../structure/io/graphson/_3_3_9/map-v3d0.json | 25 +
.../io/graphson/_3_3_9/metrics-v2d0-partial.json | 54 ++
.../structure/io/graphson/_3_3_9/metrics-v3d0.json | 52 ++
.../io/graphson/_3_3_9/monthday-v2d0-partial.json | 4 +
.../io/graphson/_3_3_9/monthday-v3d0.json | 4 +
.../_3_3_9/offsetdatetime-v2d0-partial.json | 4 +
.../io/graphson/_3_3_9/offsetdatetime-v3d0.json | 4 +
.../graphson/_3_3_9/offsettime-v2d0-partial.json | 4 +
.../io/graphson/_3_3_9/offsettime-v3d0.json | 4 +
.../io/graphson/_3_3_9/operator-v2d0-partial.json | 4 +
.../io/graphson/_3_3_9/operator-v3d0.json | 4 +
.../io/graphson/_3_3_9/order-v2d0-partial.json | 4 +
.../structure/io/graphson/_3_3_9/order-v3d0.json | 4 +
.../io/graphson/_3_3_9/p-v2d0-partial.json | 10 +
.../structure/io/graphson/_3_3_9/p-v3d0.json | 10 +
.../io/graphson/_3_3_9/pand-v2d0-partial.json | 25 +
.../structure/io/graphson/_3_3_9/pand-v3d0.json | 25 +
.../structure/io/graphson/_3_3_9/path-v1d0.json | 62 ++
.../io/graphson/_3_3_9/path-v2d0-no-types.json | 13 +
.../io/graphson/_3_3_9/path-v2d0-partial.json | 34 +
.../structure/io/graphson/_3_3_9/path-v3d0.json | 49 ++
.../io/graphson/_3_3_9/period-v2d0-partial.json | 4 +
.../structure/io/graphson/_3_3_9/period-v3d0.json | 4 +
.../io/graphson/_3_3_9/pick-v2d0-partial.json | 4 +
.../structure/io/graphson/_3_3_9/pick-v3d0.json | 4 +
.../io/graphson/_3_3_9/pop-v2d0-partial.json | 4 +
.../structure/io/graphson/_3_3_9/pop-v3d0.json | 4 +
.../io/graphson/_3_3_9/por-v2d0-partial.json | 31 +
.../structure/io/graphson/_3_3_9/por-v3d0.json | 34 +
.../io/graphson/_3_3_9/property-v1d0.json | 4 +
.../io/graphson/_3_3_9/property-v2d0-no-types.json | 4 +
.../io/graphson/_3_3_9/property-v2d0-partial.json | 10 +
.../io/graphson/_3_3_9/property-v3d0.json | 10 +
.../io/graphson/_3_3_9/pwithin-v2d0-partial.json | 10 +
.../structure/io/graphson/_3_3_9/pwithin-v3d0.json | 13 +
.../io/graphson/_3_3_9/pwithout-v2d0-partial.json | 13 +
.../io/graphson/_3_3_9/pwithout-v3d0.json | 16 +
.../io/graphson/_3_3_9/scope-v2d0-partial.json | 4 +
.../structure/io/graphson/_3_3_9/scope-v3d0.json | 4 +
.../io/graphson/_3_3_9/sessionclose-v1d0.json | 8 +
.../_3_3_9/sessionclose-v2d0-no-types.json | 8 +
.../graphson/_3_3_9/sessionclose-v2d0-partial.json | 11 +
.../io/graphson/_3_3_9/sessionclose-v3d0.json | 12 +
.../io/graphson/_3_3_9/sessioneval-v1d0.json | 13 +
.../graphson/_3_3_9/sessioneval-v2d0-no-types.json | 13 +
.../graphson/_3_3_9/sessioneval-v2d0-partial.json | 19 +
.../io/graphson/_3_3_9/sessioneval-v3d0.json | 18 +
.../graphson/_3_3_9/sessionevalaliased-v1d0.json | 16 +
.../_3_3_9/sessionevalaliased-v2d0-no-types.json | 16 +
.../_3_3_9/sessionevalaliased-v2d0-partial.json | 22 +
.../graphson/_3_3_9/sessionevalaliased-v3d0.json | 21 +
.../io/graphson/_3_3_9/sessionlesseval-v1d0.json | 12 +
.../_3_3_9/sessionlesseval-v2d0-no-types.json | 12 +
.../_3_3_9/sessionlesseval-v2d0-partial.json | 15 +
.../io/graphson/_3_3_9/sessionlesseval-v3d0.json | 15 +
.../_3_3_9/sessionlessevalaliased-v1d0.json | 15 +
.../sessionlessevalaliased-v2d0-no-types.json | 15 +
.../sessionlessevalaliased-v2d0-partial.json | 18 +
.../_3_3_9/sessionlessevalaliased-v3d0.json | 18 +
.../structure/io/graphson/_3_3_9/set-v3d0.json | 7 +
.../io/graphson/_3_3_9/short-v2d0-partial.json | 4 +
.../structure/io/graphson/_3_3_9/short-v3d0.json | 4 +
.../io/graphson/_3_3_9/standardresult-v1d0.json | 50 ++
.../_3_3_9/standardresult-v2d0-partial.json | 111 +++
.../io/graphson/_3_3_9/standardresult-v3d0.json | 120 +++
.../io/graphson/_3_3_9/t-v2d0-partial.json | 4 +
.../structure/io/graphson/_3_3_9/t-v3d0.json | 4 +
.../io/graphson/_3_3_9/timestamp-v2d0-partial.json | 4 +
.../io/graphson/_3_3_9/timestamp-v3d0.json | 4 +
.../io/graphson/_3_3_9/tinkergraph-v1d0.json | 313 ++++++++
.../graphson/_3_3_9/tinkergraph-v2d0-no-types.json | 352 +++++++++
.../graphson/_3_3_9/tinkergraph-v2d0-partial.json | 829 +++++++++++++++++++++
.../io/graphson/_3_3_9/tinkergraph-v3d0.json | 829 +++++++++++++++++++++
.../_3_3_9/traversalmetrics-v2d0-partial.json | 114 +++
.../io/graphson/_3_3_9/traversalmetrics-v3d0.json | 109 +++
.../io/graphson/_3_3_9/traverser-v2d0-partial.json | 109 +++
.../io/graphson/_3_3_9/traverser-v3d0.json | 109 +++
.../io/graphson/_3_3_9/uuid-v2d0-no-types.json | 1 +
.../io/graphson/_3_3_9/uuid-v2d0-partial.json | 4 +
.../structure/io/graphson/_3_3_9/uuid-v3d0.json | 4 +
.../structure/io/graphson/_3_3_9/vertex-v1d0.json | 39 +
.../io/graphson/_3_3_9/vertex-v2d0-no-types.json | 43 ++
.../io/graphson/_3_3_9/vertex-v2d0-partial.json | 100 +++
.../structure/io/graphson/_3_3_9/vertex-v3d0.json | 100 +++
.../io/graphson/_3_3_9/vertexproperty-v1d0.json | 5 +
.../_3_3_9/vertexproperty-v2d0-no-types.json | 5 +
.../_3_3_9/vertexproperty-v2d0-partial.json | 11 +
.../io/graphson/_3_3_9/vertexproperty-v3d0.json | 11 +
.../io/graphson/_3_3_9/year-v2d0-partial.json | 4 +
.../structure/io/graphson/_3_3_9/year-v3d0.json | 4 +
.../io/graphson/_3_3_9/yearmonth-v2d0-partial.json | 4 +
.../io/graphson/_3_3_9/yearmonth-v3d0.json | 4 +
.../_3_3_9/zoneddatetime-v2d0-partial.json | 4 +
.../io/graphson/_3_3_9/zoneddatetime-v3d0.json | 4 +
.../graphson/_3_3_9/zoneoffset-v2d0-partial.json | 4 +
.../io/graphson/_3_3_9/zoneoffset-v3d0.json | 4 +
.../_3_4_4/authenticationchallenge-v1d0.json | 12 +
.../authenticationchallenge-v2d0-no-types.json | 12 +
.../authenticationchallenge-v2d0-partial.json | 12 +
.../_3_4_4/authenticationchallenge-v3d0.json | 18 +
.../_3_4_4/authenticationresponse-v1d0.json | 9 +
.../authenticationresponse-v2d0-no-types.json | 9 +
.../authenticationresponse-v2d0-partial.json | 9 +
.../_3_4_4/authenticationresponse-v3d0.json | 9 +
.../io/graphson/_3_4_4/barrier-v2d0-partial.json | 4 +
.../structure/io/graphson/_3_4_4/barrier-v3d0.json | 4 +
.../graphson/_3_4_4/bigdecimal-v2d0-partial.json | 4 +
.../io/graphson/_3_4_4/bigdecimal-v3d0.json | 4 +
.../graphson/_3_4_4/biginteger-v2d0-partial.json | 4 +
.../io/graphson/_3_4_4/biginteger-v3d0.json | 4 +
.../io/graphson/_3_4_4/binding-v2d0-partial.json | 10 +
.../structure/io/graphson/_3_4_4/binding-v3d0.json | 10 +
.../io/graphson/_3_4_4/bulkset-v2d0-partial.json | 1 +
.../structure/io/graphson/_3_4_4/bulkset-v3d0.json | 10 +
.../io/graphson/_3_4_4/byte-v2d0-partial.json | 4 +
.../structure/io/graphson/_3_4_4/byte-v3d0.json | 4 +
.../graphson/_3_4_4/bytebuffer-v2d0-partial.json | 4 +
.../io/graphson/_3_4_4/bytebuffer-v3d0.json | 4 +
.../io/graphson/_3_4_4/bytecode-v2d0-partial.json | 6 +
.../io/graphson/_3_4_4/bytecode-v3d0.json | 6 +
.../graphson/_3_4_4/cardinality-v2d0-partial.json | 4 +
.../io/graphson/_3_4_4/cardinality-v3d0.json | 4 +
.../io/graphson/_3_4_4/char-v2d0-partial.json | 4 +
.../structure/io/graphson/_3_4_4/char-v3d0.json | 4 +
.../io/graphson/_3_4_4/class-v2d0-partial.json | 4 +
.../structure/io/graphson/_3_4_4/class-v3d0.json | 4 +
.../io/graphson/_3_4_4/column-v2d0-partial.json | 4 +
.../structure/io/graphson/_3_4_4/column-v3d0.json | 4 +
.../io/graphson/_3_4_4/date-v2d0-no-types.json | 1 +
.../io/graphson/_3_4_4/date-v2d0-partial.json | 4 +
.../structure/io/graphson/_3_4_4/date-v3d0.json | 4 +
.../io/graphson/_3_4_4/direction-v2d0-partial.json | 4 +
.../io/graphson/_3_4_4/direction-v3d0.json | 4 +
.../io/graphson/_3_4_4/double-v2d0-no-types.json | 1 +
.../io/graphson/_3_4_4/double-v2d0-partial.json | 4 +
.../structure/io/graphson/_3_4_4/double-v3d0.json | 4 +
.../io/graphson/_3_4_4/duration-v2d0-partial.json | 4 +
.../io/graphson/_3_4_4/duration-v3d0.json | 4 +
.../structure/io/graphson/_3_4_4/edge-v1d0.json | 12 +
.../io/graphson/_3_4_4/edge-v2d0-no-types.json | 14 +
.../io/graphson/_3_4_4/edge-v2d0-partial.json | 32 +
.../structure/io/graphson/_3_4_4/edge-v3d0.json | 32 +
.../io/graphson/_3_4_4/float-v2d0-partial.json | 4 +
.../structure/io/graphson/_3_4_4/float-v3d0.json | 4 +
.../graphson/_3_4_4/inetaddress-v2d0-partial.json | 4 +
.../io/graphson/_3_4_4/inetaddress-v3d0.json | 4 +
.../io/graphson/_3_4_4/instant-v2d0-partial.json | 4 +
.../structure/io/graphson/_3_4_4/instant-v3d0.json | 4 +
.../io/graphson/_3_4_4/integer-v2d0-no-types.json | 1 +
.../io/graphson/_3_4_4/integer-v2d0-partial.json | 4 +
.../structure/io/graphson/_3_4_4/integer-v3d0.json | 4 +
.../io/graphson/_3_4_4/lambda-v2d0-partial.json | 8 +
.../structure/io/graphson/_3_4_4/lambda-v3d0.json | 8 +
.../structure/io/graphson/_3_4_4/list-v3d0.json | 7 +
.../io/graphson/_3_4_4/localdate-v2d0-partial.json | 4 +
.../io/graphson/_3_4_4/localdate-v3d0.json | 4 +
.../_3_4_4/localdatetime-v2d0-partial.json | 4 +
.../io/graphson/_3_4_4/localdatetime-v3d0.json | 4 +
.../io/graphson/_3_4_4/localtime-v2d0-partial.json | 4 +
.../io/graphson/_3_4_4/localtime-v3d0.json | 4 +
.../io/graphson/_3_4_4/long-v2d0-partial.json | 4 +
.../structure/io/graphson/_3_4_4/long-v3d0.json | 4 +
.../structure/io/graphson/_3_4_4/map-v3d0.json | 25 +
.../io/graphson/_3_4_4/metrics-v2d0-partial.json | 54 ++
.../structure/io/graphson/_3_4_4/metrics-v3d0.json | 52 ++
.../io/graphson/_3_4_4/monthday-v2d0-partial.json | 4 +
.../io/graphson/_3_4_4/monthday-v3d0.json | 4 +
.../_3_4_4/offsetdatetime-v2d0-partial.json | 4 +
.../io/graphson/_3_4_4/offsetdatetime-v3d0.json | 4 +
.../graphson/_3_4_4/offsettime-v2d0-partial.json | 4 +
.../io/graphson/_3_4_4/offsettime-v3d0.json | 4 +
.../io/graphson/_3_4_4/operator-v2d0-partial.json | 4 +
.../io/graphson/_3_4_4/operator-v3d0.json | 4 +
.../io/graphson/_3_4_4/order-v2d0-partial.json | 4 +
.../structure/io/graphson/_3_4_4/order-v3d0.json | 4 +
.../io/graphson/_3_4_4/p-v2d0-partial.json | 10 +
.../structure/io/graphson/_3_4_4/p-v3d0.json | 10 +
.../io/graphson/_3_4_4/pand-v2d0-partial.json | 25 +
.../structure/io/graphson/_3_4_4/pand-v3d0.json | 25 +
.../structure/io/graphson/_3_4_4/path-v1d0.json | 62 ++
.../io/graphson/_3_4_4/path-v2d0-no-types.json | 13 +
.../io/graphson/_3_4_4/path-v2d0-partial.json | 34 +
.../structure/io/graphson/_3_4_4/path-v3d0.json | 49 ++
.../io/graphson/_3_4_4/period-v2d0-partial.json | 4 +
.../structure/io/graphson/_3_4_4/period-v3d0.json | 4 +
.../io/graphson/_3_4_4/pick-v2d0-partial.json | 4 +
.../structure/io/graphson/_3_4_4/pick-v3d0.json | 4 +
.../io/graphson/_3_4_4/pop-v2d0-partial.json | 4 +
.../structure/io/graphson/_3_4_4/pop-v3d0.json | 4 +
.../io/graphson/_3_4_4/por-v2d0-partial.json | 31 +
.../structure/io/graphson/_3_4_4/por-v3d0.json | 34 +
.../io/graphson/_3_4_4/property-v1d0.json | 4 +
.../io/graphson/_3_4_4/property-v2d0-no-types.json | 4 +
.../io/graphson/_3_4_4/property-v2d0-partial.json | 10 +
.../io/graphson/_3_4_4/property-v3d0.json | 10 +
.../io/graphson/_3_4_4/pwithin-v2d0-partial.json | 10 +
.../structure/io/graphson/_3_4_4/pwithin-v3d0.json | 13 +
.../io/graphson/_3_4_4/pwithout-v2d0-partial.json | 13 +
.../io/graphson/_3_4_4/pwithout-v3d0.json | 16 +
.../io/graphson/_3_4_4/scope-v2d0-partial.json | 4 +
.../structure/io/graphson/_3_4_4/scope-v3d0.json | 4 +
.../io/graphson/_3_4_4/sessionclose-v1d0.json | 8 +
.../_3_4_4/sessionclose-v2d0-no-types.json | 8 +
.../graphson/_3_4_4/sessionclose-v2d0-partial.json | 11 +
.../io/graphson/_3_4_4/sessionclose-v3d0.json | 12 +
.../io/graphson/_3_4_4/sessioneval-v1d0.json | 13 +
.../graphson/_3_4_4/sessioneval-v2d0-no-types.json | 13 +
.../graphson/_3_4_4/sessioneval-v2d0-partial.json | 19 +
.../io/graphson/_3_4_4/sessioneval-v3d0.json | 18 +
.../graphson/_3_4_4/sessionevalaliased-v1d0.json | 16 +
.../_3_4_4/sessionevalaliased-v2d0-no-types.json | 16 +
.../_3_4_4/sessionevalaliased-v2d0-partial.json | 22 +
.../graphson/_3_4_4/sessionevalaliased-v3d0.json | 21 +
.../io/graphson/_3_4_4/sessionlesseval-v1d0.json | 12 +
.../_3_4_4/sessionlesseval-v2d0-no-types.json | 12 +
.../_3_4_4/sessionlesseval-v2d0-partial.json | 15 +
.../io/graphson/_3_4_4/sessionlesseval-v3d0.json | 15 +
.../_3_4_4/sessionlessevalaliased-v1d0.json | 15 +
.../sessionlessevalaliased-v2d0-no-types.json | 15 +
.../sessionlessevalaliased-v2d0-partial.json | 18 +
.../_3_4_4/sessionlessevalaliased-v3d0.json | 18 +
.../structure/io/graphson/_3_4_4/set-v3d0.json | 7 +
.../io/graphson/_3_4_4/short-v2d0-partial.json | 4 +
.../structure/io/graphson/_3_4_4/short-v3d0.json | 4 +
.../io/graphson/_3_4_4/standardresult-v1d0.json | 50 ++
.../_3_4_4/standardresult-v2d0-partial.json | 111 +++
.../io/graphson/_3_4_4/standardresult-v3d0.json | 120 +++
.../io/graphson/_3_4_4/t-v2d0-partial.json | 4 +
.../structure/io/graphson/_3_4_4/t-v3d0.json | 4 +
.../io/graphson/_3_4_4/textp-v2d0-partial.json | 7 +
.../structure/io/graphson/_3_4_4/textp-v3d0.json | 7 +
.../io/graphson/_3_4_4/timestamp-v2d0-partial.json | 4 +
.../io/graphson/_3_4_4/timestamp-v3d0.json | 4 +
.../io/graphson/_3_4_4/tinkergraph-v1d0.json | 313 ++++++++
.../graphson/_3_4_4/tinkergraph-v2d0-no-types.json | 352 +++++++++
.../graphson/_3_4_4/tinkergraph-v2d0-partial.json | 829 +++++++++++++++++++++
.../io/graphson/_3_4_4/tinkergraph-v3d0.json | 829 +++++++++++++++++++++
.../_3_4_4/traversalmetrics-v2d0-partial.json | 114 +++
.../io/graphson/_3_4_4/traversalmetrics-v3d0.json | 109 +++
.../io/graphson/_3_4_4/traverser-v2d0-partial.json | 109 +++
.../io/graphson/_3_4_4/traverser-v3d0.json | 109 +++
.../io/graphson/_3_4_4/uuid-v2d0-no-types.json | 1 +
.../io/graphson/_3_4_4/uuid-v2d0-partial.json | 4 +
.../structure/io/graphson/_3_4_4/uuid-v3d0.json | 4 +
.../structure/io/graphson/_3_4_4/vertex-v1d0.json | 39 +
.../io/graphson/_3_4_4/vertex-v2d0-no-types.json | 43 ++
.../io/graphson/_3_4_4/vertex-v2d0-partial.json | 100 +++
.../structure/io/graphson/_3_4_4/vertex-v3d0.json | 100 +++
.../io/graphson/_3_4_4/vertexproperty-v1d0.json | 5 +
.../_3_4_4/vertexproperty-v2d0-no-types.json | 5 +
.../_3_4_4/vertexproperty-v2d0-partial.json | 11 +
.../io/graphson/_3_4_4/vertexproperty-v3d0.json | 11 +
.../io/graphson/_3_4_4/year-v2d0-partial.json | 4 +
.../structure/io/graphson/_3_4_4/year-v3d0.json | 4 +
.../io/graphson/_3_4_4/yearmonth-v2d0-partial.json | 4 +
.../io/graphson/_3_4_4/yearmonth-v3d0.json | 4 +
.../_3_4_4/zoneddatetime-v2d0-partial.json | 4 +
.../io/graphson/_3_4_4/zoneddatetime-v3d0.json | 4 +
.../graphson/_3_4_4/zoneoffset-v2d0-partial.json | 4 +
.../io/graphson/_3_4_4/zoneoffset-v3d0.json | 4 +
.../gryo/_3_3_9/authenticationchallenge-v3d0.kryo | Bin 0 -> 26 bytes
.../gryo/_3_3_9/authenticationresponse-v3d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/barrier-v1d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/barrier-v3d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/bigdecimal-v1d0.kryo | Bin 0 -> 18 bytes
.../structure/io/gryo/_3_3_9/bigdecimal-v3d0.kryo | Bin 0 -> 18 bytes
.../structure/io/gryo/_3_3_9/biginteger-v1d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/biginteger-v3d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/binding-v1d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/binding-v3d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/byte-v1d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/byte-v3d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/bytebuffer-v1d0.kryo | Bin 0 -> 23 bytes
.../structure/io/gryo/_3_3_9/bytebuffer-v3d0.kryo | Bin 0 -> 23 bytes
.../structure/io/gryo/_3_3_9/bytecode-v1d0.kryo | Bin 0 -> 43 bytes
.../structure/io/gryo/_3_3_9/bytecode-v3d0.kryo | Bin 0 -> 43 bytes
.../structure/io/gryo/_3_3_9/cardinality-v1d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/cardinality-v3d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/char-v1d0.kryo | Bin 0 -> 2 bytes
.../structure/io/gryo/_3_3_9/char-v3d0.kryo | Bin 0 -> 2 bytes
.../structure/io/gryo/_3_3_9/class-v1d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/class-v3d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/column-v1d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/column-v3d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/date-v1d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/date-v3d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/direction-v1d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/direction-v3d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/double-v1d0.kryo | Bin 0 -> 8 bytes
.../structure/io/gryo/_3_3_9/double-v3d0.kryo | Bin 0 -> 8 bytes
.../structure/io/gryo/_3_3_9/duration-v1d0.kryo | Bin 0 -> 9 bytes
.../structure/io/gryo/_3_3_9/duration-v3d0.kryo | Bin 0 -> 9 bytes
.../structure/io/gryo/_3_3_9/edge-v1d0.kryo | Bin 0 -> 57 bytes
.../structure/io/gryo/_3_3_9/edge-v3d0.kryo | Bin 0 -> 39 bytes
.../structure/io/gryo/_3_3_9/float-v1d0.kryo | Bin 0 -> 4 bytes
.../structure/io/gryo/_3_3_9/float-v3d0.kryo | Bin 0 -> 4 bytes
.../structure/io/gryo/_3_3_9/inetaddress-v1d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/inetaddress-v3d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/instant-v1d0.kryo | Bin 0 -> 13 bytes
.../structure/io/gryo/_3_3_9/instant-v3d0.kryo | Bin 0 -> 13 bytes
.../structure/io/gryo/_3_3_9/integer-v1d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/integer-v3d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/lambda-v1d0.kryo | Bin 0 -> 31 bytes
.../structure/io/gryo/_3_3_9/lambda-v3d0.kryo | Bin 0 -> 31 bytes
.../structure/io/gryo/_3_3_9/localdate-v1d0.kryo | Bin 0 -> 9 bytes
.../structure/io/gryo/_3_3_9/localdate-v3d0.kryo | Bin 0 -> 9 bytes
.../io/gryo/_3_3_9/localdatetime-v1d0.kryo | Bin 0 -> 29 bytes
.../io/gryo/_3_3_9/localdatetime-v3d0.kryo | Bin 0 -> 29 bytes
.../structure/io/gryo/_3_3_9/localtime-v1d0.kryo | Bin 0 -> 9 bytes
.../structure/io/gryo/_3_3_9/localtime-v3d0.kryo | Bin 0 -> 9 bytes
.../structure/io/gryo/_3_3_9/long-v1d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/long-v3d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/metrics-v1d0.kryo | Bin 0 -> 193 bytes
.../structure/io/gryo/_3_3_9/metrics-v3d0.kryo | Bin 0 -> 184 bytes
.../structure/io/gryo/_3_3_9/monthday-v1d0.kryo | Bin 0 -> 9 bytes
.../structure/io/gryo/_3_3_9/monthday-v3d0.kryo | Bin 0 -> 9 bytes
.../io/gryo/_3_3_9/offsetdatetime-v1d0.kryo | Bin 0 -> 37 bytes
.../io/gryo/_3_3_9/offsetdatetime-v3d0.kryo | Bin 0 -> 37 bytes
.../structure/io/gryo/_3_3_9/offsettime-v1d0.kryo | Bin 0 -> 17 bytes
.../structure/io/gryo/_3_3_9/offsettime-v3d0.kryo | Bin 0 -> 17 bytes
.../structure/io/gryo/_3_3_9/operator-v1d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/operator-v3d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/order-v1d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/order-v3d0.kryo | 1 +
.../gremlin/structure/io/gryo/_3_3_9/p-v1d0.kryo | Bin 0 -> 6 bytes
.../gremlin/structure/io/gryo/_3_3_9/p-v3d0.kryo | Bin 0 -> 6 bytes
.../structure/io/gryo/_3_3_9/pand-v1d0.kryo | Bin 0 -> 23 bytes
.../structure/io/gryo/_3_3_9/pand-v3d0.kryo | Bin 0 -> 23 bytes
.../structure/io/gryo/_3_3_9/path-v1d0.kryo | Bin 0 -> 50 bytes
.../structure/io/gryo/_3_3_9/path-v3d0.kryo | Bin 0 -> 50 bytes
.../structure/io/gryo/_3_3_9/period-v1d0.kryo | Bin 0 -> 13 bytes
.../structure/io/gryo/_3_3_9/period-v3d0.kryo | Bin 0 -> 13 bytes
.../structure/io/gryo/_3_3_9/pick-v1d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/pick-v3d0.kryo | 1 +
.../gremlin/structure/io/gryo/_3_3_9/pop-v1d0.kryo | 1 +
.../gremlin/structure/io/gryo/_3_3_9/pop-v3d0.kryo | 1 +
.../gremlin/structure/io/gryo/_3_3_9/por-v1d0.kryo | Bin 0 -> 35 bytes
.../gremlin/structure/io/gryo/_3_3_9/por-v3d0.kryo | Bin 0 -> 35 bytes
.../structure/io/gryo/_3_3_9/property-v1d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/property-v3d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/pwithin-v1d0.kryo | Bin 0 -> 14 bytes
.../structure/io/gryo/_3_3_9/pwithin-v3d0.kryo | Bin 0 -> 14 bytes
.../structure/io/gryo/_3_3_9/pwithout-v1d0.kryo | Bin 0 -> 17 bytes
.../structure/io/gryo/_3_3_9/pwithout-v3d0.kryo | Bin 0 -> 17 bytes
.../structure/io/gryo/_3_3_9/scope-v1d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/scope-v3d0.kryo | 1 +
.../io/gryo/_3_3_9/sessionclose-v3d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/sessioneval-v3d0.kryo | 1 +
.../io/gryo/_3_3_9/sessionevalaliased-v3d0.kryo | 1 +
.../io/gryo/_3_3_9/sessionlesseval-v3d0.kryo | 1 +
.../gryo/_3_3_9/sessionlessevalaliased-v3d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/short-v1d0.kryo | Bin 0 -> 2 bytes
.../structure/io/gryo/_3_3_9/short-v3d0.kryo | Bin 0 -> 2 bytes
.../io/gryo/_3_3_9/standardresult-v3d0.kryo | Bin 0 -> 229 bytes
.../structure/io/gryo/_3_3_9/stargraph-v1d0.kryo | Bin 0 -> 247 bytes
.../structure/io/gryo/_3_3_9/stargraph-v3d0.kryo | Bin 0 -> 247 bytes
.../gremlin/structure/io/gryo/_3_3_9/t-v1d0.kryo | 1 +
.../gremlin/structure/io/gryo/_3_3_9/t-v3d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/timestamp-v1d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/timestamp-v3d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/tinkergraph-v1d0.kryo | Bin 0 -> 1117 bytes
.../structure/io/gryo/_3_3_9/tinkergraph-v3d0.kryo | Bin 0 -> 1117 bytes
.../io/gryo/_3_3_9/traversalmetrics-v1d0.kryo | Bin 0 -> 455 bytes
.../io/gryo/_3_3_9/traversalmetrics-v3d0.kryo | Bin 0 -> 308 bytes
.../structure/io/gryo/_3_3_9/traverser-v1d0.kryo | Bin 0 -> 211 bytes
.../structure/io/gryo/_3_3_9/traverser-v3d0.kryo | Bin 0 -> 210 bytes
.../structure/io/gryo/_3_3_9/tree-v1d0.kryo | Bin 0 -> 284 bytes
.../structure/io/gryo/_3_3_9/tree-v3d0.kryo | Bin 0 -> 277 bytes
.../structure/io/gryo/_3_3_9/uuid-v1d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/uuid-v3d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/vertex-v1d0.kryo | Bin 0 -> 202 bytes
.../structure/io/gryo/_3_3_9/vertex-v3d0.kryo | Bin 0 -> 201 bytes
.../io/gryo/_3_3_9/vertexproperty-v1d0.kryo | Bin 0 -> 18 bytes
.../io/gryo/_3_3_9/vertexproperty-v3d0.kryo | Bin 0 -> 23 bytes
.../structure/io/gryo/_3_3_9/year-v1d0.kryo | Bin 0 -> 5 bytes
.../structure/io/gryo/_3_3_9/year-v3d0.kryo | Bin 0 -> 5 bytes
.../structure/io/gryo/_3_3_9/yearmonth-v1d0.kryo | Bin 0 -> 9 bytes
.../structure/io/gryo/_3_3_9/yearmonth-v3d0.kryo | Bin 0 -> 9 bytes
.../io/gryo/_3_3_9/zoneddatetime-v1d0.kryo | Bin 0 -> 38 bytes
.../io/gryo/_3_3_9/zoneddatetime-v3d0.kryo | Bin 0 -> 38 bytes
.../structure/io/gryo/_3_3_9/zoneoffset-v1d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/zoneoffset-v3d0.kryo | 1 +
.../gryo/_3_4_4/authenticationchallenge-v3d0.kryo | Bin 0 -> 26 bytes
.../gryo/_3_4_4/authenticationresponse-v3d0.kryo | 1 +
.../structure/io/gryo/_3_4_4/barrier-v1d0.kryo | 1 +
.../structure/io/gryo/_3_4_4/barrier-v3d0.kryo | 1 +
.../structure/io/gryo/_3_4_4/bigdecimal-v1d0.kryo | Bin 0 -> 18 bytes
.../structure/io/gryo/_3_4_4/bigdecimal-v3d0.kryo | Bin 0 -> 18 bytes
.../structure/io/gryo/_3_4_4/biginteger-v1d0.kryo | 1 +
.../structure/io/gryo/_3_4_4/biginteger-v3d0.kryo | 1 +
.../structure/io/gryo/_3_4_4/binding-v1d0.kryo | 1 +
.../structure/io/gryo/_3_4_4/binding-v3d0.kryo | 1 +
.../structure/io/gryo/_3_4_4/bulkset-v1d0.kryo | 1 +
.../structure/io/gryo/_3_4_4/bulkset-v3d0.kryo | 1 +
.../structure/io/gryo/_3_4_4/byte-v1d0.kryo | 1 +
.../structure/io/gryo/_3_4_4/byte-v3d0.kryo | 1 +
.../structure/io/gryo/_3_4_4/bytebuffer-v1d0.kryo | Bin 0 -> 23 bytes
.../structure/io/gryo/_3_4_4/bytebuffer-v3d0.kryo | Bin 0 -> 23 bytes
.../structure/io/gryo/_3_4_4/bytecode-v1d0.kryo | Bin 0 -> 43 bytes
.../structure/io/gryo/_3_4_4/bytecode-v3d0.kryo | Bin 0 -> 43 bytes
.../structure/io/gryo/_3_4_4/cardinality-v1d0.kryo | 1 +
.../structure/io/gryo/_3_4_4/cardinality-v3d0.kryo | 1 +
.../structure/io/gryo/_3_4_4/char-v1d0.kryo | Bin 0 -> 2 bytes
.../structure/io/gryo/_3_4_4/char-v3d0.kryo | Bin 0 -> 2 bytes
.../structure/io/gryo/_3_4_4/class-v1d0.kryo | 1 +
.../structure/io/gryo/_3_4_4/class-v3d0.kryo | 1 +
.../structure/io/gryo/_3_4_4/column-v1d0.kryo | 1 +
.../structure/io/gryo/_3_4_4/column-v3d0.kryo | 1 +
.../structure/io/gryo/_3_4_4/date-v1d0.kryo | 1 +
.../structure/io/gryo/_3_4_4/date-v3d0.kryo | 1 +
.../structure/io/gryo/_3_4_4/direction-v1d0.kryo | 1 +
.../structure/io/gryo/_3_4_4/direction-v3d0.kryo | 1 +
.../structure/io/gryo/_3_4_4/double-v1d0.kryo | Bin 0 -> 8 bytes
.../structure/io/gryo/_3_4_4/double-v3d0.kryo | Bin 0 -> 8 bytes
.../structure/io/gryo/_3_4_4/duration-v1d0.kryo | Bin 0 -> 9 bytes
.../structure/io/gryo/_3_4_4/duration-v3d0.kryo | Bin 0 -> 9 bytes
.../structure/io/gryo/_3_4_4/edge-v1d0.kryo | Bin 0 -> 57 bytes
.../structure/io/gryo/_3_4_4/edge-v3d0.kryo | Bin 0 -> 39 bytes
.../structure/io/gryo/_3_4_4/float-v1d0.kryo | Bin 0 -> 4 bytes
.../structure/io/gryo/_3_4_4/float-v3d0.kryo | Bin 0 -> 4 bytes
.../structure/io/gryo/_3_4_4/inetaddress-v1d0.kryo | 1 +
.../structure/io/gryo/_3_4_4/inetaddress-v3d0.kryo | 1 +
.../structure/io/gryo/_3_4_4/instant-v1d0.kryo | Bin 0 -> 13 bytes
.../structure/io/gryo/_3_4_4/instant-v3d0.kryo | Bin 0 -> 13 bytes
.../structure/io/gryo/_3_4_4/integer-v1d0.kryo | 1 +
.../structure/io/gryo/_3_4_4/integer-v3d0.kryo | 1 +
.../structure/io/gryo/_3_4_4/lambda-v1d0.kryo | Bin 0 -> 31 bytes
.../structure/io/gryo/_3_4_4/lambda-v3d0.kryo | Bin 0 -> 31 bytes
.../structure/io/gryo/_3_4_4/localdate-v1d0.kryo | Bin 0 -> 9 bytes
.../structure/io/gryo/_3_4_4/localdate-v3d0.kryo | Bin 0 -> 9 bytes
.../io/gryo/_3_4_4/localdatetime-v1d0.kryo | Bin 0 -> 29 bytes
.../io/gryo/_3_4_4/localdatetime-v3d0.kryo | Bin 0 -> 29 bytes
.../structure/io/gryo/_3_4_4/localtime-v1d0.kryo | Bin 0 -> 9 bytes
.../structure/io/gryo/_3_4_4/localtime-v3d0.kryo | Bin 0 -> 9 bytes
.../structure/io/gryo/_3_4_4/long-v1d0.kryo | 1 +
.../structure/io/gryo/_3_4_4/long-v3d0.kryo | 1 +
.../structure/io/gryo/_3_4_4/metrics-v1d0.kryo | Bin 0 -> 197 bytes
.../structure/io/gryo/_3_4_4/metrics-v3d0.kryo | Bin 0 -> 184 bytes
.../structure/io/gryo/_3_4_4/monthday-v1d0.kryo | Bin 0 -> 9 bytes
.../structure/io/gryo/_3_4_4/monthday-v3d0.kryo | Bin 0 -> 9 bytes
.../io/gryo/_3_4_4/offsetdatetime-v1d0.kryo | Bin 0 -> 37 bytes
.../io/gryo/_3_4_4/offsetdatetime-v3d0.kryo | Bin 0 -> 37 bytes
.../structure/io/gryo/_3_4_4/offsettime-v1d0.kryo | Bin 0 -> 17 bytes
.../structure/io/gryo/_3_4_4/offsettime-v3d0.kryo | Bin 0 -> 17 bytes
.../structure/io/gryo/_3_4_4/operator-v1d0.kryo | 1 +
.../structure/io/gryo/_3_4_4/operator-v3d0.kryo | 1 +
.../structure/io/gryo/_3_4_4/order-v1d0.kryo | 1 +
.../structure/io/gryo/_3_4_4/order-v3d0.kryo | 1 +
.../gremlin/structure/io/gryo/_3_4_4/p-v1d0.kryo | Bin 0 -> 6 bytes
.../gremlin/structure/io/gryo/_3_4_4/p-v3d0.kryo | Bin 0 -> 6 bytes
.../structure/io/gryo/_3_4_4/pand-v1d0.kryo | Bin 0 -> 23 bytes
.../structure/io/gryo/_3_4_4/pand-v3d0.kryo | Bin 0 -> 23 bytes
.../structure/io/gryo/_3_4_4/path-v1d0.kryo | Bin 0 -> 50 bytes
.../structure/io/gryo/_3_4_4/path-v3d0.kryo | Bin 0 -> 50 bytes
.../structure/io/gryo/_3_4_4/period-v1d0.kryo | Bin 0 -> 13 bytes
.../structure/io/gryo/_3_4_4/period-v3d0.kryo | Bin 0 -> 13 bytes
.../structure/io/gryo/_3_4_4/pick-v1d0.kryo | 1 +
.../structure/io/gryo/_3_4_4/pick-v3d0.kryo | 1 +
.../gremlin/structure/io/gryo/_3_4_4/pop-v1d0.kryo | 1 +
.../gremlin/structure/io/gryo/_3_4_4/pop-v3d0.kryo | 1 +
.../gremlin/structure/io/gryo/_3_4_4/por-v1d0.kryo | Bin 0 -> 35 bytes
.../gremlin/structure/io/gryo/_3_4_4/por-v3d0.kryo | Bin 0 -> 35 bytes
.../structure/io/gryo/_3_4_4/property-v1d0.kryo | 1 +
.../structure/io/gryo/_3_4_4/property-v3d0.kryo | 1 +
.../structure/io/gryo/_3_4_4/pwithin-v1d0.kryo | Bin 0 -> 14 bytes
.../structure/io/gryo/_3_4_4/pwithin-v3d0.kryo | Bin 0 -> 14 bytes
.../structure/io/gryo/_3_4_4/pwithout-v1d0.kryo | Bin 0 -> 17 bytes
.../structure/io/gryo/_3_4_4/pwithout-v3d0.kryo | Bin 0 -> 17 bytes
.../structure/io/gryo/_3_4_4/scope-v1d0.kryo | 1 +
.../structure/io/gryo/_3_4_4/scope-v3d0.kryo | 1 +
.../io/gryo/_3_4_4/sessionclose-v3d0.kryo | 1 +
.../structure/io/gryo/_3_4_4/sessioneval-v3d0.kryo | 1 +
.../io/gryo/_3_4_4/sessionevalaliased-v3d0.kryo | 1 +
.../io/gryo/_3_4_4/sessionlesseval-v3d0.kryo | 1 +
.../gryo/_3_4_4/sessionlessevalaliased-v3d0.kryo | 1 +
.../structure/io/gryo/_3_4_4/short-v1d0.kryo | Bin 0 -> 2 bytes
.../structure/io/gryo/_3_4_4/short-v3d0.kryo | Bin 0 -> 2 bytes
.../io/gryo/_3_4_4/standardresult-v3d0.kryo | Bin 0 -> 229 bytes
.../structure/io/gryo/_3_4_4/stargraph-v1d0.kryo | Bin 0 -> 247 bytes
.../structure/io/gryo/_3_4_4/stargraph-v3d0.kryo | Bin 0 -> 247 bytes
.../gremlin/structure/io/gryo/_3_4_4/t-v1d0.kryo | 1 +
.../gremlin/structure/io/gryo/_3_4_4/t-v3d0.kryo | 1 +
.../structure/io/gryo/_3_4_4/textp-v1d0.kryo | 1 +
.../structure/io/gryo/_3_4_4/textp-v3d0.kryo | 1 +
.../structure/io/gryo/_3_4_4/timestamp-v1d0.kryo | 1 +
.../structure/io/gryo/_3_4_4/timestamp-v3d0.kryo | 1 +
.../structure/io/gryo/_3_4_4/tinkergraph-v1d0.kryo | Bin 0 -> 1117 bytes
.../structure/io/gryo/_3_4_4/tinkergraph-v3d0.kryo | Bin 0 -> 1117 bytes
.../io/gryo/_3_4_4/traversalmetrics-v1d0.kryo | Bin 0 -> 471 bytes
.../io/gryo/_3_4_4/traversalmetrics-v3d0.kryo | Bin 0 -> 308 bytes
.../structure/io/gryo/_3_4_4/traverser-v1d0.kryo | Bin 0 -> 211 bytes
.../structure/io/gryo/_3_4_4/traverser-v3d0.kryo | Bin 0 -> 210 bytes
.../structure/io/gryo/_3_4_4/tree-v1d0.kryo | Bin 0 -> 284 bytes
.../structure/io/gryo/_3_4_4/tree-v3d0.kryo | Bin 0 -> 277 bytes
.../structure/io/gryo/_3_4_4/uuid-v1d0.kryo | 1 +
.../structure/io/gryo/_3_4_4/uuid-v3d0.kryo | 1 +
.../structure/io/gryo/_3_4_4/vertex-v1d0.kryo | Bin 0 -> 202 bytes
.../structure/io/gryo/_3_4_4/vertex-v3d0.kryo | Bin 0 -> 201 bytes
.../io/gryo/_3_4_4/vertexproperty-v1d0.kryo | Bin 0 -> 18 bytes
.../io/gryo/_3_4_4/vertexproperty-v3d0.kryo | Bin 0 -> 23 bytes
.../structure/io/gryo/_3_4_4/year-v1d0.kryo | Bin 0 -> 5 bytes
.../structure/io/gryo/_3_4_4/year-v3d0.kryo | Bin 0 -> 5 bytes
.../structure/io/gryo/_3_4_4/yearmonth-v1d0.kryo | Bin 0 -> 9 bytes
.../structure/io/gryo/_3_4_4/yearmonth-v3d0.kryo | Bin 0 -> 9 bytes
.../io/gryo/_3_4_4/zoneddatetime-v1d0.kryo | Bin 0 -> 38 bytes
.../io/gryo/_3_4_4/zoneddatetime-v3d0.kryo | Bin 0 -> 38 bytes
.../structure/io/gryo/_3_4_4/zoneoffset-v1d0.kryo | 1 +
.../structure/io/gryo/_3_4_4/zoneoffset-v3d0.kryo | 1 +
639 files changed, 9595 insertions(+), 2 deletions(-)
diff --cc gremlin-tools/gremlin-io-test/src/main/java/org/apache/tinkerpop/gremlin/structure/io/graphson/GraphSONCompatibility.java
index 66a0aea,0ab3c24..175cc32
--- a/gremlin-tools/gremlin-io-test/src/main/java/org/apache/tinkerpop/gremlin/structure/io/graphson/GraphSONCompatibility.java
+++ b/gremlin-tools/gremlin-io-test/src/main/java/org/apache/tinkerpop/gremlin/structure/io/graphson/GraphSONCompatibility.java
@@@ -104,10 -108,10 +108,15 @@@ public enum GraphSONCompatibility imple
V2D0_PARTIAL_3_4_3("3.4.3", "2.0", "v2d0-partial"),
V2D0_NO_TYPE_3_4_3("3.4.3", "2.0", "v2d0-no-types"),
V3D0_PARTIAL_3_4_3("3.4.3", "3.0", "v3d0"),
+ V1D0_3_4_4("3.4.4", "1.0", "v1d0"),
+ V2D0_PARTIAL_3_4_4("3.4.4", "2.0", "v2d0-partial"),
+ V2D0_NO_TYPE_3_4_4("3.4.4", "2.0", "v2d0-no-types"),
- V3D0_PARTIAL_3_4_4("3.4.4", "3.0", "v3d0");
++ V3D0_PARTIAL_3_4_4("3.4.4", "3.0", "v3d0"),
++
+ V1D0_3_5_0("3.5.0", "1.0", "v1d0"),
+ V2D0_PARTIAL_3_5_0("3.5.0", "2.0", "v2d0-partial"),
+ V2D0_NO_TYPE_3_5_0("3.5.0", "2.0", "v2d0-no-types"),
+ V3D0_PARTIAL_3_5_0("3.5.0", "3.0", "v3d0");
private static final String SEP = File.separator;
diff --cc gremlin-tools/gremlin-io-test/src/main/java/org/apache/tinkerpop/gremlin/structure/io/gryo/GryoCompatibility.java
index 63eea94,01c4b4c..5128480
--- a/gremlin-tools/gremlin-io-test/src/main/java/org/apache/tinkerpop/gremlin/structure/io/gryo/GryoCompatibility.java
+++ b/gremlin-tools/gremlin-io-test/src/main/java/org/apache/tinkerpop/gremlin/structure/io/gryo/GryoCompatibility.java
@@@ -78,8 -80,8 +80,11 @@@ public enum GryoCompatibility implement
V3D0_3_4_2("3.4.2", "3.0", "v3d0"),
V1D0_3_4_3("3.4.3", "1.0", "v1d0"),
V3D0_3_4_3("3.4.3", "3.0", "v3d0"),
+ V1D0_3_4_4("3.4.4", "1.0", "v1d0"),
- V3D0_3_4_4("3.4.4", "3.0", "v3d0");
++ V3D0_3_4_4("3.4.4", "3.0", "v3d0"),
++
+ V1D0_3_5_0("3.5.0", "1.0", "v1d0"),
+ V3D0_3_5_0("3.5.0", "3.0", "v3d0");
private static final String SEP = File.separator;
diff --cc gremlin-tools/gremlin-io-test/src/test/java/org/apache/tinkerpop/gremlin/structure/io/graphson/GraphSONTypedCompatibilityTest.java
index 8975866,7243e86..9749f77
--- a/gremlin-tools/gremlin-io-test/src/test/java/org/apache/tinkerpop/gremlin/structure/io/graphson/GraphSONTypedCompatibilityTest.java
+++ b/gremlin-tools/gremlin-io-test/src/test/java/org/apache/tinkerpop/gremlin/structure/io/graphson/GraphSONTypedCompatibilityTest.java
@@@ -84,8 -87,8 +87,12 @@@ public class GraphSONTypedCompatibility
{GraphSONCompatibility.V3D0_PARTIAL_3_4_2, mapperV3 },
{GraphSONCompatibility.V2D0_PARTIAL_3_4_3, mapperV2 },
{GraphSONCompatibility.V3D0_PARTIAL_3_4_3, mapperV3 },
+ {GraphSONCompatibility.V2D0_PARTIAL_3_4_4, mapperV2 },
- {GraphSONCompatibility.V3D0_PARTIAL_3_4_4, mapperV3 }
++ {GraphSONCompatibility.V3D0_PARTIAL_3_4_4, mapperV3 },
++ {GraphSONCompatibility.V3D0_PARTIAL_3_4_3, mapperV3 },
++
+ {GraphSONCompatibility.V2D0_PARTIAL_3_5_0, mapperV2 },
+ {GraphSONCompatibility.V3D0_PARTIAL_3_5_0, mapperV3 }
});
}
diff --cc gremlin-tools/gremlin-io-test/src/test/java/org/apache/tinkerpop/gremlin/structure/io/graphson/GraphSONUntypedCompatibilityTest.java
index 9d947b3,853904d..d1e0dbf
--- a/gremlin-tools/gremlin-io-test/src/test/java/org/apache/tinkerpop/gremlin/structure/io/graphson/GraphSONUntypedCompatibilityTest.java
+++ b/gremlin-tools/gremlin-io-test/src/test/java/org/apache/tinkerpop/gremlin/structure/io/graphson/GraphSONUntypedCompatibilityTest.java
@@@ -92,8 -94,8 +94,11 @@@ public class GraphSONUntypedCompatibili
{GraphSONCompatibility.V2D0_NO_TYPE_3_4_2, mapperV2 },
{GraphSONCompatibility.V1D0_3_4_3, mapperV1 },
{GraphSONCompatibility.V2D0_NO_TYPE_3_4_3, mapperV2 },
+ {GraphSONCompatibility.V1D0_3_4_4, mapperV1 },
- {GraphSONCompatibility.V2D0_NO_TYPE_3_4_4, mapperV2 }
++ {GraphSONCompatibility.V2D0_NO_TYPE_3_4_4, mapperV2 },
++
+ {GraphSONCompatibility.V1D0_3_5_0, mapperV1 },
+ {GraphSONCompatibility.V2D0_NO_TYPE_3_5_0, mapperV2 }
});
}
diff --cc gremlin-tools/gremlin-io-test/src/test/java/org/apache/tinkerpop/gremlin/structure/io/gryo/GryoCompatibilityTest.java
index a943ddb,74d4fd4..6b0f908
--- a/gremlin-tools/gremlin-io-test/src/test/java/org/apache/tinkerpop/gremlin/structure/io/gryo/GryoCompatibilityTest.java
+++ b/gremlin-tools/gremlin-io-test/src/test/java/org/apache/tinkerpop/gremlin/structure/io/gryo/GryoCompatibilityTest.java
@@@ -81,8 -83,8 +83,11 @@@ public class GryoCompatibilityTest exte
{GryoCompatibility.V3D0_3_4_2, mapperV3 },
{GryoCompatibility.V1D0_3_4_3, mapperV1 },
{GryoCompatibility.V3D0_3_4_3, mapperV3 },
+ {GryoCompatibility.V1D0_3_4_4, mapperV1 },
- {GryoCompatibility.V3D0_3_4_4, mapperV3 }
++ {GryoCompatibility.V3D0_3_4_4, mapperV3 },
++
+ {GryoCompatibility.V1D0_3_5_0, mapperV1 },
+ {GryoCompatibility.V3D0_3_5_0, mapperV3 }
});
}
[tinkerpop] 01/05: Added 3.3.9 IO test files CTR
Posted by sp...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
spmallette pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/tinkerpop.git
commit 8759542300c05ab80a85c948f1e4861ffcc66ec8
Author: Stephen Mallette <sp...@genoprime.com>
AuthorDate: Sun Oct 13 10:44:43 2019 -0400
Added 3.3.9 IO test files CTR
---
.../io/graphson/GraphSONCompatibility.java | 6 +-
.../structure/io/gryo/GryoCompatibility.java | 4 +-
.../graphson/GraphSONTypedCompatibilityTest.java | 4 +-
.../graphson/GraphSONUntypedCompatibilityTest.java | 4 +-
.../structure/io/gryo/GryoCompatibilityTest.java | 4 +-
.../_3_3_9/authenticationchallenge-v1d0.json | 12 +
.../authenticationchallenge-v2d0-no-types.json | 12 +
.../authenticationchallenge-v2d0-partial.json | 12 +
.../_3_3_9/authenticationchallenge-v3d0.json | 18 +
.../_3_3_9/authenticationresponse-v1d0.json | 9 +
.../authenticationresponse-v2d0-no-types.json | 9 +
.../authenticationresponse-v2d0-partial.json | 9 +
.../_3_3_9/authenticationresponse-v3d0.json | 9 +
.../io/graphson/_3_3_9/barrier-v2d0-partial.json | 4 +
.../structure/io/graphson/_3_3_9/barrier-v3d0.json | 4 +
.../graphson/_3_3_9/bigdecimal-v2d0-partial.json | 4 +
.../io/graphson/_3_3_9/bigdecimal-v3d0.json | 4 +
.../graphson/_3_3_9/biginteger-v2d0-partial.json | 4 +
.../io/graphson/_3_3_9/biginteger-v3d0.json | 4 +
.../io/graphson/_3_3_9/binding-v2d0-partial.json | 10 +
.../structure/io/graphson/_3_3_9/binding-v3d0.json | 10 +
.../io/graphson/_3_3_9/byte-v2d0-partial.json | 4 +
.../structure/io/graphson/_3_3_9/byte-v3d0.json | 4 +
.../graphson/_3_3_9/bytebuffer-v2d0-partial.json | 4 +
.../io/graphson/_3_3_9/bytebuffer-v3d0.json | 4 +
.../io/graphson/_3_3_9/bytecode-v2d0-partial.json | 6 +
.../io/graphson/_3_3_9/bytecode-v3d0.json | 6 +
.../graphson/_3_3_9/cardinality-v2d0-partial.json | 4 +
.../io/graphson/_3_3_9/cardinality-v3d0.json | 4 +
.../io/graphson/_3_3_9/char-v2d0-partial.json | 4 +
.../structure/io/graphson/_3_3_9/char-v3d0.json | 4 +
.../io/graphson/_3_3_9/class-v2d0-partial.json | 4 +
.../structure/io/graphson/_3_3_9/class-v3d0.json | 4 +
.../io/graphson/_3_3_9/column-v2d0-partial.json | 4 +
.../structure/io/graphson/_3_3_9/column-v3d0.json | 4 +
.../io/graphson/_3_3_9/date-v2d0-no-types.json | 1 +
.../io/graphson/_3_3_9/date-v2d0-partial.json | 4 +
.../structure/io/graphson/_3_3_9/date-v3d0.json | 4 +
.../io/graphson/_3_3_9/direction-v2d0-partial.json | 4 +
.../io/graphson/_3_3_9/direction-v3d0.json | 4 +
.../io/graphson/_3_3_9/double-v2d0-no-types.json | 1 +
.../io/graphson/_3_3_9/double-v2d0-partial.json | 4 +
.../structure/io/graphson/_3_3_9/double-v3d0.json | 4 +
.../io/graphson/_3_3_9/duration-v2d0-partial.json | 4 +
.../io/graphson/_3_3_9/duration-v3d0.json | 4 +
.../structure/io/graphson/_3_3_9/edge-v1d0.json | 12 +
.../io/graphson/_3_3_9/edge-v2d0-no-types.json | 14 +
.../io/graphson/_3_3_9/edge-v2d0-partial.json | 32 +
.../structure/io/graphson/_3_3_9/edge-v3d0.json | 32 +
.../io/graphson/_3_3_9/float-v2d0-partial.json | 4 +
.../structure/io/graphson/_3_3_9/float-v3d0.json | 4 +
.../graphson/_3_3_9/inetaddress-v2d0-partial.json | 4 +
.../io/graphson/_3_3_9/inetaddress-v3d0.json | 4 +
.../io/graphson/_3_3_9/instant-v2d0-partial.json | 4 +
.../structure/io/graphson/_3_3_9/instant-v3d0.json | 4 +
.../io/graphson/_3_3_9/integer-v2d0-no-types.json | 1 +
.../io/graphson/_3_3_9/integer-v2d0-partial.json | 4 +
.../structure/io/graphson/_3_3_9/integer-v3d0.json | 4 +
.../io/graphson/_3_3_9/lambda-v2d0-partial.json | 8 +
.../structure/io/graphson/_3_3_9/lambda-v3d0.json | 8 +
.../structure/io/graphson/_3_3_9/list-v3d0.json | 7 +
.../io/graphson/_3_3_9/localdate-v2d0-partial.json | 4 +
.../io/graphson/_3_3_9/localdate-v3d0.json | 4 +
.../_3_3_9/localdatetime-v2d0-partial.json | 4 +
.../io/graphson/_3_3_9/localdatetime-v3d0.json | 4 +
.../io/graphson/_3_3_9/localtime-v2d0-partial.json | 4 +
.../io/graphson/_3_3_9/localtime-v3d0.json | 4 +
.../io/graphson/_3_3_9/long-v2d0-partial.json | 4 +
.../structure/io/graphson/_3_3_9/long-v3d0.json | 4 +
.../structure/io/graphson/_3_3_9/map-v3d0.json | 25 +
.../io/graphson/_3_3_9/metrics-v2d0-partial.json | 54 ++
.../structure/io/graphson/_3_3_9/metrics-v3d0.json | 52 ++
.../io/graphson/_3_3_9/monthday-v2d0-partial.json | 4 +
.../io/graphson/_3_3_9/monthday-v3d0.json | 4 +
.../_3_3_9/offsetdatetime-v2d0-partial.json | 4 +
.../io/graphson/_3_3_9/offsetdatetime-v3d0.json | 4 +
.../graphson/_3_3_9/offsettime-v2d0-partial.json | 4 +
.../io/graphson/_3_3_9/offsettime-v3d0.json | 4 +
.../io/graphson/_3_3_9/operator-v2d0-partial.json | 4 +
.../io/graphson/_3_3_9/operator-v3d0.json | 4 +
.../io/graphson/_3_3_9/order-v2d0-partial.json | 4 +
.../structure/io/graphson/_3_3_9/order-v3d0.json | 4 +
.../io/graphson/_3_3_9/p-v2d0-partial.json | 10 +
.../structure/io/graphson/_3_3_9/p-v3d0.json | 10 +
.../io/graphson/_3_3_9/pand-v2d0-partial.json | 25 +
.../structure/io/graphson/_3_3_9/pand-v3d0.json | 25 +
.../structure/io/graphson/_3_3_9/path-v1d0.json | 62 ++
.../io/graphson/_3_3_9/path-v2d0-no-types.json | 13 +
.../io/graphson/_3_3_9/path-v2d0-partial.json | 34 +
.../structure/io/graphson/_3_3_9/path-v3d0.json | 49 ++
.../io/graphson/_3_3_9/period-v2d0-partial.json | 4 +
.../structure/io/graphson/_3_3_9/period-v3d0.json | 4 +
.../io/graphson/_3_3_9/pick-v2d0-partial.json | 4 +
.../structure/io/graphson/_3_3_9/pick-v3d0.json | 4 +
.../io/graphson/_3_3_9/pop-v2d0-partial.json | 4 +
.../structure/io/graphson/_3_3_9/pop-v3d0.json | 4 +
.../io/graphson/_3_3_9/por-v2d0-partial.json | 31 +
.../structure/io/graphson/_3_3_9/por-v3d0.json | 34 +
.../io/graphson/_3_3_9/property-v1d0.json | 4 +
.../io/graphson/_3_3_9/property-v2d0-no-types.json | 4 +
.../io/graphson/_3_3_9/property-v2d0-partial.json | 10 +
.../io/graphson/_3_3_9/property-v3d0.json | 10 +
.../io/graphson/_3_3_9/pwithin-v2d0-partial.json | 10 +
.../structure/io/graphson/_3_3_9/pwithin-v3d0.json | 13 +
.../io/graphson/_3_3_9/pwithout-v2d0-partial.json | 13 +
.../io/graphson/_3_3_9/pwithout-v3d0.json | 16 +
.../io/graphson/_3_3_9/scope-v2d0-partial.json | 4 +
.../structure/io/graphson/_3_3_9/scope-v3d0.json | 4 +
.../io/graphson/_3_3_9/sessionclose-v1d0.json | 8 +
.../_3_3_9/sessionclose-v2d0-no-types.json | 8 +
.../graphson/_3_3_9/sessionclose-v2d0-partial.json | 11 +
.../io/graphson/_3_3_9/sessionclose-v3d0.json | 12 +
.../io/graphson/_3_3_9/sessioneval-v1d0.json | 13 +
.../graphson/_3_3_9/sessioneval-v2d0-no-types.json | 13 +
.../graphson/_3_3_9/sessioneval-v2d0-partial.json | 19 +
.../io/graphson/_3_3_9/sessioneval-v3d0.json | 18 +
.../graphson/_3_3_9/sessionevalaliased-v1d0.json | 16 +
.../_3_3_9/sessionevalaliased-v2d0-no-types.json | 16 +
.../_3_3_9/sessionevalaliased-v2d0-partial.json | 22 +
.../graphson/_3_3_9/sessionevalaliased-v3d0.json | 21 +
.../io/graphson/_3_3_9/sessionlesseval-v1d0.json | 12 +
.../_3_3_9/sessionlesseval-v2d0-no-types.json | 12 +
.../_3_3_9/sessionlesseval-v2d0-partial.json | 15 +
.../io/graphson/_3_3_9/sessionlesseval-v3d0.json | 15 +
.../_3_3_9/sessionlessevalaliased-v1d0.json | 15 +
.../sessionlessevalaliased-v2d0-no-types.json | 15 +
.../sessionlessevalaliased-v2d0-partial.json | 18 +
.../_3_3_9/sessionlessevalaliased-v3d0.json | 18 +
.../structure/io/graphson/_3_3_9/set-v3d0.json | 7 +
.../io/graphson/_3_3_9/short-v2d0-partial.json | 4 +
.../structure/io/graphson/_3_3_9/short-v3d0.json | 4 +
.../io/graphson/_3_3_9/standardresult-v1d0.json | 50 ++
.../_3_3_9/standardresult-v2d0-partial.json | 111 +++
.../io/graphson/_3_3_9/standardresult-v3d0.json | 120 +++
.../io/graphson/_3_3_9/t-v2d0-partial.json | 4 +
.../structure/io/graphson/_3_3_9/t-v3d0.json | 4 +
.../io/graphson/_3_3_9/timestamp-v2d0-partial.json | 4 +
.../io/graphson/_3_3_9/timestamp-v3d0.json | 4 +
.../io/graphson/_3_3_9/tinkergraph-v1d0.json | 313 ++++++++
.../graphson/_3_3_9/tinkergraph-v2d0-no-types.json | 352 +++++++++
.../graphson/_3_3_9/tinkergraph-v2d0-partial.json | 829 +++++++++++++++++++++
.../io/graphson/_3_3_9/tinkergraph-v3d0.json | 829 +++++++++++++++++++++
.../_3_3_9/traversalmetrics-v2d0-partial.json | 114 +++
.../io/graphson/_3_3_9/traversalmetrics-v3d0.json | 109 +++
.../io/graphson/_3_3_9/traverser-v2d0-partial.json | 109 +++
.../io/graphson/_3_3_9/traverser-v3d0.json | 109 +++
.../io/graphson/_3_3_9/uuid-v2d0-no-types.json | 1 +
.../io/graphson/_3_3_9/uuid-v2d0-partial.json | 4 +
.../structure/io/graphson/_3_3_9/uuid-v3d0.json | 4 +
.../structure/io/graphson/_3_3_9/vertex-v1d0.json | 39 +
.../io/graphson/_3_3_9/vertex-v2d0-no-types.json | 43 ++
.../io/graphson/_3_3_9/vertex-v2d0-partial.json | 100 +++
.../structure/io/graphson/_3_3_9/vertex-v3d0.json | 100 +++
.../io/graphson/_3_3_9/vertexproperty-v1d0.json | 5 +
.../_3_3_9/vertexproperty-v2d0-no-types.json | 5 +
.../_3_3_9/vertexproperty-v2d0-partial.json | 11 +
.../io/graphson/_3_3_9/vertexproperty-v3d0.json | 11 +
.../io/graphson/_3_3_9/year-v2d0-partial.json | 4 +
.../structure/io/graphson/_3_3_9/year-v3d0.json | 4 +
.../io/graphson/_3_3_9/yearmonth-v2d0-partial.json | 4 +
.../io/graphson/_3_3_9/yearmonth-v3d0.json | 4 +
.../_3_3_9/zoneddatetime-v2d0-partial.json | 4 +
.../io/graphson/_3_3_9/zoneddatetime-v3d0.json | 4 +
.../graphson/_3_3_9/zoneoffset-v2d0-partial.json | 4 +
.../io/graphson/_3_3_9/zoneoffset-v3d0.json | 4 +
.../gryo/_3_3_9/authenticationchallenge-v3d0.kryo | Bin 0 -> 26 bytes
.../gryo/_3_3_9/authenticationresponse-v3d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/barrier-v1d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/barrier-v3d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/bigdecimal-v1d0.kryo | Bin 0 -> 18 bytes
.../structure/io/gryo/_3_3_9/bigdecimal-v3d0.kryo | Bin 0 -> 18 bytes
.../structure/io/gryo/_3_3_9/biginteger-v1d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/biginteger-v3d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/binding-v1d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/binding-v3d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/byte-v1d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/byte-v3d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/bytebuffer-v1d0.kryo | Bin 0 -> 23 bytes
.../structure/io/gryo/_3_3_9/bytebuffer-v3d0.kryo | Bin 0 -> 23 bytes
.../structure/io/gryo/_3_3_9/bytecode-v1d0.kryo | Bin 0 -> 43 bytes
.../structure/io/gryo/_3_3_9/bytecode-v3d0.kryo | Bin 0 -> 43 bytes
.../structure/io/gryo/_3_3_9/cardinality-v1d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/cardinality-v3d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/char-v1d0.kryo | Bin 0 -> 2 bytes
.../structure/io/gryo/_3_3_9/char-v3d0.kryo | Bin 0 -> 2 bytes
.../structure/io/gryo/_3_3_9/class-v1d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/class-v3d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/column-v1d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/column-v3d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/date-v1d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/date-v3d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/direction-v1d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/direction-v3d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/double-v1d0.kryo | Bin 0 -> 8 bytes
.../structure/io/gryo/_3_3_9/double-v3d0.kryo | Bin 0 -> 8 bytes
.../structure/io/gryo/_3_3_9/duration-v1d0.kryo | Bin 0 -> 9 bytes
.../structure/io/gryo/_3_3_9/duration-v3d0.kryo | Bin 0 -> 9 bytes
.../structure/io/gryo/_3_3_9/edge-v1d0.kryo | Bin 0 -> 57 bytes
.../structure/io/gryo/_3_3_9/edge-v3d0.kryo | Bin 0 -> 39 bytes
.../structure/io/gryo/_3_3_9/float-v1d0.kryo | Bin 0 -> 4 bytes
.../structure/io/gryo/_3_3_9/float-v3d0.kryo | Bin 0 -> 4 bytes
.../structure/io/gryo/_3_3_9/inetaddress-v1d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/inetaddress-v3d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/instant-v1d0.kryo | Bin 0 -> 13 bytes
.../structure/io/gryo/_3_3_9/instant-v3d0.kryo | Bin 0 -> 13 bytes
.../structure/io/gryo/_3_3_9/integer-v1d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/integer-v3d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/lambda-v1d0.kryo | Bin 0 -> 31 bytes
.../structure/io/gryo/_3_3_9/lambda-v3d0.kryo | Bin 0 -> 31 bytes
.../structure/io/gryo/_3_3_9/localdate-v1d0.kryo | Bin 0 -> 9 bytes
.../structure/io/gryo/_3_3_9/localdate-v3d0.kryo | Bin 0 -> 9 bytes
.../io/gryo/_3_3_9/localdatetime-v1d0.kryo | Bin 0 -> 29 bytes
.../io/gryo/_3_3_9/localdatetime-v3d0.kryo | Bin 0 -> 29 bytes
.../structure/io/gryo/_3_3_9/localtime-v1d0.kryo | Bin 0 -> 9 bytes
.../structure/io/gryo/_3_3_9/localtime-v3d0.kryo | Bin 0 -> 9 bytes
.../structure/io/gryo/_3_3_9/long-v1d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/long-v3d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/metrics-v1d0.kryo | Bin 0 -> 193 bytes
.../structure/io/gryo/_3_3_9/metrics-v3d0.kryo | Bin 0 -> 184 bytes
.../structure/io/gryo/_3_3_9/monthday-v1d0.kryo | Bin 0 -> 9 bytes
.../structure/io/gryo/_3_3_9/monthday-v3d0.kryo | Bin 0 -> 9 bytes
.../io/gryo/_3_3_9/offsetdatetime-v1d0.kryo | Bin 0 -> 37 bytes
.../io/gryo/_3_3_9/offsetdatetime-v3d0.kryo | Bin 0 -> 37 bytes
.../structure/io/gryo/_3_3_9/offsettime-v1d0.kryo | Bin 0 -> 17 bytes
.../structure/io/gryo/_3_3_9/offsettime-v3d0.kryo | Bin 0 -> 17 bytes
.../structure/io/gryo/_3_3_9/operator-v1d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/operator-v3d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/order-v1d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/order-v3d0.kryo | 1 +
.../gremlin/structure/io/gryo/_3_3_9/p-v1d0.kryo | Bin 0 -> 6 bytes
.../gremlin/structure/io/gryo/_3_3_9/p-v3d0.kryo | Bin 0 -> 6 bytes
.../structure/io/gryo/_3_3_9/pand-v1d0.kryo | Bin 0 -> 23 bytes
.../structure/io/gryo/_3_3_9/pand-v3d0.kryo | Bin 0 -> 23 bytes
.../structure/io/gryo/_3_3_9/path-v1d0.kryo | Bin 0 -> 50 bytes
.../structure/io/gryo/_3_3_9/path-v3d0.kryo | Bin 0 -> 50 bytes
.../structure/io/gryo/_3_3_9/period-v1d0.kryo | Bin 0 -> 13 bytes
.../structure/io/gryo/_3_3_9/period-v3d0.kryo | Bin 0 -> 13 bytes
.../structure/io/gryo/_3_3_9/pick-v1d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/pick-v3d0.kryo | 1 +
.../gremlin/structure/io/gryo/_3_3_9/pop-v1d0.kryo | 1 +
.../gremlin/structure/io/gryo/_3_3_9/pop-v3d0.kryo | 1 +
.../gremlin/structure/io/gryo/_3_3_9/por-v1d0.kryo | Bin 0 -> 35 bytes
.../gremlin/structure/io/gryo/_3_3_9/por-v3d0.kryo | Bin 0 -> 35 bytes
.../structure/io/gryo/_3_3_9/property-v1d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/property-v3d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/pwithin-v1d0.kryo | Bin 0 -> 14 bytes
.../structure/io/gryo/_3_3_9/pwithin-v3d0.kryo | Bin 0 -> 14 bytes
.../structure/io/gryo/_3_3_9/pwithout-v1d0.kryo | Bin 0 -> 17 bytes
.../structure/io/gryo/_3_3_9/pwithout-v3d0.kryo | Bin 0 -> 17 bytes
.../structure/io/gryo/_3_3_9/scope-v1d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/scope-v3d0.kryo | 1 +
.../io/gryo/_3_3_9/sessionclose-v3d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/sessioneval-v3d0.kryo | 1 +
.../io/gryo/_3_3_9/sessionevalaliased-v3d0.kryo | 1 +
.../io/gryo/_3_3_9/sessionlesseval-v3d0.kryo | 1 +
.../gryo/_3_3_9/sessionlessevalaliased-v3d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/short-v1d0.kryo | Bin 0 -> 2 bytes
.../structure/io/gryo/_3_3_9/short-v3d0.kryo | Bin 0 -> 2 bytes
.../io/gryo/_3_3_9/standardresult-v3d0.kryo | Bin 0 -> 229 bytes
.../structure/io/gryo/_3_3_9/stargraph-v1d0.kryo | Bin 0 -> 247 bytes
.../structure/io/gryo/_3_3_9/stargraph-v3d0.kryo | Bin 0 -> 247 bytes
.../gremlin/structure/io/gryo/_3_3_9/t-v1d0.kryo | 1 +
.../gremlin/structure/io/gryo/_3_3_9/t-v3d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/timestamp-v1d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/timestamp-v3d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/tinkergraph-v1d0.kryo | Bin 0 -> 1117 bytes
.../structure/io/gryo/_3_3_9/tinkergraph-v3d0.kryo | Bin 0 -> 1117 bytes
.../io/gryo/_3_3_9/traversalmetrics-v1d0.kryo | Bin 0 -> 455 bytes
.../io/gryo/_3_3_9/traversalmetrics-v3d0.kryo | Bin 0 -> 308 bytes
.../structure/io/gryo/_3_3_9/traverser-v1d0.kryo | Bin 0 -> 211 bytes
.../structure/io/gryo/_3_3_9/traverser-v3d0.kryo | Bin 0 -> 210 bytes
.../structure/io/gryo/_3_3_9/tree-v1d0.kryo | Bin 0 -> 284 bytes
.../structure/io/gryo/_3_3_9/tree-v3d0.kryo | Bin 0 -> 277 bytes
.../structure/io/gryo/_3_3_9/uuid-v1d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/uuid-v3d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/vertex-v1d0.kryo | Bin 0 -> 202 bytes
.../structure/io/gryo/_3_3_9/vertex-v3d0.kryo | Bin 0 -> 201 bytes
.../io/gryo/_3_3_9/vertexproperty-v1d0.kryo | Bin 0 -> 18 bytes
.../io/gryo/_3_3_9/vertexproperty-v3d0.kryo | Bin 0 -> 23 bytes
.../structure/io/gryo/_3_3_9/year-v1d0.kryo | Bin 0 -> 5 bytes
.../structure/io/gryo/_3_3_9/year-v3d0.kryo | Bin 0 -> 5 bytes
.../structure/io/gryo/_3_3_9/yearmonth-v1d0.kryo | Bin 0 -> 9 bytes
.../structure/io/gryo/_3_3_9/yearmonth-v3d0.kryo | Bin 0 -> 9 bytes
.../io/gryo/_3_3_9/zoneddatetime-v1d0.kryo | Bin 0 -> 38 bytes
.../io/gryo/_3_3_9/zoneddatetime-v3d0.kryo | Bin 0 -> 38 bytes
.../structure/io/gryo/_3_3_9/zoneoffset-v1d0.kryo | 1 +
.../structure/io/gryo/_3_3_9/zoneoffset-v3d0.kryo | 1 +
287 files changed, 4777 insertions(+), 5 deletions(-)
diff --git a/gremlin-tools/gremlin-io-test/src/main/java/org/apache/tinkerpop/gremlin/structure/io/graphson/GraphSONCompatibility.java b/gremlin-tools/gremlin-io-test/src/main/java/org/apache/tinkerpop/gremlin/structure/io/graphson/GraphSONCompatibility.java
index 16cbf8f..b99f122 100644
--- a/gremlin-tools/gremlin-io-test/src/main/java/org/apache/tinkerpop/gremlin/structure/io/graphson/GraphSONCompatibility.java
+++ b/gremlin-tools/gremlin-io-test/src/main/java/org/apache/tinkerpop/gremlin/structure/io/graphson/GraphSONCompatibility.java
@@ -87,7 +87,11 @@ public enum GraphSONCompatibility implements Compatibility {
V1D0_3_3_8("3.3.8", "1.0", "v1d0"),
V2D0_PARTIAL_3_3_8("3.3.8", "2.0", "v2d0-partial"),
V2D0_NO_TYPE_3_3_8("3.3.8", "2.0", "v2d0-no-types"),
- V3D0_PARTIAL_3_3_8("3.3.8", "3.0", "v3d0");
+ V3D0_PARTIAL_3_3_8("3.3.8", "3.0", "v3d0"),
+ V1D0_3_3_9("3.3.9", "1.0", "v1d0"),
+ V2D0_PARTIAL_3_3_9("3.3.9", "2.0", "v2d0-partial"),
+ V2D0_NO_TYPE_3_3_9("3.3.9", "2.0", "v2d0-no-types"),
+ V3D0_PARTIAL_3_3_9("3.3.9", "3.0", "v3d0");
private static final String SEP = File.separator;
diff --git a/gremlin-tools/gremlin-io-test/src/main/java/org/apache/tinkerpop/gremlin/structure/io/gryo/GryoCompatibility.java b/gremlin-tools/gremlin-io-test/src/main/java/org/apache/tinkerpop/gremlin/structure/io/gryo/GryoCompatibility.java
index d1a01b4..ffeec29 100644
--- a/gremlin-tools/gremlin-io-test/src/main/java/org/apache/tinkerpop/gremlin/structure/io/gryo/GryoCompatibility.java
+++ b/gremlin-tools/gremlin-io-test/src/main/java/org/apache/tinkerpop/gremlin/structure/io/gryo/GryoCompatibility.java
@@ -69,7 +69,9 @@ public enum GryoCompatibility implements Compatibility {
V1D0_3_3_7("3.3.7", "1.0", "v1d0"),
V3D0_3_3_7("3.3.7", "3.0", "v3d0"),
V1D0_3_3_8("3.3.8", "1.0", "v1d0"),
- V3D0_3_3_8("3.3.8", "3.0", "v3d0");
+ V3D0_3_3_8("3.3.8", "3.0", "v3d0"),
+ V1D0_3_3_9("3.3.9", "1.0", "v1d0"),
+ V3D0_3_3_9("3.3.9", "3.0", "v3d0");
private static final String SEP = File.separator;
diff --git a/gremlin-tools/gremlin-io-test/src/test/java/org/apache/tinkerpop/gremlin/structure/io/graphson/GraphSONTypedCompatibilityTest.java b/gremlin-tools/gremlin-io-test/src/test/java/org/apache/tinkerpop/gremlin/structure/io/graphson/GraphSONTypedCompatibilityTest.java
index bef2eda..d8e16d4 100644
--- a/gremlin-tools/gremlin-io-test/src/test/java/org/apache/tinkerpop/gremlin/structure/io/graphson/GraphSONTypedCompatibilityTest.java
+++ b/gremlin-tools/gremlin-io-test/src/test/java/org/apache/tinkerpop/gremlin/structure/io/graphson/GraphSONTypedCompatibilityTest.java
@@ -75,7 +75,9 @@ public class GraphSONTypedCompatibilityTest extends AbstractTypedCompatibilityTe
{GraphSONCompatibility.V2D0_PARTIAL_3_3_7, mapperV2 },
{GraphSONCompatibility.V3D0_PARTIAL_3_3_7, mapperV3 },
{GraphSONCompatibility.V2D0_PARTIAL_3_3_8, mapperV2 },
- {GraphSONCompatibility.V3D0_PARTIAL_3_3_8, mapperV3 }});
+ {GraphSONCompatibility.V3D0_PARTIAL_3_3_8, mapperV3 },
+ {GraphSONCompatibility.V2D0_PARTIAL_3_3_9, mapperV2 },
+ {GraphSONCompatibility.V3D0_PARTIAL_3_3_9, mapperV3 }});
}
@Parameterized.Parameter(value = 0)
diff --git a/gremlin-tools/gremlin-io-test/src/test/java/org/apache/tinkerpop/gremlin/structure/io/graphson/GraphSONUntypedCompatibilityTest.java b/gremlin-tools/gremlin-io-test/src/test/java/org/apache/tinkerpop/gremlin/structure/io/graphson/GraphSONUntypedCompatibilityTest.java
index c0bb911..f0846b9 100644
--- a/gremlin-tools/gremlin-io-test/src/test/java/org/apache/tinkerpop/gremlin/structure/io/graphson/GraphSONUntypedCompatibilityTest.java
+++ b/gremlin-tools/gremlin-io-test/src/test/java/org/apache/tinkerpop/gremlin/structure/io/graphson/GraphSONUntypedCompatibilityTest.java
@@ -83,7 +83,9 @@ public class GraphSONUntypedCompatibilityTest extends AbstractUntypedCompatibili
{GraphSONCompatibility.V1D0_3_3_7, mapperV1 },
{GraphSONCompatibility.V2D0_NO_TYPE_3_3_7, mapperV2 },
{GraphSONCompatibility.V1D0_3_3_8, mapperV1 },
- {GraphSONCompatibility.V2D0_NO_TYPE_3_3_8, mapperV2 }
+ {GraphSONCompatibility.V2D0_NO_TYPE_3_3_8, mapperV2 },
+ {GraphSONCompatibility.V1D0_3_3_9, mapperV1 },
+ {GraphSONCompatibility.V2D0_NO_TYPE_3_3_9, mapperV2 }
});
}
diff --git a/gremlin-tools/gremlin-io-test/src/test/java/org/apache/tinkerpop/gremlin/structure/io/gryo/GryoCompatibilityTest.java b/gremlin-tools/gremlin-io-test/src/test/java/org/apache/tinkerpop/gremlin/structure/io/gryo/GryoCompatibilityTest.java
index 2f8f1ed..5c9f8e5 100644
--- a/gremlin-tools/gremlin-io-test/src/test/java/org/apache/tinkerpop/gremlin/structure/io/gryo/GryoCompatibilityTest.java
+++ b/gremlin-tools/gremlin-io-test/src/test/java/org/apache/tinkerpop/gremlin/structure/io/gryo/GryoCompatibilityTest.java
@@ -72,7 +72,9 @@ public class GryoCompatibilityTest extends AbstractTypedCompatibilityTest {
{GryoCompatibility.V1D0_3_3_7, mapperV1 },
{GryoCompatibility.V3D0_3_3_7, mapperV3 },
{GryoCompatibility.V1D0_3_3_8, mapperV1 },
- {GryoCompatibility.V3D0_3_3_8, mapperV3 }});
+ {GryoCompatibility.V3D0_3_3_8, mapperV3 },
+ {GryoCompatibility.V1D0_3_3_9, mapperV1 },
+ {GryoCompatibility.V3D0_3_3_9, mapperV3 }});
}
@Parameterized.Parameter(value = 0)
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/authenticationchallenge-v1d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/authenticationchallenge-v1d0.json
new file mode 100644
index 0000000..8c5b82c
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/authenticationchallenge-v1d0.json
@@ -0,0 +1,12 @@
+{
+ "requestId" : "41d2e28a-20a4-4ab0-b379-d810dede3786",
+ "status" : {
+ "message" : "",
+ "code" : 407,
+ "attributes" : { }
+ },
+ "result" : {
+ "data" : null,
+ "meta" : { }
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/authenticationchallenge-v2d0-no-types.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/authenticationchallenge-v2d0-no-types.json
new file mode 100644
index 0000000..8c5b82c
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/authenticationchallenge-v2d0-no-types.json
@@ -0,0 +1,12 @@
+{
+ "requestId" : "41d2e28a-20a4-4ab0-b379-d810dede3786",
+ "status" : {
+ "message" : "",
+ "code" : 407,
+ "attributes" : { }
+ },
+ "result" : {
+ "data" : null,
+ "meta" : { }
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/authenticationchallenge-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/authenticationchallenge-v2d0-partial.json
new file mode 100644
index 0000000..8c5b82c
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/authenticationchallenge-v2d0-partial.json
@@ -0,0 +1,12 @@
+{
+ "requestId" : "41d2e28a-20a4-4ab0-b379-d810dede3786",
+ "status" : {
+ "message" : "",
+ "code" : 407,
+ "attributes" : { }
+ },
+ "result" : {
+ "data" : null,
+ "meta" : { }
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/authenticationchallenge-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/authenticationchallenge-v3d0.json
new file mode 100644
index 0000000..d1734c6
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/authenticationchallenge-v3d0.json
@@ -0,0 +1,18 @@
+{
+ "requestId" : "41d2e28a-20a4-4ab0-b379-d810dede3786",
+ "status" : {
+ "message" : "",
+ "code" : 407,
+ "attributes" : {
+ "@type" : "g:Map",
+ "@value" : [ ]
+ }
+ },
+ "result" : {
+ "data" : null,
+ "meta" : {
+ "@type" : "g:Map",
+ "@value" : [ ]
+ }
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/authenticationresponse-v1d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/authenticationresponse-v1d0.json
new file mode 100644
index 0000000..838e1fd
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/authenticationresponse-v1d0.json
@@ -0,0 +1,9 @@
+{
+ "requestId" : "cb682578-9d92-4499-9ebc-5c6aa73c5397",
+ "op" : "authentication",
+ "processor" : "",
+ "args" : {
+ "saslMechanism" : "PLAIN",
+ "sasl" : "AHN0ZXBocGhlbgBwYXNzd29yZA=="
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/authenticationresponse-v2d0-no-types.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/authenticationresponse-v2d0-no-types.json
new file mode 100644
index 0000000..838e1fd
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/authenticationresponse-v2d0-no-types.json
@@ -0,0 +1,9 @@
+{
+ "requestId" : "cb682578-9d92-4499-9ebc-5c6aa73c5397",
+ "op" : "authentication",
+ "processor" : "",
+ "args" : {
+ "saslMechanism" : "PLAIN",
+ "sasl" : "AHN0ZXBocGhlbgBwYXNzd29yZA=="
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/authenticationresponse-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/authenticationresponse-v2d0-partial.json
new file mode 100644
index 0000000..838e1fd
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/authenticationresponse-v2d0-partial.json
@@ -0,0 +1,9 @@
+{
+ "requestId" : "cb682578-9d92-4499-9ebc-5c6aa73c5397",
+ "op" : "authentication",
+ "processor" : "",
+ "args" : {
+ "saslMechanism" : "PLAIN",
+ "sasl" : "AHN0ZXBocGhlbgBwYXNzd29yZA=="
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/authenticationresponse-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/authenticationresponse-v3d0.json
new file mode 100644
index 0000000..daceca2
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/authenticationresponse-v3d0.json
@@ -0,0 +1,9 @@
+{
+ "requestId" : "cb682578-9d92-4499-9ebc-5c6aa73c5397",
+ "op" : "authentication",
+ "processor" : "",
+ "args" : {
+ "@type" : "g:Map",
+ "@value" : [ "saslMechanism", "PLAIN", "sasl", "AHN0ZXBocGhlbgBwYXNzd29yZA==" ]
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/barrier-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/barrier-v2d0-partial.json
new file mode 100644
index 0000000..7ddccdd
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/barrier-v2d0-partial.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "g:Barrier",
+ "@value" : "normSack"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/barrier-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/barrier-v3d0.json
new file mode 100644
index 0000000..7ddccdd
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/barrier-v3d0.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "g:Barrier",
+ "@value" : "normSack"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/bigdecimal-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/bigdecimal-v2d0-partial.json
new file mode 100644
index 0000000..475337c
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/bigdecimal-v2d0-partial.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "gx:BigDecimal",
+ "@value" : 123456789987654321123456789987654321
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/bigdecimal-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/bigdecimal-v3d0.json
new file mode 100644
index 0000000..475337c
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/bigdecimal-v3d0.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "gx:BigDecimal",
+ "@value" : 123456789987654321123456789987654321
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/biginteger-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/biginteger-v2d0-partial.json
new file mode 100644
index 0000000..58e6114
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/biginteger-v2d0-partial.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "gx:BigInteger",
+ "@value" : 123456789987654321123456789987654321
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/biginteger-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/biginteger-v3d0.json
new file mode 100644
index 0000000..58e6114
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/biginteger-v3d0.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "gx:BigInteger",
+ "@value" : 123456789987654321123456789987654321
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/binding-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/binding-v2d0-partial.json
new file mode 100644
index 0000000..579b8c7
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/binding-v2d0-partial.json
@@ -0,0 +1,10 @@
+{
+ "@type" : "g:Binding",
+ "@value" : {
+ "key" : "x",
+ "value" : {
+ "@type" : "g:Int32",
+ "@value" : 1
+ }
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/binding-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/binding-v3d0.json
new file mode 100644
index 0000000..579b8c7
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/binding-v3d0.json
@@ -0,0 +1,10 @@
+{
+ "@type" : "g:Binding",
+ "@value" : {
+ "key" : "x",
+ "value" : {
+ "@type" : "g:Int32",
+ "@value" : 1
+ }
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/byte-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/byte-v2d0-partial.json
new file mode 100644
index 0000000..979625b
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/byte-v2d0-partial.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "gx:Byte",
+ "@value" : 1
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/byte-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/byte-v3d0.json
new file mode 100644
index 0000000..979625b
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/byte-v3d0.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "gx:Byte",
+ "@value" : 1
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/bytebuffer-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/bytebuffer-v2d0-partial.json
new file mode 100644
index 0000000..5724115
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/bytebuffer-v2d0-partial.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "gx:ByteBuffer",
+ "@value" : "c29tZSBieXRlcyBmb3IgeW91"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/bytebuffer-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/bytebuffer-v3d0.json
new file mode 100644
index 0000000..5724115
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/bytebuffer-v3d0.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "gx:ByteBuffer",
+ "@value" : "c29tZSBieXRlcyBmb3IgeW91"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/bytecode-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/bytecode-v2d0-partial.json
new file mode 100644
index 0000000..269d277
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/bytecode-v2d0-partial.json
@@ -0,0 +1,6 @@
+{
+ "@type" : "g:Bytecode",
+ "@value" : {
+ "step" : [ [ "V" ], [ "hasLabel", "person" ], [ "out" ], [ "in" ], [ "tree" ] ]
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/bytecode-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/bytecode-v3d0.json
new file mode 100644
index 0000000..269d277
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/bytecode-v3d0.json
@@ -0,0 +1,6 @@
+{
+ "@type" : "g:Bytecode",
+ "@value" : {
+ "step" : [ [ "V" ], [ "hasLabel", "person" ], [ "out" ], [ "in" ], [ "tree" ] ]
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/cardinality-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/cardinality-v2d0-partial.json
new file mode 100644
index 0000000..834e64e
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/cardinality-v2d0-partial.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "g:Cardinality",
+ "@value" : "list"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/cardinality-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/cardinality-v3d0.json
new file mode 100644
index 0000000..834e64e
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/cardinality-v3d0.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "g:Cardinality",
+ "@value" : "list"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/char-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/char-v2d0-partial.json
new file mode 100644
index 0000000..8f27e9d
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/char-v2d0-partial.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "gx:Char",
+ "@value" : "x"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/char-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/char-v3d0.json
new file mode 100644
index 0000000..8f27e9d
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/char-v3d0.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "gx:Char",
+ "@value" : "x"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/class-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/class-v2d0-partial.json
new file mode 100644
index 0000000..80f15a2
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/class-v2d0-partial.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "g:Class",
+ "@value" : "java.io.File"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/class-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/class-v3d0.json
new file mode 100644
index 0000000..80f15a2
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/class-v3d0.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "g:Class",
+ "@value" : "java.io.File"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/column-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/column-v2d0-partial.json
new file mode 100644
index 0000000..0b3a56e
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/column-v2d0-partial.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "g:Column",
+ "@value" : "keys"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/column-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/column-v3d0.json
new file mode 100644
index 0000000..0b3a56e
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/column-v3d0.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "g:Column",
+ "@value" : "keys"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/date-v2d0-no-types.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/date-v2d0-no-types.json
new file mode 100644
index 0000000..03b71a0
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/date-v2d0-no-types.json
@@ -0,0 +1 @@
+1481750076295
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/date-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/date-v2d0-partial.json
new file mode 100644
index 0000000..cf4007a
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/date-v2d0-partial.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "g:Date",
+ "@value" : 1481750076295
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/date-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/date-v3d0.json
new file mode 100644
index 0000000..cf4007a
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/date-v3d0.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "g:Date",
+ "@value" : 1481750076295
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/direction-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/direction-v2d0-partial.json
new file mode 100644
index 0000000..78cb7e4
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/direction-v2d0-partial.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "g:Direction",
+ "@value" : "OUT"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/direction-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/direction-v3d0.json
new file mode 100644
index 0000000..78cb7e4
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/direction-v3d0.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "g:Direction",
+ "@value" : "OUT"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/double-v2d0-no-types.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/double-v2d0-no-types.json
new file mode 100644
index 0000000..e772e62
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/double-v2d0-no-types.json
@@ -0,0 +1 @@
+100.0
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/double-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/double-v2d0-partial.json
new file mode 100644
index 0000000..9ae4964
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/double-v2d0-partial.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "g:Double",
+ "@value" : 100.0
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/double-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/double-v3d0.json
new file mode 100644
index 0000000..9ae4964
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/double-v3d0.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "g:Double",
+ "@value" : 100.0
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/duration-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/duration-v2d0-partial.json
new file mode 100644
index 0000000..05c0ce9
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/duration-v2d0-partial.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "gx:Duration",
+ "@value" : "PT120H"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/duration-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/duration-v3d0.json
new file mode 100644
index 0000000..05c0ce9
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/duration-v3d0.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "gx:Duration",
+ "@value" : "PT120H"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/edge-v1d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/edge-v1d0.json
new file mode 100644
index 0000000..0f7f168
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/edge-v1d0.json
@@ -0,0 +1,12 @@
+{
+ "id" : 13,
+ "label" : "develops",
+ "type" : "edge",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : 10,
+ "outV" : 1,
+ "properties" : {
+ "since" : 2009
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/edge-v2d0-no-types.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/edge-v2d0-no-types.json
new file mode 100644
index 0000000..a8e73db
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/edge-v2d0-no-types.json
@@ -0,0 +1,14 @@
+{
+ "id" : 13,
+ "label" : "develops",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : 10,
+ "outV" : 1,
+ "properties" : {
+ "since" : {
+ "key" : "since",
+ "value" : 2009
+ }
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/edge-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/edge-v2d0-partial.json
new file mode 100644
index 0000000..ba1c52e
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/edge-v2d0-partial.json
@@ -0,0 +1,32 @@
+{
+ "@type" : "g:Edge",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int32",
+ "@value" : 13
+ },
+ "label" : "develops",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : {
+ "@type" : "g:Int32",
+ "@value" : 10
+ },
+ "outV" : {
+ "@type" : "g:Int32",
+ "@value" : 1
+ },
+ "properties" : {
+ "since" : {
+ "@type" : "g:Property",
+ "@value" : {
+ "key" : "since",
+ "value" : {
+ "@type" : "g:Int32",
+ "@value" : 2009
+ }
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/edge-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/edge-v3d0.json
new file mode 100644
index 0000000..ba1c52e
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/edge-v3d0.json
@@ -0,0 +1,32 @@
+{
+ "@type" : "g:Edge",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int32",
+ "@value" : 13
+ },
+ "label" : "develops",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : {
+ "@type" : "g:Int32",
+ "@value" : 10
+ },
+ "outV" : {
+ "@type" : "g:Int32",
+ "@value" : 1
+ },
+ "properties" : {
+ "since" : {
+ "@type" : "g:Property",
+ "@value" : {
+ "key" : "since",
+ "value" : {
+ "@type" : "g:Int32",
+ "@value" : 2009
+ }
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/float-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/float-v2d0-partial.json
new file mode 100644
index 0000000..7179aaf
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/float-v2d0-partial.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "g:Float",
+ "@value" : 100.0
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/float-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/float-v3d0.json
new file mode 100644
index 0000000..7179aaf
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/float-v3d0.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "g:Float",
+ "@value" : 100.0
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/inetaddress-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/inetaddress-v2d0-partial.json
new file mode 100644
index 0000000..fba98c0
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/inetaddress-v2d0-partial.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "gx:InetAddress",
+ "@value" : "localhost"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/inetaddress-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/inetaddress-v3d0.json
new file mode 100644
index 0000000..fba98c0
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/inetaddress-v3d0.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "gx:InetAddress",
+ "@value" : "localhost"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/instant-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/instant-v2d0-partial.json
new file mode 100644
index 0000000..3749741
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/instant-v2d0-partial.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "gx:Instant",
+ "@value" : "2016-12-14T16:39:19.349Z"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/instant-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/instant-v3d0.json
new file mode 100644
index 0000000..3749741
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/instant-v3d0.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "gx:Instant",
+ "@value" : "2016-12-14T16:39:19.349Z"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/integer-v2d0-no-types.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/integer-v2d0-no-types.json
new file mode 100644
index 0000000..105d7d9
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/integer-v2d0-no-types.json
@@ -0,0 +1 @@
+100
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/integer-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/integer-v2d0-partial.json
new file mode 100644
index 0000000..750ce7a
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/integer-v2d0-partial.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "g:Int32",
+ "@value" : 100
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/integer-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/integer-v3d0.json
new file mode 100644
index 0000000..750ce7a
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/integer-v3d0.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "g:Int32",
+ "@value" : 100
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/lambda-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/lambda-v2d0-partial.json
new file mode 100644
index 0000000..5be179b
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/lambda-v2d0-partial.json
@@ -0,0 +1,8 @@
+{
+ "@type" : "g:Lambda",
+ "@value" : {
+ "script" : "{ it.get() }",
+ "language" : "gremlin-groovy",
+ "arguments" : 1
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/lambda-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/lambda-v3d0.json
new file mode 100644
index 0000000..5be179b
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/lambda-v3d0.json
@@ -0,0 +1,8 @@
+{
+ "@type" : "g:Lambda",
+ "@value" : {
+ "script" : "{ it.get() }",
+ "language" : "gremlin-groovy",
+ "arguments" : 1
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/list-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/list-v3d0.json
new file mode 100644
index 0000000..b714e2d
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/list-v3d0.json
@@ -0,0 +1,7 @@
+{
+ "@type" : "g:List",
+ "@value" : [ {
+ "@type" : "g:Int32",
+ "@value" : 1
+ }, "person", true ]
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/localdate-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/localdate-v2d0-partial.json
new file mode 100644
index 0000000..36fb81d
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/localdate-v2d0-partial.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "gx:LocalDate",
+ "@value" : "2016-01-01"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/localdate-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/localdate-v3d0.json
new file mode 100644
index 0000000..36fb81d
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/localdate-v3d0.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "gx:LocalDate",
+ "@value" : "2016-01-01"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/localdatetime-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/localdatetime-v2d0-partial.json
new file mode 100644
index 0000000..2d83668
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/localdatetime-v2d0-partial.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "gx:LocalDateTime",
+ "@value" : "2016-01-01T12:30"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/localdatetime-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/localdatetime-v3d0.json
new file mode 100644
index 0000000..2d83668
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/localdatetime-v3d0.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "gx:LocalDateTime",
+ "@value" : "2016-01-01T12:30"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/localtime-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/localtime-v2d0-partial.json
new file mode 100644
index 0000000..eff65a7
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/localtime-v2d0-partial.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "gx:LocalTime",
+ "@value" : "12:30:45"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/localtime-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/localtime-v3d0.json
new file mode 100644
index 0000000..eff65a7
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/localtime-v3d0.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "gx:LocalTime",
+ "@value" : "12:30:45"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/long-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/long-v2d0-partial.json
new file mode 100644
index 0000000..84b9a23
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/long-v2d0-partial.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "g:Int64",
+ "@value" : 100
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/long-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/long-v3d0.json
new file mode 100644
index 0000000..84b9a23
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/long-v3d0.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "g:Int64",
+ "@value" : 100
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/map-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/map-v3d0.json
new file mode 100644
index 0000000..7ad59c9
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/map-v3d0.json
@@ -0,0 +1,25 @@
+{
+ "@type" : "g:Map",
+ "@value" : [ {
+ "@type" : "g:Date",
+ "@value" : 1481750076295
+ }, "red", {
+ "@type" : "g:List",
+ "@value" : [ {
+ "@type" : "g:Int32",
+ "@value" : 1
+ }, {
+ "@type" : "g:Int32",
+ "@value" : 2
+ }, {
+ "@type" : "g:Int32",
+ "@value" : 3
+ } ]
+ }, {
+ "@type" : "g:Date",
+ "@value" : 1481750076295
+ }, "test", {
+ "@type" : "g:Int32",
+ "@value" : 123
+ } ]
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/metrics-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/metrics-v2d0-partial.json
new file mode 100644
index 0000000..7b1e964
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/metrics-v2d0-partial.json
@@ -0,0 +1,54 @@
+{
+ "@type" : "g:Metrics",
+ "@value" : {
+ "dur" : {
+ "@type" : "g:Double",
+ "@value" : 100.0
+ },
+ "counts" : {
+ "traverserCount" : {
+ "@type" : "g:Int64",
+ "@value" : 4
+ },
+ "elementCount" : {
+ "@type" : "g:Int64",
+ "@value" : 4
+ }
+ },
+ "name" : "TinkerGraphStep(vertex,[~label.eq(person)])",
+ "annotations" : {
+ "percentDur" : {
+ "@type" : "g:Double",
+ "@value" : 25.0
+ }
+ },
+ "id" : "7.0.0()",
+ "metrics" : [ {
+ "@type" : "g:Metrics",
+ "@value" : {
+ "dur" : {
+ "@type" : "g:Double",
+ "@value" : 100.0
+ },
+ "counts" : {
+ "traverserCount" : {
+ "@type" : "g:Int64",
+ "@value" : 7
+ },
+ "elementCount" : {
+ "@type" : "g:Int64",
+ "@value" : 7
+ }
+ },
+ "name" : "VertexStep(OUT,vertex)",
+ "annotations" : {
+ "percentDur" : {
+ "@type" : "g:Double",
+ "@value" : 25.0
+ }
+ },
+ "id" : "3.0.0()"
+ }
+ } ]
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/metrics-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/metrics-v3d0.json
new file mode 100644
index 0000000..f6e678b
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/metrics-v3d0.json
@@ -0,0 +1,52 @@
+{
+ "@type" : "g:Metrics",
+ "@value" : {
+ "@type" : "g:Map",
+ "@value" : [ "dur", {
+ "@type" : "g:Double",
+ "@value" : 100.0
+ }, "counts", {
+ "@type" : "g:Map",
+ "@value" : [ "traverserCount", {
+ "@type" : "g:Int64",
+ "@value" : 4
+ }, "elementCount", {
+ "@type" : "g:Int64",
+ "@value" : 4
+ } ]
+ }, "name", "TinkerGraphStep(vertex,[~label.eq(person)])", "annotations", {
+ "@type" : "g:Map",
+ "@value" : [ "percentDur", {
+ "@type" : "g:Double",
+ "@value" : 25.0
+ } ]
+ }, "id", "7.0.0()", "metrics", {
+ "@type" : "g:List",
+ "@value" : [ {
+ "@type" : "g:Metrics",
+ "@value" : {
+ "@type" : "g:Map",
+ "@value" : [ "dur", {
+ "@type" : "g:Double",
+ "@value" : 100.0
+ }, "counts", {
+ "@type" : "g:Map",
+ "@value" : [ "traverserCount", {
+ "@type" : "g:Int64",
+ "@value" : 7
+ }, "elementCount", {
+ "@type" : "g:Int64",
+ "@value" : 7
+ } ]
+ }, "name", "VertexStep(OUT,vertex)", "annotations", {
+ "@type" : "g:Map",
+ "@value" : [ "percentDur", {
+ "@type" : "g:Double",
+ "@value" : 25.0
+ } ]
+ }, "id", "3.0.0()" ]
+ }
+ } ]
+ } ]
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/monthday-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/monthday-v2d0-partial.json
new file mode 100644
index 0000000..5da5914
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/monthday-v2d0-partial.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "gx:MonthDay",
+ "@value" : "--01-01"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/monthday-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/monthday-v3d0.json
new file mode 100644
index 0000000..5da5914
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/monthday-v3d0.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "gx:MonthDay",
+ "@value" : "--01-01"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/offsetdatetime-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/offsetdatetime-v2d0-partial.json
new file mode 100644
index 0000000..03f45cd
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/offsetdatetime-v2d0-partial.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "gx:OffsetDateTime",
+ "@value" : "2007-12-03T10:15:30+01:00"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/offsetdatetime-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/offsetdatetime-v3d0.json
new file mode 100644
index 0000000..03f45cd
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/offsetdatetime-v3d0.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "gx:OffsetDateTime",
+ "@value" : "2007-12-03T10:15:30+01:00"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/offsettime-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/offsettime-v2d0-partial.json
new file mode 100644
index 0000000..b124953
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/offsettime-v2d0-partial.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "gx:OffsetTime",
+ "@value" : "10:15:30+01:00"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/offsettime-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/offsettime-v3d0.json
new file mode 100644
index 0000000..b124953
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/offsettime-v3d0.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "gx:OffsetTime",
+ "@value" : "10:15:30+01:00"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/operator-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/operator-v2d0-partial.json
new file mode 100644
index 0000000..14c1400
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/operator-v2d0-partial.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "g:Operator",
+ "@value" : "sum"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/operator-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/operator-v3d0.json
new file mode 100644
index 0000000..14c1400
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/operator-v3d0.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "g:Operator",
+ "@value" : "sum"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/order-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/order-v2d0-partial.json
new file mode 100644
index 0000000..4be0432
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/order-v2d0-partial.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "g:Order",
+ "@value" : "shuffle"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/order-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/order-v3d0.json
new file mode 100644
index 0000000..4be0432
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/order-v3d0.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "g:Order",
+ "@value" : "shuffle"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/p-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/p-v2d0-partial.json
new file mode 100644
index 0000000..5bdfb3b
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/p-v2d0-partial.json
@@ -0,0 +1,10 @@
+{
+ "@type" : "g:P",
+ "@value" : {
+ "predicate" : "gt",
+ "value" : {
+ "@type" : "g:Int32",
+ "@value" : 0
+ }
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/p-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/p-v3d0.json
new file mode 100644
index 0000000..5bdfb3b
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/p-v3d0.json
@@ -0,0 +1,10 @@
+{
+ "@type" : "g:P",
+ "@value" : {
+ "predicate" : "gt",
+ "value" : {
+ "@type" : "g:Int32",
+ "@value" : 0
+ }
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/pand-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/pand-v2d0-partial.json
new file mode 100644
index 0000000..c271958
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/pand-v2d0-partial.json
@@ -0,0 +1,25 @@
+{
+ "@type" : "g:P",
+ "@value" : {
+ "predicate" : "and",
+ "value" : [ {
+ "@type" : "g:P",
+ "@value" : {
+ "predicate" : "gt",
+ "value" : {
+ "@type" : "g:Int32",
+ "@value" : 0
+ }
+ }
+ }, {
+ "@type" : "g:P",
+ "@value" : {
+ "predicate" : "lt",
+ "value" : {
+ "@type" : "g:Int32",
+ "@value" : 10
+ }
+ }
+ } ]
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/pand-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/pand-v3d0.json
new file mode 100644
index 0000000..c271958
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/pand-v3d0.json
@@ -0,0 +1,25 @@
+{
+ "@type" : "g:P",
+ "@value" : {
+ "predicate" : "and",
+ "value" : [ {
+ "@type" : "g:P",
+ "@value" : {
+ "predicate" : "gt",
+ "value" : {
+ "@type" : "g:Int32",
+ "@value" : 0
+ }
+ }
+ }, {
+ "@type" : "g:P",
+ "@value" : {
+ "predicate" : "lt",
+ "value" : {
+ "@type" : "g:Int32",
+ "@value" : 10
+ }
+ }
+ } ]
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/path-v1d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/path-v1d0.json
new file mode 100644
index 0000000..2eee883
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/path-v1d0.json
@@ -0,0 +1,62 @@
+{
+ "labels" : [ [ ], [ ], [ ] ],
+ "objects" : [ {
+ "id" : 1,
+ "label" : "person",
+ "type" : "vertex",
+ "properties" : {
+ "name" : [ {
+ "id" : 0,
+ "value" : "marko"
+ } ],
+ "location" : [ {
+ "id" : 6,
+ "value" : "san diego",
+ "properties" : {
+ "startTime" : 1997,
+ "endTime" : 2001
+ }
+ }, {
+ "id" : 7,
+ "value" : "santa cruz",
+ "properties" : {
+ "startTime" : 2001,
+ "endTime" : 2004
+ }
+ }, {
+ "id" : 8,
+ "value" : "brussels",
+ "properties" : {
+ "startTime" : 2004,
+ "endTime" : 2005
+ }
+ }, {
+ "id" : 9,
+ "value" : "santa fe",
+ "properties" : {
+ "startTime" : 2005
+ }
+ } ]
+ }
+ }, {
+ "id" : 10,
+ "label" : "software",
+ "type" : "vertex",
+ "properties" : {
+ "name" : [ {
+ "id" : 4,
+ "value" : "gremlin"
+ } ]
+ }
+ }, {
+ "id" : 11,
+ "label" : "software",
+ "type" : "vertex",
+ "properties" : {
+ "name" : [ {
+ "id" : 5,
+ "value" : "tinkergraph"
+ } ]
+ }
+ } ]
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/path-v2d0-no-types.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/path-v2d0-no-types.json
new file mode 100644
index 0000000..a592d2f
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/path-v2d0-no-types.json
@@ -0,0 +1,13 @@
+{
+ "labels" : [ [ ], [ ], [ ] ],
+ "objects" : [ {
+ "id" : 1,
+ "label" : "person"
+ }, {
+ "id" : 10,
+ "label" : "software"
+ }, {
+ "id" : 11,
+ "label" : "software"
+ } ]
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/path-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/path-v2d0-partial.json
new file mode 100644
index 0000000..9ccaa00
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/path-v2d0-partial.json
@@ -0,0 +1,34 @@
+{
+ "@type" : "g:Path",
+ "@value" : {
+ "labels" : [ [ ], [ ], [ ] ],
+ "objects" : [ {
+ "@type" : "g:Vertex",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int32",
+ "@value" : 1
+ },
+ "label" : "person"
+ }
+ }, {
+ "@type" : "g:Vertex",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int32",
+ "@value" : 10
+ },
+ "label" : "software"
+ }
+ }, {
+ "@type" : "g:Vertex",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int32",
+ "@value" : 11
+ },
+ "label" : "software"
+ }
+ } ]
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/path-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/path-v3d0.json
new file mode 100644
index 0000000..216b393
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/path-v3d0.json
@@ -0,0 +1,49 @@
+{
+ "@type" : "g:Path",
+ "@value" : {
+ "labels" : {
+ "@type" : "g:List",
+ "@value" : [ {
+ "@type" : "g:Set",
+ "@value" : [ ]
+ }, {
+ "@type" : "g:Set",
+ "@value" : [ ]
+ }, {
+ "@type" : "g:Set",
+ "@value" : [ ]
+ } ]
+ },
+ "objects" : {
+ "@type" : "g:List",
+ "@value" : [ {
+ "@type" : "g:Vertex",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int32",
+ "@value" : 1
+ },
+ "label" : "person"
+ }
+ }, {
+ "@type" : "g:Vertex",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int32",
+ "@value" : 10
+ },
+ "label" : "software"
+ }
+ }, {
+ "@type" : "g:Vertex",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int32",
+ "@value" : 11
+ },
+ "label" : "software"
+ }
+ } ]
+ }
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/period-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/period-v2d0-partial.json
new file mode 100644
index 0000000..20438a1
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/period-v2d0-partial.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "gx:Period",
+ "@value" : "P1Y6M15D"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/period-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/period-v3d0.json
new file mode 100644
index 0000000..20438a1
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/period-v3d0.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "gx:Period",
+ "@value" : "P1Y6M15D"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/pick-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/pick-v2d0-partial.json
new file mode 100644
index 0000000..3ca2f2e
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/pick-v2d0-partial.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "g:Pick",
+ "@value" : "any"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/pick-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/pick-v3d0.json
new file mode 100644
index 0000000..3ca2f2e
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/pick-v3d0.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "g:Pick",
+ "@value" : "any"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/pop-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/pop-v2d0-partial.json
new file mode 100644
index 0000000..271515f
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/pop-v2d0-partial.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "g:Pop",
+ "@value" : "all"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/pop-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/pop-v3d0.json
new file mode 100644
index 0000000..271515f
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/pop-v3d0.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "g:Pop",
+ "@value" : "all"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/por-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/por-v2d0-partial.json
new file mode 100644
index 0000000..71fcb7d
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/por-v2d0-partial.json
@@ -0,0 +1,31 @@
+{
+ "@type" : "g:P",
+ "@value" : {
+ "predicate" : "or",
+ "value" : [ {
+ "@type" : "g:P",
+ "@value" : {
+ "predicate" : "gt",
+ "value" : {
+ "@type" : "g:Int32",
+ "@value" : 0
+ }
+ }
+ }, {
+ "@type" : "g:P",
+ "@value" : {
+ "predicate" : "within",
+ "value" : [ {
+ "@type" : "g:Int32",
+ "@value" : -1
+ }, {
+ "@type" : "g:Int32",
+ "@value" : -10
+ }, {
+ "@type" : "g:Int32",
+ "@value" : -100
+ } ]
+ }
+ } ]
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/por-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/por-v3d0.json
new file mode 100644
index 0000000..a71b1cf
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/por-v3d0.json
@@ -0,0 +1,34 @@
+{
+ "@type" : "g:P",
+ "@value" : {
+ "predicate" : "or",
+ "value" : [ {
+ "@type" : "g:P",
+ "@value" : {
+ "predicate" : "gt",
+ "value" : {
+ "@type" : "g:Int32",
+ "@value" : 0
+ }
+ }
+ }, {
+ "@type" : "g:P",
+ "@value" : {
+ "predicate" : "within",
+ "value" : {
+ "@type" : "g:List",
+ "@value" : [ {
+ "@type" : "g:Int32",
+ "@value" : -1
+ }, {
+ "@type" : "g:Int32",
+ "@value" : -10
+ }, {
+ "@type" : "g:Int32",
+ "@value" : -100
+ } ]
+ }
+ }
+ } ]
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/property-v1d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/property-v1d0.json
new file mode 100644
index 0000000..c051c0a
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/property-v1d0.json
@@ -0,0 +1,4 @@
+{
+ "key" : "since",
+ "value" : 2009
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/property-v2d0-no-types.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/property-v2d0-no-types.json
new file mode 100644
index 0000000..c051c0a
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/property-v2d0-no-types.json
@@ -0,0 +1,4 @@
+{
+ "key" : "since",
+ "value" : 2009
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/property-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/property-v2d0-partial.json
new file mode 100644
index 0000000..296fe32
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/property-v2d0-partial.json
@@ -0,0 +1,10 @@
+{
+ "@type" : "g:Property",
+ "@value" : {
+ "key" : "since",
+ "value" : {
+ "@type" : "g:Int32",
+ "@value" : 2009
+ }
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/property-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/property-v3d0.json
new file mode 100644
index 0000000..296fe32
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/property-v3d0.json
@@ -0,0 +1,10 @@
+{
+ "@type" : "g:Property",
+ "@value" : {
+ "key" : "since",
+ "value" : {
+ "@type" : "g:Int32",
+ "@value" : 2009
+ }
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/pwithin-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/pwithin-v2d0-partial.json
new file mode 100644
index 0000000..afa3826
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/pwithin-v2d0-partial.json
@@ -0,0 +1,10 @@
+{
+ "@type" : "g:P",
+ "@value" : {
+ "predicate" : "within",
+ "value" : [ {
+ "@type" : "g:Int32",
+ "@value" : 1
+ } ]
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/pwithin-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/pwithin-v3d0.json
new file mode 100644
index 0000000..83f99cc
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/pwithin-v3d0.json
@@ -0,0 +1,13 @@
+{
+ "@type" : "g:P",
+ "@value" : {
+ "predicate" : "within",
+ "value" : {
+ "@type" : "g:List",
+ "@value" : [ {
+ "@type" : "g:Int32",
+ "@value" : 1
+ } ]
+ }
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/pwithout-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/pwithout-v2d0-partial.json
new file mode 100644
index 0000000..8c2291b
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/pwithout-v2d0-partial.json
@@ -0,0 +1,13 @@
+{
+ "@type" : "g:P",
+ "@value" : {
+ "predicate" : "without",
+ "value" : [ {
+ "@type" : "g:Int32",
+ "@value" : 1
+ }, {
+ "@type" : "g:Int32",
+ "@value" : 2
+ } ]
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/pwithout-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/pwithout-v3d0.json
new file mode 100644
index 0000000..9a16890
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/pwithout-v3d0.json
@@ -0,0 +1,16 @@
+{
+ "@type" : "g:P",
+ "@value" : {
+ "predicate" : "without",
+ "value" : {
+ "@type" : "g:List",
+ "@value" : [ {
+ "@type" : "g:Int32",
+ "@value" : 1
+ }, {
+ "@type" : "g:Int32",
+ "@value" : 2
+ } ]
+ }
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/scope-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/scope-v2d0-partial.json
new file mode 100644
index 0000000..4a74af0
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/scope-v2d0-partial.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "g:Scope",
+ "@value" : "local"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/scope-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/scope-v3d0.json
new file mode 100644
index 0000000..4a74af0
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/scope-v3d0.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "g:Scope",
+ "@value" : "local"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/sessionclose-v1d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/sessionclose-v1d0.json
new file mode 100644
index 0000000..e2cbb13
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/sessionclose-v1d0.json
@@ -0,0 +1,8 @@
+{
+ "requestId" : "cb682578-9d92-4499-9ebc-5c6aa73c5397",
+ "op" : "close",
+ "processor" : "session",
+ "args" : {
+ "session" : "41d2e28a-20a4-4ab0-b379-d810dede3786"
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/sessionclose-v2d0-no-types.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/sessionclose-v2d0-no-types.json
new file mode 100644
index 0000000..e2cbb13
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/sessionclose-v2d0-no-types.json
@@ -0,0 +1,8 @@
+{
+ "requestId" : "cb682578-9d92-4499-9ebc-5c6aa73c5397",
+ "op" : "close",
+ "processor" : "session",
+ "args" : {
+ "session" : "41d2e28a-20a4-4ab0-b379-d810dede3786"
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/sessionclose-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/sessionclose-v2d0-partial.json
new file mode 100644
index 0000000..cc4386b
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/sessionclose-v2d0-partial.json
@@ -0,0 +1,11 @@
+{
+ "requestId" : "cb682578-9d92-4499-9ebc-5c6aa73c5397",
+ "op" : "close",
+ "processor" : "session",
+ "args" : {
+ "session" : {
+ "@type" : "g:UUID",
+ "@value" : "41d2e28a-20a4-4ab0-b379-d810dede3786"
+ }
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/sessionclose-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/sessionclose-v3d0.json
new file mode 100644
index 0000000..870c586
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/sessionclose-v3d0.json
@@ -0,0 +1,12 @@
+{
+ "requestId" : "cb682578-9d92-4499-9ebc-5c6aa73c5397",
+ "op" : "close",
+ "processor" : "session",
+ "args" : {
+ "@type" : "g:Map",
+ "@value" : [ "session", {
+ "@type" : "g:UUID",
+ "@value" : "41d2e28a-20a4-4ab0-b379-d810dede3786"
+ } ]
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/sessioneval-v1d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/sessioneval-v1d0.json
new file mode 100644
index 0000000..ffedd7d
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/sessioneval-v1d0.json
@@ -0,0 +1,13 @@
+{
+ "requestId" : "cb682578-9d92-4499-9ebc-5c6aa73c5397",
+ "op" : "eval",
+ "processor" : "session",
+ "args" : {
+ "gremlin" : "g.V(x)",
+ "language" : "gremlin-groovy",
+ "session" : "41d2e28a-20a4-4ab0-b379-d810dede3786",
+ "bindings" : {
+ "x" : 1
+ }
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/sessioneval-v2d0-no-types.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/sessioneval-v2d0-no-types.json
new file mode 100644
index 0000000..ffedd7d
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/sessioneval-v2d0-no-types.json
@@ -0,0 +1,13 @@
+{
+ "requestId" : "cb682578-9d92-4499-9ebc-5c6aa73c5397",
+ "op" : "eval",
+ "processor" : "session",
+ "args" : {
+ "gremlin" : "g.V(x)",
+ "language" : "gremlin-groovy",
+ "session" : "41d2e28a-20a4-4ab0-b379-d810dede3786",
+ "bindings" : {
+ "x" : 1
+ }
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/sessioneval-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/sessioneval-v2d0-partial.json
new file mode 100644
index 0000000..900e1ab
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/sessioneval-v2d0-partial.json
@@ -0,0 +1,19 @@
+{
+ "requestId" : "cb682578-9d92-4499-9ebc-5c6aa73c5397",
+ "op" : "eval",
+ "processor" : "session",
+ "args" : {
+ "gremlin" : "g.V(x)",
+ "language" : "gremlin-groovy",
+ "session" : {
+ "@type" : "g:UUID",
+ "@value" : "41d2e28a-20a4-4ab0-b379-d810dede3786"
+ },
+ "bindings" : {
+ "x" : {
+ "@type" : "g:Int32",
+ "@value" : 1
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/sessioneval-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/sessioneval-v3d0.json
new file mode 100644
index 0000000..a62f70c
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/sessioneval-v3d0.json
@@ -0,0 +1,18 @@
+{
+ "requestId" : "cb682578-9d92-4499-9ebc-5c6aa73c5397",
+ "op" : "eval",
+ "processor" : "session",
+ "args" : {
+ "@type" : "g:Map",
+ "@value" : [ "gremlin", "g.V(x)", "language", "gremlin-groovy", "session", {
+ "@type" : "g:UUID",
+ "@value" : "41d2e28a-20a4-4ab0-b379-d810dede3786"
+ }, "bindings", {
+ "@type" : "g:Map",
+ "@value" : [ "x", {
+ "@type" : "g:Int32",
+ "@value" : 1
+ } ]
+ } ]
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/sessionevalaliased-v1d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/sessionevalaliased-v1d0.json
new file mode 100644
index 0000000..5e6fae2
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/sessionevalaliased-v1d0.json
@@ -0,0 +1,16 @@
+{
+ "requestId" : "cb682578-9d92-4499-9ebc-5c6aa73c5397",
+ "op" : "eval",
+ "processor" : "session",
+ "args" : {
+ "gremlin" : "social.V(x)",
+ "language" : "gremlin-groovy",
+ "aliases" : {
+ "g" : "social"
+ },
+ "session" : "41d2e28a-20a4-4ab0-b379-d810dede3786",
+ "bindings" : {
+ "x" : 1
+ }
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/sessionevalaliased-v2d0-no-types.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/sessionevalaliased-v2d0-no-types.json
new file mode 100644
index 0000000..5e6fae2
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/sessionevalaliased-v2d0-no-types.json
@@ -0,0 +1,16 @@
+{
+ "requestId" : "cb682578-9d92-4499-9ebc-5c6aa73c5397",
+ "op" : "eval",
+ "processor" : "session",
+ "args" : {
+ "gremlin" : "social.V(x)",
+ "language" : "gremlin-groovy",
+ "aliases" : {
+ "g" : "social"
+ },
+ "session" : "41d2e28a-20a4-4ab0-b379-d810dede3786",
+ "bindings" : {
+ "x" : 1
+ }
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/sessionevalaliased-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/sessionevalaliased-v2d0-partial.json
new file mode 100644
index 0000000..924bf77
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/sessionevalaliased-v2d0-partial.json
@@ -0,0 +1,22 @@
+{
+ "requestId" : "cb682578-9d92-4499-9ebc-5c6aa73c5397",
+ "op" : "eval",
+ "processor" : "session",
+ "args" : {
+ "gremlin" : "social.V(x)",
+ "language" : "gremlin-groovy",
+ "aliases" : {
+ "g" : "social"
+ },
+ "session" : {
+ "@type" : "g:UUID",
+ "@value" : "41d2e28a-20a4-4ab0-b379-d810dede3786"
+ },
+ "bindings" : {
+ "x" : {
+ "@type" : "g:Int32",
+ "@value" : 1
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/sessionevalaliased-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/sessionevalaliased-v3d0.json
new file mode 100644
index 0000000..240a6ef
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/sessionevalaliased-v3d0.json
@@ -0,0 +1,21 @@
+{
+ "requestId" : "cb682578-9d92-4499-9ebc-5c6aa73c5397",
+ "op" : "eval",
+ "processor" : "session",
+ "args" : {
+ "@type" : "g:Map",
+ "@value" : [ "gremlin", "social.V(x)", "language", "gremlin-groovy", "aliases", {
+ "@type" : "g:Map",
+ "@value" : [ "g", "social" ]
+ }, "session", {
+ "@type" : "g:UUID",
+ "@value" : "41d2e28a-20a4-4ab0-b379-d810dede3786"
+ }, "bindings", {
+ "@type" : "g:Map",
+ "@value" : [ "x", {
+ "@type" : "g:Int32",
+ "@value" : 1
+ } ]
+ } ]
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/sessionlesseval-v1d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/sessionlesseval-v1d0.json
new file mode 100644
index 0000000..8c9a807
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/sessionlesseval-v1d0.json
@@ -0,0 +1,12 @@
+{
+ "requestId" : "cb682578-9d92-4499-9ebc-5c6aa73c5397",
+ "op" : "eval",
+ "processor" : "",
+ "args" : {
+ "gremlin" : "g.V(x)",
+ "language" : "gremlin-groovy",
+ "bindings" : {
+ "x" : 1
+ }
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/sessionlesseval-v2d0-no-types.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/sessionlesseval-v2d0-no-types.json
new file mode 100644
index 0000000..8c9a807
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/sessionlesseval-v2d0-no-types.json
@@ -0,0 +1,12 @@
+{
+ "requestId" : "cb682578-9d92-4499-9ebc-5c6aa73c5397",
+ "op" : "eval",
+ "processor" : "",
+ "args" : {
+ "gremlin" : "g.V(x)",
+ "language" : "gremlin-groovy",
+ "bindings" : {
+ "x" : 1
+ }
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/sessionlesseval-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/sessionlesseval-v2d0-partial.json
new file mode 100644
index 0000000..81e2f6c
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/sessionlesseval-v2d0-partial.json
@@ -0,0 +1,15 @@
+{
+ "requestId" : "cb682578-9d92-4499-9ebc-5c6aa73c5397",
+ "op" : "eval",
+ "processor" : "",
+ "args" : {
+ "gremlin" : "g.V(x)",
+ "language" : "gremlin-groovy",
+ "bindings" : {
+ "x" : {
+ "@type" : "g:Int32",
+ "@value" : 1
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/sessionlesseval-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/sessionlesseval-v3d0.json
new file mode 100644
index 0000000..dc8c8e6
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/sessionlesseval-v3d0.json
@@ -0,0 +1,15 @@
+{
+ "requestId" : "cb682578-9d92-4499-9ebc-5c6aa73c5397",
+ "op" : "eval",
+ "processor" : "",
+ "args" : {
+ "@type" : "g:Map",
+ "@value" : [ "gremlin", "g.V(x)", "language", "gremlin-groovy", "bindings", {
+ "@type" : "g:Map",
+ "@value" : [ "x", {
+ "@type" : "g:Int32",
+ "@value" : 1
+ } ]
+ } ]
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/sessionlessevalaliased-v1d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/sessionlessevalaliased-v1d0.json
new file mode 100644
index 0000000..59f0c6c
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/sessionlessevalaliased-v1d0.json
@@ -0,0 +1,15 @@
+{
+ "requestId" : "cb682578-9d92-4499-9ebc-5c6aa73c5397",
+ "op" : "eval",
+ "processor" : "",
+ "args" : {
+ "gremlin" : "social.V(x)",
+ "language" : "gremlin-groovy",
+ "aliases" : {
+ "g" : "social"
+ },
+ "bindings" : {
+ "x" : 1
+ }
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/sessionlessevalaliased-v2d0-no-types.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/sessionlessevalaliased-v2d0-no-types.json
new file mode 100644
index 0000000..59f0c6c
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/sessionlessevalaliased-v2d0-no-types.json
@@ -0,0 +1,15 @@
+{
+ "requestId" : "cb682578-9d92-4499-9ebc-5c6aa73c5397",
+ "op" : "eval",
+ "processor" : "",
+ "args" : {
+ "gremlin" : "social.V(x)",
+ "language" : "gremlin-groovy",
+ "aliases" : {
+ "g" : "social"
+ },
+ "bindings" : {
+ "x" : 1
+ }
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/sessionlessevalaliased-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/sessionlessevalaliased-v2d0-partial.json
new file mode 100644
index 0000000..0f6a54e
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/sessionlessevalaliased-v2d0-partial.json
@@ -0,0 +1,18 @@
+{
+ "requestId" : "cb682578-9d92-4499-9ebc-5c6aa73c5397",
+ "op" : "eval",
+ "processor" : "",
+ "args" : {
+ "gremlin" : "social.V(x)",
+ "language" : "gremlin-groovy",
+ "aliases" : {
+ "g" : "social"
+ },
+ "bindings" : {
+ "x" : {
+ "@type" : "g:Int32",
+ "@value" : 1
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/sessionlessevalaliased-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/sessionlessevalaliased-v3d0.json
new file mode 100644
index 0000000..fc03a37
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/sessionlessevalaliased-v3d0.json
@@ -0,0 +1,18 @@
+{
+ "requestId" : "cb682578-9d92-4499-9ebc-5c6aa73c5397",
+ "op" : "eval",
+ "processor" : "",
+ "args" : {
+ "@type" : "g:Map",
+ "@value" : [ "gremlin", "social.V(x)", "language", "gremlin-groovy", "aliases", {
+ "@type" : "g:Map",
+ "@value" : [ "g", "social" ]
+ }, "bindings", {
+ "@type" : "g:Map",
+ "@value" : [ "x", {
+ "@type" : "g:Int32",
+ "@value" : 1
+ } ]
+ } ]
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/set-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/set-v3d0.json
new file mode 100644
index 0000000..32deea2
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/set-v3d0.json
@@ -0,0 +1,7 @@
+{
+ "@type" : "g:Set",
+ "@value" : [ {
+ "@type" : "g:Int32",
+ "@value" : 1
+ }, "person", true ]
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/short-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/short-v2d0-partial.json
new file mode 100644
index 0000000..c68f5cd
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/short-v2d0-partial.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "gx:Int16",
+ "@value" : 100
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/short-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/short-v3d0.json
new file mode 100644
index 0000000..c68f5cd
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/short-v3d0.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "gx:Int16",
+ "@value" : 100
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/standardresult-v1d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/standardresult-v1d0.json
new file mode 100644
index 0000000..9b93727
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/standardresult-v1d0.json
@@ -0,0 +1,50 @@
+{
+ "requestId" : "41d2e28a-20a4-4ab0-b379-d810dede3786",
+ "status" : {
+ "message" : "",
+ "code" : 200,
+ "attributes" : { }
+ },
+ "result" : {
+ "data" : [ {
+ "id" : 1,
+ "label" : "person",
+ "type" : "vertex",
+ "properties" : {
+ "name" : [ {
+ "id" : 0,
+ "value" : "marko"
+ } ],
+ "location" : [ {
+ "id" : 6,
+ "value" : "san diego",
+ "properties" : {
+ "startTime" : 1997,
+ "endTime" : 2001
+ }
+ }, {
+ "id" : 7,
+ "value" : "santa cruz",
+ "properties" : {
+ "startTime" : 2001,
+ "endTime" : 2004
+ }
+ }, {
+ "id" : 8,
+ "value" : "brussels",
+ "properties" : {
+ "startTime" : 2004,
+ "endTime" : 2005
+ }
+ }, {
+ "id" : 9,
+ "value" : "santa fe",
+ "properties" : {
+ "startTime" : 2005
+ }
+ } ]
+ }
+ } ],
+ "meta" : { }
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/standardresult-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/standardresult-v2d0-partial.json
new file mode 100644
index 0000000..857c6db
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/standardresult-v2d0-partial.json
@@ -0,0 +1,111 @@
+{
+ "requestId" : "41d2e28a-20a4-4ab0-b379-d810dede3786",
+ "status" : {
+ "message" : "",
+ "code" : 200,
+ "attributes" : { }
+ },
+ "result" : {
+ "data" : [ {
+ "@type" : "g:Vertex",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int32",
+ "@value" : 1
+ },
+ "label" : "person",
+ "properties" : {
+ "name" : [ {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 0
+ },
+ "value" : "marko",
+ "label" : "name"
+ }
+ } ],
+ "location" : [ {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 6
+ },
+ "value" : "san diego",
+ "label" : "location",
+ "properties" : {
+ "startTime" : {
+ "@type" : "g:Int32",
+ "@value" : 1997
+ },
+ "endTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2001
+ }
+ }
+ }
+ }, {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 7
+ },
+ "value" : "santa cruz",
+ "label" : "location",
+ "properties" : {
+ "startTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2001
+ },
+ "endTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2004
+ }
+ }
+ }
+ }, {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 8
+ },
+ "value" : "brussels",
+ "label" : "location",
+ "properties" : {
+ "startTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2004
+ },
+ "endTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2005
+ }
+ }
+ }
+ }, {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 9
+ },
+ "value" : "santa fe",
+ "label" : "location",
+ "properties" : {
+ "startTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2005
+ }
+ }
+ }
+ } ]
+ }
+ }
+ } ],
+ "meta" : { }
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/standardresult-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/standardresult-v3d0.json
new file mode 100644
index 0000000..dfca400
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/standardresult-v3d0.json
@@ -0,0 +1,120 @@
+{
+ "requestId" : "41d2e28a-20a4-4ab0-b379-d810dede3786",
+ "status" : {
+ "message" : "",
+ "code" : 200,
+ "attributes" : {
+ "@type" : "g:Map",
+ "@value" : [ ]
+ }
+ },
+ "result" : {
+ "data" : {
+ "@type" : "g:List",
+ "@value" : [ {
+ "@type" : "g:Vertex",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int32",
+ "@value" : 1
+ },
+ "label" : "person",
+ "properties" : {
+ "name" : [ {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 0
+ },
+ "value" : "marko",
+ "label" : "name"
+ }
+ } ],
+ "location" : [ {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 6
+ },
+ "value" : "san diego",
+ "label" : "location",
+ "properties" : {
+ "startTime" : {
+ "@type" : "g:Int32",
+ "@value" : 1997
+ },
+ "endTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2001
+ }
+ }
+ }
+ }, {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 7
+ },
+ "value" : "santa cruz",
+ "label" : "location",
+ "properties" : {
+ "startTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2001
+ },
+ "endTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2004
+ }
+ }
+ }
+ }, {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 8
+ },
+ "value" : "brussels",
+ "label" : "location",
+ "properties" : {
+ "startTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2004
+ },
+ "endTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2005
+ }
+ }
+ }
+ }, {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 9
+ },
+ "value" : "santa fe",
+ "label" : "location",
+ "properties" : {
+ "startTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2005
+ }
+ }
+ }
+ } ]
+ }
+ }
+ } ]
+ },
+ "meta" : {
+ "@type" : "g:Map",
+ "@value" : [ ]
+ }
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/t-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/t-v2d0-partial.json
new file mode 100644
index 0000000..9693983
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/t-v2d0-partial.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "g:T",
+ "@value" : "label"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/t-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/t-v3d0.json
new file mode 100644
index 0000000..9693983
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/t-v3d0.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "g:T",
+ "@value" : "label"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/timestamp-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/timestamp-v2d0-partial.json
new file mode 100644
index 0000000..1ca0e17
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/timestamp-v2d0-partial.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "g:Timestamp",
+ "@value" : 1481750076295
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/timestamp-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/timestamp-v3d0.json
new file mode 100644
index 0000000..1ca0e17
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/timestamp-v3d0.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "g:Timestamp",
+ "@value" : 1481750076295
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/tinkergraph-v1d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/tinkergraph-v1d0.json
new file mode 100644
index 0000000..13719f6
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/tinkergraph-v1d0.json
@@ -0,0 +1,313 @@
+{
+ "vertices" : [ {
+ "id" : 1,
+ "label" : "person",
+ "type" : "vertex",
+ "properties" : {
+ "name" : [ {
+ "id" : 0,
+ "value" : "marko"
+ } ],
+ "location" : [ {
+ "id" : 6,
+ "value" : "san diego",
+ "properties" : {
+ "startTime" : 1997,
+ "endTime" : 2001
+ }
+ }, {
+ "id" : 7,
+ "value" : "santa cruz",
+ "properties" : {
+ "startTime" : 2001,
+ "endTime" : 2004
+ }
+ }, {
+ "id" : 8,
+ "value" : "brussels",
+ "properties" : {
+ "startTime" : 2004,
+ "endTime" : 2005
+ }
+ }, {
+ "id" : 9,
+ "value" : "santa fe",
+ "properties" : {
+ "startTime" : 2005
+ }
+ } ]
+ }
+ }, {
+ "id" : 7,
+ "label" : "person",
+ "type" : "vertex",
+ "properties" : {
+ "name" : [ {
+ "id" : 1,
+ "value" : "stephen"
+ } ],
+ "location" : [ {
+ "id" : 10,
+ "value" : "centreville",
+ "properties" : {
+ "startTime" : 1990,
+ "endTime" : 2000
+ }
+ }, {
+ "id" : 11,
+ "value" : "dulles",
+ "properties" : {
+ "startTime" : 2000,
+ "endTime" : 2006
+ }
+ }, {
+ "id" : 12,
+ "value" : "purcellville",
+ "properties" : {
+ "startTime" : 2006
+ }
+ } ]
+ }
+ }, {
+ "id" : 8,
+ "label" : "person",
+ "type" : "vertex",
+ "properties" : {
+ "name" : [ {
+ "id" : 2,
+ "value" : "matthias"
+ } ],
+ "location" : [ {
+ "id" : 13,
+ "value" : "bremen",
+ "properties" : {
+ "startTime" : 2004,
+ "endTime" : 2007
+ }
+ }, {
+ "id" : 14,
+ "value" : "baltimore",
+ "properties" : {
+ "startTime" : 2007,
+ "endTime" : 2011
+ }
+ }, {
+ "id" : 15,
+ "value" : "oakland",
+ "properties" : {
+ "startTime" : 2011,
+ "endTime" : 2014
+ }
+ }, {
+ "id" : 16,
+ "value" : "seattle",
+ "properties" : {
+ "startTime" : 2014
+ }
+ } ]
+ }
+ }, {
+ "id" : 9,
+ "label" : "person",
+ "type" : "vertex",
+ "properties" : {
+ "name" : [ {
+ "id" : 3,
+ "value" : "daniel"
+ } ],
+ "location" : [ {
+ "id" : 17,
+ "value" : "spremberg",
+ "properties" : {
+ "startTime" : 1982,
+ "endTime" : 2005
+ }
+ }, {
+ "id" : 18,
+ "value" : "kaiserslautern",
+ "properties" : {
+ "startTime" : 2005,
+ "endTime" : 2009
+ }
+ }, {
+ "id" : 19,
+ "value" : "aachen",
+ "properties" : {
+ "startTime" : 2009
+ }
+ } ]
+ }
+ }, {
+ "id" : 10,
+ "label" : "software",
+ "type" : "vertex",
+ "properties" : {
+ "name" : [ {
+ "id" : 4,
+ "value" : "gremlin"
+ } ]
+ }
+ }, {
+ "id" : 11,
+ "label" : "software",
+ "type" : "vertex",
+ "properties" : {
+ "name" : [ {
+ "id" : 5,
+ "value" : "tinkergraph"
+ } ]
+ }
+ } ],
+ "edges" : [ {
+ "id" : 13,
+ "label" : "develops",
+ "type" : "edge",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : 10,
+ "outV" : 1,
+ "properties" : {
+ "since" : 2009
+ }
+ }, {
+ "id" : 14,
+ "label" : "develops",
+ "type" : "edge",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : 11,
+ "outV" : 1,
+ "properties" : {
+ "since" : 2010
+ }
+ }, {
+ "id" : 15,
+ "label" : "uses",
+ "type" : "edge",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : 10,
+ "outV" : 1,
+ "properties" : {
+ "skill" : 4
+ }
+ }, {
+ "id" : 16,
+ "label" : "uses",
+ "type" : "edge",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : 11,
+ "outV" : 1,
+ "properties" : {
+ "skill" : 5
+ }
+ }, {
+ "id" : 17,
+ "label" : "develops",
+ "type" : "edge",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : 10,
+ "outV" : 7,
+ "properties" : {
+ "since" : 2010
+ }
+ }, {
+ "id" : 18,
+ "label" : "develops",
+ "type" : "edge",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : 11,
+ "outV" : 7,
+ "properties" : {
+ "since" : 2011
+ }
+ }, {
+ "id" : 19,
+ "label" : "uses",
+ "type" : "edge",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : 10,
+ "outV" : 7,
+ "properties" : {
+ "skill" : 5
+ }
+ }, {
+ "id" : 20,
+ "label" : "uses",
+ "type" : "edge",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : 11,
+ "outV" : 7,
+ "properties" : {
+ "skill" : 4
+ }
+ }, {
+ "id" : 21,
+ "label" : "develops",
+ "type" : "edge",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : 10,
+ "outV" : 8,
+ "properties" : {
+ "since" : 2012
+ }
+ }, {
+ "id" : 22,
+ "label" : "uses",
+ "type" : "edge",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : 10,
+ "outV" : 8,
+ "properties" : {
+ "skill" : 3
+ }
+ }, {
+ "id" : 23,
+ "label" : "uses",
+ "type" : "edge",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : 11,
+ "outV" : 8,
+ "properties" : {
+ "skill" : 3
+ }
+ }, {
+ "id" : 24,
+ "label" : "uses",
+ "type" : "edge",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : 10,
+ "outV" : 9,
+ "properties" : {
+ "skill" : 5
+ }
+ }, {
+ "id" : 25,
+ "label" : "uses",
+ "type" : "edge",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : 11,
+ "outV" : 9,
+ "properties" : {
+ "skill" : 3
+ }
+ }, {
+ "id" : 26,
+ "label" : "traverses",
+ "type" : "edge",
+ "inVLabel" : "software",
+ "outVLabel" : "software",
+ "inV" : 11,
+ "outV" : 10
+ } ]
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/tinkergraph-v2d0-no-types.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/tinkergraph-v2d0-no-types.json
new file mode 100644
index 0000000..94ad061
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/tinkergraph-v2d0-no-types.json
@@ -0,0 +1,352 @@
+{
+ "vertices" : [ {
+ "id" : 1,
+ "label" : "person",
+ "properties" : {
+ "name" : [ {
+ "id" : 0,
+ "value" : "marko",
+ "label" : "name"
+ } ],
+ "location" : [ {
+ "id" : 6,
+ "value" : "san diego",
+ "label" : "location",
+ "properties" : {
+ "startTime" : 1997,
+ "endTime" : 2001
+ }
+ }, {
+ "id" : 7,
+ "value" : "santa cruz",
+ "label" : "location",
+ "properties" : {
+ "startTime" : 2001,
+ "endTime" : 2004
+ }
+ }, {
+ "id" : 8,
+ "value" : "brussels",
+ "label" : "location",
+ "properties" : {
+ "startTime" : 2004,
+ "endTime" : 2005
+ }
+ }, {
+ "id" : 9,
+ "value" : "santa fe",
+ "label" : "location",
+ "properties" : {
+ "startTime" : 2005
+ }
+ } ]
+ }
+ }, {
+ "id" : 7,
+ "label" : "person",
+ "properties" : {
+ "name" : [ {
+ "id" : 1,
+ "value" : "stephen",
+ "label" : "name"
+ } ],
+ "location" : [ {
+ "id" : 10,
+ "value" : "centreville",
+ "label" : "location",
+ "properties" : {
+ "startTime" : 1990,
+ "endTime" : 2000
+ }
+ }, {
+ "id" : 11,
+ "value" : "dulles",
+ "label" : "location",
+ "properties" : {
+ "startTime" : 2000,
+ "endTime" : 2006
+ }
+ }, {
+ "id" : 12,
+ "value" : "purcellville",
+ "label" : "location",
+ "properties" : {
+ "startTime" : 2006
+ }
+ } ]
+ }
+ }, {
+ "id" : 8,
+ "label" : "person",
+ "properties" : {
+ "name" : [ {
+ "id" : 2,
+ "value" : "matthias",
+ "label" : "name"
+ } ],
+ "location" : [ {
+ "id" : 13,
+ "value" : "bremen",
+ "label" : "location",
+ "properties" : {
+ "startTime" : 2004,
+ "endTime" : 2007
+ }
+ }, {
+ "id" : 14,
+ "value" : "baltimore",
+ "label" : "location",
+ "properties" : {
+ "startTime" : 2007,
+ "endTime" : 2011
+ }
+ }, {
+ "id" : 15,
+ "value" : "oakland",
+ "label" : "location",
+ "properties" : {
+ "startTime" : 2011,
+ "endTime" : 2014
+ }
+ }, {
+ "id" : 16,
+ "value" : "seattle",
+ "label" : "location",
+ "properties" : {
+ "startTime" : 2014
+ }
+ } ]
+ }
+ }, {
+ "id" : 9,
+ "label" : "person",
+ "properties" : {
+ "name" : [ {
+ "id" : 3,
+ "value" : "daniel",
+ "label" : "name"
+ } ],
+ "location" : [ {
+ "id" : 17,
+ "value" : "spremberg",
+ "label" : "location",
+ "properties" : {
+ "startTime" : 1982,
+ "endTime" : 2005
+ }
+ }, {
+ "id" : 18,
+ "value" : "kaiserslautern",
+ "label" : "location",
+ "properties" : {
+ "startTime" : 2005,
+ "endTime" : 2009
+ }
+ }, {
+ "id" : 19,
+ "value" : "aachen",
+ "label" : "location",
+ "properties" : {
+ "startTime" : 2009
+ }
+ } ]
+ }
+ }, {
+ "id" : 10,
+ "label" : "software",
+ "properties" : {
+ "name" : [ {
+ "id" : 4,
+ "value" : "gremlin",
+ "label" : "name"
+ } ]
+ }
+ }, {
+ "id" : 11,
+ "label" : "software",
+ "properties" : {
+ "name" : [ {
+ "id" : 5,
+ "value" : "tinkergraph",
+ "label" : "name"
+ } ]
+ }
+ } ],
+ "edges" : [ {
+ "id" : 13,
+ "label" : "develops",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : 10,
+ "outV" : 1,
+ "properties" : {
+ "since" : {
+ "key" : "since",
+ "value" : 2009
+ }
+ }
+ }, {
+ "id" : 14,
+ "label" : "develops",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : 11,
+ "outV" : 1,
+ "properties" : {
+ "since" : {
+ "key" : "since",
+ "value" : 2010
+ }
+ }
+ }, {
+ "id" : 15,
+ "label" : "uses",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : 10,
+ "outV" : 1,
+ "properties" : {
+ "skill" : {
+ "key" : "skill",
+ "value" : 4
+ }
+ }
+ }, {
+ "id" : 16,
+ "label" : "uses",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : 11,
+ "outV" : 1,
+ "properties" : {
+ "skill" : {
+ "key" : "skill",
+ "value" : 5
+ }
+ }
+ }, {
+ "id" : 17,
+ "label" : "develops",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : 10,
+ "outV" : 7,
+ "properties" : {
+ "since" : {
+ "key" : "since",
+ "value" : 2010
+ }
+ }
+ }, {
+ "id" : 18,
+ "label" : "develops",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : 11,
+ "outV" : 7,
+ "properties" : {
+ "since" : {
+ "key" : "since",
+ "value" : 2011
+ }
+ }
+ }, {
+ "id" : 19,
+ "label" : "uses",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : 10,
+ "outV" : 7,
+ "properties" : {
+ "skill" : {
+ "key" : "skill",
+ "value" : 5
+ }
+ }
+ }, {
+ "id" : 20,
+ "label" : "uses",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : 11,
+ "outV" : 7,
+ "properties" : {
+ "skill" : {
+ "key" : "skill",
+ "value" : 4
+ }
+ }
+ }, {
+ "id" : 21,
+ "label" : "develops",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : 10,
+ "outV" : 8,
+ "properties" : {
+ "since" : {
+ "key" : "since",
+ "value" : 2012
+ }
+ }
+ }, {
+ "id" : 22,
+ "label" : "uses",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : 10,
+ "outV" : 8,
+ "properties" : {
+ "skill" : {
+ "key" : "skill",
+ "value" : 3
+ }
+ }
+ }, {
+ "id" : 23,
+ "label" : "uses",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : 11,
+ "outV" : 8,
+ "properties" : {
+ "skill" : {
+ "key" : "skill",
+ "value" : 3
+ }
+ }
+ }, {
+ "id" : 24,
+ "label" : "uses",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : 10,
+ "outV" : 9,
+ "properties" : {
+ "skill" : {
+ "key" : "skill",
+ "value" : 5
+ }
+ }
+ }, {
+ "id" : 25,
+ "label" : "uses",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : 11,
+ "outV" : 9,
+ "properties" : {
+ "skill" : {
+ "key" : "skill",
+ "value" : 3
+ }
+ }
+ }, {
+ "id" : 26,
+ "label" : "traverses",
+ "inVLabel" : "software",
+ "outVLabel" : "software",
+ "inV" : 11,
+ "outV" : 10
+ } ]
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/tinkergraph-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/tinkergraph-v2d0-partial.json
new file mode 100644
index 0000000..24e95ed
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/tinkergraph-v2d0-partial.json
@@ -0,0 +1,829 @@
+{
+ "@type" : "tinker:graph",
+ "@value" : {
+ "vertices" : [ {
+ "@type" : "g:Vertex",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int32",
+ "@value" : 1
+ },
+ "label" : "person",
+ "properties" : {
+ "name" : [ {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 0
+ },
+ "value" : "marko",
+ "label" : "name"
+ }
+ } ],
+ "location" : [ {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 6
+ },
+ "value" : "san diego",
+ "label" : "location",
+ "properties" : {
+ "startTime" : {
+ "@type" : "g:Int32",
+ "@value" : 1997
+ },
+ "endTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2001
+ }
+ }
+ }
+ }, {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 7
+ },
+ "value" : "santa cruz",
+ "label" : "location",
+ "properties" : {
+ "startTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2001
+ },
+ "endTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2004
+ }
+ }
+ }
+ }, {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 8
+ },
+ "value" : "brussels",
+ "label" : "location",
+ "properties" : {
+ "startTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2004
+ },
+ "endTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2005
+ }
+ }
+ }
+ }, {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 9
+ },
+ "value" : "santa fe",
+ "label" : "location",
+ "properties" : {
+ "startTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2005
+ }
+ }
+ }
+ } ]
+ }
+ }
+ }, {
+ "@type" : "g:Vertex",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int32",
+ "@value" : 7
+ },
+ "label" : "person",
+ "properties" : {
+ "name" : [ {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 1
+ },
+ "value" : "stephen",
+ "label" : "name"
+ }
+ } ],
+ "location" : [ {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 10
+ },
+ "value" : "centreville",
+ "label" : "location",
+ "properties" : {
+ "startTime" : {
+ "@type" : "g:Int32",
+ "@value" : 1990
+ },
+ "endTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2000
+ }
+ }
+ }
+ }, {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 11
+ },
+ "value" : "dulles",
+ "label" : "location",
+ "properties" : {
+ "startTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2000
+ },
+ "endTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2006
+ }
+ }
+ }
+ }, {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 12
+ },
+ "value" : "purcellville",
+ "label" : "location",
+ "properties" : {
+ "startTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2006
+ }
+ }
+ }
+ } ]
+ }
+ }
+ }, {
+ "@type" : "g:Vertex",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int32",
+ "@value" : 8
+ },
+ "label" : "person",
+ "properties" : {
+ "name" : [ {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 2
+ },
+ "value" : "matthias",
+ "label" : "name"
+ }
+ } ],
+ "location" : [ {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 13
+ },
+ "value" : "bremen",
+ "label" : "location",
+ "properties" : {
+ "startTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2004
+ },
+ "endTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2007
+ }
+ }
+ }
+ }, {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 14
+ },
+ "value" : "baltimore",
+ "label" : "location",
+ "properties" : {
+ "startTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2007
+ },
+ "endTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2011
+ }
+ }
+ }
+ }, {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 15
+ },
+ "value" : "oakland",
+ "label" : "location",
+ "properties" : {
+ "startTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2011
+ },
+ "endTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2014
+ }
+ }
+ }
+ }, {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 16
+ },
+ "value" : "seattle",
+ "label" : "location",
+ "properties" : {
+ "startTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2014
+ }
+ }
+ }
+ } ]
+ }
+ }
+ }, {
+ "@type" : "g:Vertex",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int32",
+ "@value" : 9
+ },
+ "label" : "person",
+ "properties" : {
+ "name" : [ {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 3
+ },
+ "value" : "daniel",
+ "label" : "name"
+ }
+ } ],
+ "location" : [ {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 17
+ },
+ "value" : "spremberg",
+ "label" : "location",
+ "properties" : {
+ "startTime" : {
+ "@type" : "g:Int32",
+ "@value" : 1982
+ },
+ "endTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2005
+ }
+ }
+ }
+ }, {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 18
+ },
+ "value" : "kaiserslautern",
+ "label" : "location",
+ "properties" : {
+ "startTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2005
+ },
+ "endTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2009
+ }
+ }
+ }
+ }, {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 19
+ },
+ "value" : "aachen",
+ "label" : "location",
+ "properties" : {
+ "startTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2009
+ }
+ }
+ }
+ } ]
+ }
+ }
+ }, {
+ "@type" : "g:Vertex",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int32",
+ "@value" : 10
+ },
+ "label" : "software",
+ "properties" : {
+ "name" : [ {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 4
+ },
+ "value" : "gremlin",
+ "label" : "name"
+ }
+ } ]
+ }
+ }
+ }, {
+ "@type" : "g:Vertex",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int32",
+ "@value" : 11
+ },
+ "label" : "software",
+ "properties" : {
+ "name" : [ {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 5
+ },
+ "value" : "tinkergraph",
+ "label" : "name"
+ }
+ } ]
+ }
+ }
+ } ],
+ "edges" : [ {
+ "@type" : "g:Edge",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int32",
+ "@value" : 13
+ },
+ "label" : "develops",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : {
+ "@type" : "g:Int32",
+ "@value" : 10
+ },
+ "outV" : {
+ "@type" : "g:Int32",
+ "@value" : 1
+ },
+ "properties" : {
+ "since" : {
+ "@type" : "g:Property",
+ "@value" : {
+ "key" : "since",
+ "value" : {
+ "@type" : "g:Int32",
+ "@value" : 2009
+ }
+ }
+ }
+ }
+ }
+ }, {
+ "@type" : "g:Edge",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int32",
+ "@value" : 14
+ },
+ "label" : "develops",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : {
+ "@type" : "g:Int32",
+ "@value" : 11
+ },
+ "outV" : {
+ "@type" : "g:Int32",
+ "@value" : 1
+ },
+ "properties" : {
+ "since" : {
+ "@type" : "g:Property",
+ "@value" : {
+ "key" : "since",
+ "value" : {
+ "@type" : "g:Int32",
+ "@value" : 2010
+ }
+ }
+ }
+ }
+ }
+ }, {
+ "@type" : "g:Edge",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int32",
+ "@value" : 15
+ },
+ "label" : "uses",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : {
+ "@type" : "g:Int32",
+ "@value" : 10
+ },
+ "outV" : {
+ "@type" : "g:Int32",
+ "@value" : 1
+ },
+ "properties" : {
+ "skill" : {
+ "@type" : "g:Property",
+ "@value" : {
+ "key" : "skill",
+ "value" : {
+ "@type" : "g:Int32",
+ "@value" : 4
+ }
+ }
+ }
+ }
+ }
+ }, {
+ "@type" : "g:Edge",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int32",
+ "@value" : 16
+ },
+ "label" : "uses",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : {
+ "@type" : "g:Int32",
+ "@value" : 11
+ },
+ "outV" : {
+ "@type" : "g:Int32",
+ "@value" : 1
+ },
+ "properties" : {
+ "skill" : {
+ "@type" : "g:Property",
+ "@value" : {
+ "key" : "skill",
+ "value" : {
+ "@type" : "g:Int32",
+ "@value" : 5
+ }
+ }
+ }
+ }
+ }
+ }, {
+ "@type" : "g:Edge",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int32",
+ "@value" : 17
+ },
+ "label" : "develops",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : {
+ "@type" : "g:Int32",
+ "@value" : 10
+ },
+ "outV" : {
+ "@type" : "g:Int32",
+ "@value" : 7
+ },
+ "properties" : {
+ "since" : {
+ "@type" : "g:Property",
+ "@value" : {
+ "key" : "since",
+ "value" : {
+ "@type" : "g:Int32",
+ "@value" : 2010
+ }
+ }
+ }
+ }
+ }
+ }, {
+ "@type" : "g:Edge",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int32",
+ "@value" : 18
+ },
+ "label" : "develops",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : {
+ "@type" : "g:Int32",
+ "@value" : 11
+ },
+ "outV" : {
+ "@type" : "g:Int32",
+ "@value" : 7
+ },
+ "properties" : {
+ "since" : {
+ "@type" : "g:Property",
+ "@value" : {
+ "key" : "since",
+ "value" : {
+ "@type" : "g:Int32",
+ "@value" : 2011
+ }
+ }
+ }
+ }
+ }
+ }, {
+ "@type" : "g:Edge",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int32",
+ "@value" : 19
+ },
+ "label" : "uses",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : {
+ "@type" : "g:Int32",
+ "@value" : 10
+ },
+ "outV" : {
+ "@type" : "g:Int32",
+ "@value" : 7
+ },
+ "properties" : {
+ "skill" : {
+ "@type" : "g:Property",
+ "@value" : {
+ "key" : "skill",
+ "value" : {
+ "@type" : "g:Int32",
+ "@value" : 5
+ }
+ }
+ }
+ }
+ }
+ }, {
+ "@type" : "g:Edge",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int32",
+ "@value" : 20
+ },
+ "label" : "uses",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : {
+ "@type" : "g:Int32",
+ "@value" : 11
+ },
+ "outV" : {
+ "@type" : "g:Int32",
+ "@value" : 7
+ },
+ "properties" : {
+ "skill" : {
+ "@type" : "g:Property",
+ "@value" : {
+ "key" : "skill",
+ "value" : {
+ "@type" : "g:Int32",
+ "@value" : 4
+ }
+ }
+ }
+ }
+ }
+ }, {
+ "@type" : "g:Edge",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int32",
+ "@value" : 21
+ },
+ "label" : "develops",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : {
+ "@type" : "g:Int32",
+ "@value" : 10
+ },
+ "outV" : {
+ "@type" : "g:Int32",
+ "@value" : 8
+ },
+ "properties" : {
+ "since" : {
+ "@type" : "g:Property",
+ "@value" : {
+ "key" : "since",
+ "value" : {
+ "@type" : "g:Int32",
+ "@value" : 2012
+ }
+ }
+ }
+ }
+ }
+ }, {
+ "@type" : "g:Edge",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int32",
+ "@value" : 22
+ },
+ "label" : "uses",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : {
+ "@type" : "g:Int32",
+ "@value" : 10
+ },
+ "outV" : {
+ "@type" : "g:Int32",
+ "@value" : 8
+ },
+ "properties" : {
+ "skill" : {
+ "@type" : "g:Property",
+ "@value" : {
+ "key" : "skill",
+ "value" : {
+ "@type" : "g:Int32",
+ "@value" : 3
+ }
+ }
+ }
+ }
+ }
+ }, {
+ "@type" : "g:Edge",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int32",
+ "@value" : 23
+ },
+ "label" : "uses",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : {
+ "@type" : "g:Int32",
+ "@value" : 11
+ },
+ "outV" : {
+ "@type" : "g:Int32",
+ "@value" : 8
+ },
+ "properties" : {
+ "skill" : {
+ "@type" : "g:Property",
+ "@value" : {
+ "key" : "skill",
+ "value" : {
+ "@type" : "g:Int32",
+ "@value" : 3
+ }
+ }
+ }
+ }
+ }
+ }, {
+ "@type" : "g:Edge",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int32",
+ "@value" : 24
+ },
+ "label" : "uses",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : {
+ "@type" : "g:Int32",
+ "@value" : 10
+ },
+ "outV" : {
+ "@type" : "g:Int32",
+ "@value" : 9
+ },
+ "properties" : {
+ "skill" : {
+ "@type" : "g:Property",
+ "@value" : {
+ "key" : "skill",
+ "value" : {
+ "@type" : "g:Int32",
+ "@value" : 5
+ }
+ }
+ }
+ }
+ }
+ }, {
+ "@type" : "g:Edge",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int32",
+ "@value" : 25
+ },
+ "label" : "uses",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : {
+ "@type" : "g:Int32",
+ "@value" : 11
+ },
+ "outV" : {
+ "@type" : "g:Int32",
+ "@value" : 9
+ },
+ "properties" : {
+ "skill" : {
+ "@type" : "g:Property",
+ "@value" : {
+ "key" : "skill",
+ "value" : {
+ "@type" : "g:Int32",
+ "@value" : 3
+ }
+ }
+ }
+ }
+ }
+ }, {
+ "@type" : "g:Edge",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int32",
+ "@value" : 26
+ },
+ "label" : "traverses",
+ "inVLabel" : "software",
+ "outVLabel" : "software",
+ "inV" : {
+ "@type" : "g:Int32",
+ "@value" : 11
+ },
+ "outV" : {
+ "@type" : "g:Int32",
+ "@value" : 10
+ }
+ }
+ } ]
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/tinkergraph-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/tinkergraph-v3d0.json
new file mode 100644
index 0000000..24e95ed
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/tinkergraph-v3d0.json
@@ -0,0 +1,829 @@
+{
+ "@type" : "tinker:graph",
+ "@value" : {
+ "vertices" : [ {
+ "@type" : "g:Vertex",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int32",
+ "@value" : 1
+ },
+ "label" : "person",
+ "properties" : {
+ "name" : [ {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 0
+ },
+ "value" : "marko",
+ "label" : "name"
+ }
+ } ],
+ "location" : [ {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 6
+ },
+ "value" : "san diego",
+ "label" : "location",
+ "properties" : {
+ "startTime" : {
+ "@type" : "g:Int32",
+ "@value" : 1997
+ },
+ "endTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2001
+ }
+ }
+ }
+ }, {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 7
+ },
+ "value" : "santa cruz",
+ "label" : "location",
+ "properties" : {
+ "startTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2001
+ },
+ "endTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2004
+ }
+ }
+ }
+ }, {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 8
+ },
+ "value" : "brussels",
+ "label" : "location",
+ "properties" : {
+ "startTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2004
+ },
+ "endTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2005
+ }
+ }
+ }
+ }, {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 9
+ },
+ "value" : "santa fe",
+ "label" : "location",
+ "properties" : {
+ "startTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2005
+ }
+ }
+ }
+ } ]
+ }
+ }
+ }, {
+ "@type" : "g:Vertex",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int32",
+ "@value" : 7
+ },
+ "label" : "person",
+ "properties" : {
+ "name" : [ {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 1
+ },
+ "value" : "stephen",
+ "label" : "name"
+ }
+ } ],
+ "location" : [ {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 10
+ },
+ "value" : "centreville",
+ "label" : "location",
+ "properties" : {
+ "startTime" : {
+ "@type" : "g:Int32",
+ "@value" : 1990
+ },
+ "endTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2000
+ }
+ }
+ }
+ }, {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 11
+ },
+ "value" : "dulles",
+ "label" : "location",
+ "properties" : {
+ "startTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2000
+ },
+ "endTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2006
+ }
+ }
+ }
+ }, {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 12
+ },
+ "value" : "purcellville",
+ "label" : "location",
+ "properties" : {
+ "startTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2006
+ }
+ }
+ }
+ } ]
+ }
+ }
+ }, {
+ "@type" : "g:Vertex",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int32",
+ "@value" : 8
+ },
+ "label" : "person",
+ "properties" : {
+ "name" : [ {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 2
+ },
+ "value" : "matthias",
+ "label" : "name"
+ }
+ } ],
+ "location" : [ {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 13
+ },
+ "value" : "bremen",
+ "label" : "location",
+ "properties" : {
+ "startTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2004
+ },
+ "endTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2007
+ }
+ }
+ }
+ }, {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 14
+ },
+ "value" : "baltimore",
+ "label" : "location",
+ "properties" : {
+ "startTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2007
+ },
+ "endTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2011
+ }
+ }
+ }
+ }, {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 15
+ },
+ "value" : "oakland",
+ "label" : "location",
+ "properties" : {
+ "startTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2011
+ },
+ "endTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2014
+ }
+ }
+ }
+ }, {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 16
+ },
+ "value" : "seattle",
+ "label" : "location",
+ "properties" : {
+ "startTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2014
+ }
+ }
+ }
+ } ]
+ }
+ }
+ }, {
+ "@type" : "g:Vertex",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int32",
+ "@value" : 9
+ },
+ "label" : "person",
+ "properties" : {
+ "name" : [ {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 3
+ },
+ "value" : "daniel",
+ "label" : "name"
+ }
+ } ],
+ "location" : [ {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 17
+ },
+ "value" : "spremberg",
+ "label" : "location",
+ "properties" : {
+ "startTime" : {
+ "@type" : "g:Int32",
+ "@value" : 1982
+ },
+ "endTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2005
+ }
+ }
+ }
+ }, {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 18
+ },
+ "value" : "kaiserslautern",
+ "label" : "location",
+ "properties" : {
+ "startTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2005
+ },
+ "endTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2009
+ }
+ }
+ }
+ }, {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 19
+ },
+ "value" : "aachen",
+ "label" : "location",
+ "properties" : {
+ "startTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2009
+ }
+ }
+ }
+ } ]
+ }
+ }
+ }, {
+ "@type" : "g:Vertex",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int32",
+ "@value" : 10
+ },
+ "label" : "software",
+ "properties" : {
+ "name" : [ {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 4
+ },
+ "value" : "gremlin",
+ "label" : "name"
+ }
+ } ]
+ }
+ }
+ }, {
+ "@type" : "g:Vertex",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int32",
+ "@value" : 11
+ },
+ "label" : "software",
+ "properties" : {
+ "name" : [ {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 5
+ },
+ "value" : "tinkergraph",
+ "label" : "name"
+ }
+ } ]
+ }
+ }
+ } ],
+ "edges" : [ {
+ "@type" : "g:Edge",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int32",
+ "@value" : 13
+ },
+ "label" : "develops",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : {
+ "@type" : "g:Int32",
+ "@value" : 10
+ },
+ "outV" : {
+ "@type" : "g:Int32",
+ "@value" : 1
+ },
+ "properties" : {
+ "since" : {
+ "@type" : "g:Property",
+ "@value" : {
+ "key" : "since",
+ "value" : {
+ "@type" : "g:Int32",
+ "@value" : 2009
+ }
+ }
+ }
+ }
+ }
+ }, {
+ "@type" : "g:Edge",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int32",
+ "@value" : 14
+ },
+ "label" : "develops",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : {
+ "@type" : "g:Int32",
+ "@value" : 11
+ },
+ "outV" : {
+ "@type" : "g:Int32",
+ "@value" : 1
+ },
+ "properties" : {
+ "since" : {
+ "@type" : "g:Property",
+ "@value" : {
+ "key" : "since",
+ "value" : {
+ "@type" : "g:Int32",
+ "@value" : 2010
+ }
+ }
+ }
+ }
+ }
+ }, {
+ "@type" : "g:Edge",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int32",
+ "@value" : 15
+ },
+ "label" : "uses",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : {
+ "@type" : "g:Int32",
+ "@value" : 10
+ },
+ "outV" : {
+ "@type" : "g:Int32",
+ "@value" : 1
+ },
+ "properties" : {
+ "skill" : {
+ "@type" : "g:Property",
+ "@value" : {
+ "key" : "skill",
+ "value" : {
+ "@type" : "g:Int32",
+ "@value" : 4
+ }
+ }
+ }
+ }
+ }
+ }, {
+ "@type" : "g:Edge",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int32",
+ "@value" : 16
+ },
+ "label" : "uses",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : {
+ "@type" : "g:Int32",
+ "@value" : 11
+ },
+ "outV" : {
+ "@type" : "g:Int32",
+ "@value" : 1
+ },
+ "properties" : {
+ "skill" : {
+ "@type" : "g:Property",
+ "@value" : {
+ "key" : "skill",
+ "value" : {
+ "@type" : "g:Int32",
+ "@value" : 5
+ }
+ }
+ }
+ }
+ }
+ }, {
+ "@type" : "g:Edge",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int32",
+ "@value" : 17
+ },
+ "label" : "develops",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : {
+ "@type" : "g:Int32",
+ "@value" : 10
+ },
+ "outV" : {
+ "@type" : "g:Int32",
+ "@value" : 7
+ },
+ "properties" : {
+ "since" : {
+ "@type" : "g:Property",
+ "@value" : {
+ "key" : "since",
+ "value" : {
+ "@type" : "g:Int32",
+ "@value" : 2010
+ }
+ }
+ }
+ }
+ }
+ }, {
+ "@type" : "g:Edge",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int32",
+ "@value" : 18
+ },
+ "label" : "develops",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : {
+ "@type" : "g:Int32",
+ "@value" : 11
+ },
+ "outV" : {
+ "@type" : "g:Int32",
+ "@value" : 7
+ },
+ "properties" : {
+ "since" : {
+ "@type" : "g:Property",
+ "@value" : {
+ "key" : "since",
+ "value" : {
+ "@type" : "g:Int32",
+ "@value" : 2011
+ }
+ }
+ }
+ }
+ }
+ }, {
+ "@type" : "g:Edge",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int32",
+ "@value" : 19
+ },
+ "label" : "uses",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : {
+ "@type" : "g:Int32",
+ "@value" : 10
+ },
+ "outV" : {
+ "@type" : "g:Int32",
+ "@value" : 7
+ },
+ "properties" : {
+ "skill" : {
+ "@type" : "g:Property",
+ "@value" : {
+ "key" : "skill",
+ "value" : {
+ "@type" : "g:Int32",
+ "@value" : 5
+ }
+ }
+ }
+ }
+ }
+ }, {
+ "@type" : "g:Edge",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int32",
+ "@value" : 20
+ },
+ "label" : "uses",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : {
+ "@type" : "g:Int32",
+ "@value" : 11
+ },
+ "outV" : {
+ "@type" : "g:Int32",
+ "@value" : 7
+ },
+ "properties" : {
+ "skill" : {
+ "@type" : "g:Property",
+ "@value" : {
+ "key" : "skill",
+ "value" : {
+ "@type" : "g:Int32",
+ "@value" : 4
+ }
+ }
+ }
+ }
+ }
+ }, {
+ "@type" : "g:Edge",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int32",
+ "@value" : 21
+ },
+ "label" : "develops",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : {
+ "@type" : "g:Int32",
+ "@value" : 10
+ },
+ "outV" : {
+ "@type" : "g:Int32",
+ "@value" : 8
+ },
+ "properties" : {
+ "since" : {
+ "@type" : "g:Property",
+ "@value" : {
+ "key" : "since",
+ "value" : {
+ "@type" : "g:Int32",
+ "@value" : 2012
+ }
+ }
+ }
+ }
+ }
+ }, {
+ "@type" : "g:Edge",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int32",
+ "@value" : 22
+ },
+ "label" : "uses",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : {
+ "@type" : "g:Int32",
+ "@value" : 10
+ },
+ "outV" : {
+ "@type" : "g:Int32",
+ "@value" : 8
+ },
+ "properties" : {
+ "skill" : {
+ "@type" : "g:Property",
+ "@value" : {
+ "key" : "skill",
+ "value" : {
+ "@type" : "g:Int32",
+ "@value" : 3
+ }
+ }
+ }
+ }
+ }
+ }, {
+ "@type" : "g:Edge",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int32",
+ "@value" : 23
+ },
+ "label" : "uses",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : {
+ "@type" : "g:Int32",
+ "@value" : 11
+ },
+ "outV" : {
+ "@type" : "g:Int32",
+ "@value" : 8
+ },
+ "properties" : {
+ "skill" : {
+ "@type" : "g:Property",
+ "@value" : {
+ "key" : "skill",
+ "value" : {
+ "@type" : "g:Int32",
+ "@value" : 3
+ }
+ }
+ }
+ }
+ }
+ }, {
+ "@type" : "g:Edge",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int32",
+ "@value" : 24
+ },
+ "label" : "uses",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : {
+ "@type" : "g:Int32",
+ "@value" : 10
+ },
+ "outV" : {
+ "@type" : "g:Int32",
+ "@value" : 9
+ },
+ "properties" : {
+ "skill" : {
+ "@type" : "g:Property",
+ "@value" : {
+ "key" : "skill",
+ "value" : {
+ "@type" : "g:Int32",
+ "@value" : 5
+ }
+ }
+ }
+ }
+ }
+ }, {
+ "@type" : "g:Edge",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int32",
+ "@value" : 25
+ },
+ "label" : "uses",
+ "inVLabel" : "software",
+ "outVLabel" : "person",
+ "inV" : {
+ "@type" : "g:Int32",
+ "@value" : 11
+ },
+ "outV" : {
+ "@type" : "g:Int32",
+ "@value" : 9
+ },
+ "properties" : {
+ "skill" : {
+ "@type" : "g:Property",
+ "@value" : {
+ "key" : "skill",
+ "value" : {
+ "@type" : "g:Int32",
+ "@value" : 3
+ }
+ }
+ }
+ }
+ }
+ }, {
+ "@type" : "g:Edge",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int32",
+ "@value" : 26
+ },
+ "label" : "traverses",
+ "inVLabel" : "software",
+ "outVLabel" : "software",
+ "inV" : {
+ "@type" : "g:Int32",
+ "@value" : 11
+ },
+ "outV" : {
+ "@type" : "g:Int32",
+ "@value" : 10
+ }
+ }
+ } ]
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/traversalmetrics-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/traversalmetrics-v2d0-partial.json
new file mode 100644
index 0000000..fdd18a4
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/traversalmetrics-v2d0-partial.json
@@ -0,0 +1,114 @@
+{
+ "@type" : "g:TraversalMetrics",
+ "@value" : {
+ "dur" : {
+ "@type" : "g:Double",
+ "@value" : 0.004
+ },
+ "metrics" : [ {
+ "@type" : "g:Metrics",
+ "@value" : {
+ "dur" : {
+ "@type" : "g:Double",
+ "@value" : 100.0
+ },
+ "counts" : {
+ "traverserCount" : {
+ "@type" : "g:Int64",
+ "@value" : 4
+ },
+ "elementCount" : {
+ "@type" : "g:Int64",
+ "@value" : 4
+ }
+ },
+ "name" : "TinkerGraphStep(vertex,[~label.eq(person)])",
+ "annotations" : {
+ "percentDur" : {
+ "@type" : "g:Double",
+ "@value" : 25.0
+ }
+ },
+ "id" : "7.0.0()"
+ }
+ }, {
+ "@type" : "g:Metrics",
+ "@value" : {
+ "dur" : {
+ "@type" : "g:Double",
+ "@value" : 100.0
+ },
+ "counts" : {
+ "traverserCount" : {
+ "@type" : "g:Int64",
+ "@value" : 13
+ },
+ "elementCount" : {
+ "@type" : "g:Int64",
+ "@value" : 13
+ }
+ },
+ "name" : "VertexStep(OUT,vertex)",
+ "annotations" : {
+ "percentDur" : {
+ "@type" : "g:Double",
+ "@value" : 25.0
+ }
+ },
+ "id" : "2.0.0()"
+ }
+ }, {
+ "@type" : "g:Metrics",
+ "@value" : {
+ "dur" : {
+ "@type" : "g:Double",
+ "@value" : 100.0
+ },
+ "counts" : {
+ "traverserCount" : {
+ "@type" : "g:Int64",
+ "@value" : 7
+ },
+ "elementCount" : {
+ "@type" : "g:Int64",
+ "@value" : 7
+ }
+ },
+ "name" : "VertexStep(OUT,vertex)",
+ "annotations" : {
+ "percentDur" : {
+ "@type" : "g:Double",
+ "@value" : 25.0
+ }
+ },
+ "id" : "3.0.0()"
+ }
+ }, {
+ "@type" : "g:Metrics",
+ "@value" : {
+ "dur" : {
+ "@type" : "g:Double",
+ "@value" : 100.0
+ },
+ "counts" : {
+ "traverserCount" : {
+ "@type" : "g:Int64",
+ "@value" : 1
+ },
+ "elementCount" : {
+ "@type" : "g:Int64",
+ "@value" : 1
+ }
+ },
+ "name" : "TreeStep",
+ "annotations" : {
+ "percentDur" : {
+ "@type" : "g:Double",
+ "@value" : 25.0
+ }
+ },
+ "id" : "4.0.0()"
+ }
+ } ]
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/traversalmetrics-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/traversalmetrics-v3d0.json
new file mode 100644
index 0000000..46f7636
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/traversalmetrics-v3d0.json
@@ -0,0 +1,109 @@
+{
+ "@type" : "g:TraversalMetrics",
+ "@value" : {
+ "@type" : "g:Map",
+ "@value" : [ "dur", {
+ "@type" : "g:Double",
+ "@value" : 0.004
+ }, "metrics", {
+ "@type" : "g:List",
+ "@value" : [ {
+ "@type" : "g:Metrics",
+ "@value" : {
+ "@type" : "g:Map",
+ "@value" : [ "dur", {
+ "@type" : "g:Double",
+ "@value" : 100.0
+ }, "counts", {
+ "@type" : "g:Map",
+ "@value" : [ "traverserCount", {
+ "@type" : "g:Int64",
+ "@value" : 4
+ }, "elementCount", {
+ "@type" : "g:Int64",
+ "@value" : 4
+ } ]
+ }, "name", "TinkerGraphStep(vertex,[~label.eq(person)])", "annotations", {
+ "@type" : "g:Map",
+ "@value" : [ "percentDur", {
+ "@type" : "g:Double",
+ "@value" : 25.0
+ } ]
+ }, "id", "7.0.0()" ]
+ }
+ }, {
+ "@type" : "g:Metrics",
+ "@value" : {
+ "@type" : "g:Map",
+ "@value" : [ "dur", {
+ "@type" : "g:Double",
+ "@value" : 100.0
+ }, "counts", {
+ "@type" : "g:Map",
+ "@value" : [ "traverserCount", {
+ "@type" : "g:Int64",
+ "@value" : 13
+ }, "elementCount", {
+ "@type" : "g:Int64",
+ "@value" : 13
+ } ]
+ }, "name", "VertexStep(OUT,vertex)", "annotations", {
+ "@type" : "g:Map",
+ "@value" : [ "percentDur", {
+ "@type" : "g:Double",
+ "@value" : 25.0
+ } ]
+ }, "id", "2.0.0()" ]
+ }
+ }, {
+ "@type" : "g:Metrics",
+ "@value" : {
+ "@type" : "g:Map",
+ "@value" : [ "dur", {
+ "@type" : "g:Double",
+ "@value" : 100.0
+ }, "counts", {
+ "@type" : "g:Map",
+ "@value" : [ "traverserCount", {
+ "@type" : "g:Int64",
+ "@value" : 7
+ }, "elementCount", {
+ "@type" : "g:Int64",
+ "@value" : 7
+ } ]
+ }, "name", "VertexStep(OUT,vertex)", "annotations", {
+ "@type" : "g:Map",
+ "@value" : [ "percentDur", {
+ "@type" : "g:Double",
+ "@value" : 25.0
+ } ]
+ }, "id", "3.0.0()" ]
+ }
+ }, {
+ "@type" : "g:Metrics",
+ "@value" : {
+ "@type" : "g:Map",
+ "@value" : [ "dur", {
+ "@type" : "g:Double",
+ "@value" : 100.0
+ }, "counts", {
+ "@type" : "g:Map",
+ "@value" : [ "traverserCount", {
+ "@type" : "g:Int64",
+ "@value" : 1
+ }, "elementCount", {
+ "@type" : "g:Int64",
+ "@value" : 1
+ } ]
+ }, "name", "TreeStep", "annotations", {
+ "@type" : "g:Map",
+ "@value" : [ "percentDur", {
+ "@type" : "g:Double",
+ "@value" : 25.0
+ } ]
+ }, "id", "4.0.0()" ]
+ }
+ } ]
+ } ]
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/traverser-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/traverser-v2d0-partial.json
new file mode 100644
index 0000000..a59a29e
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/traverser-v2d0-partial.json
@@ -0,0 +1,109 @@
+{
+ "@type" : "g:Traverser",
+ "@value" : {
+ "bulk" : {
+ "@type" : "g:Int64",
+ "@value" : 1
+ },
+ "value" : {
+ "@type" : "g:Vertex",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int32",
+ "@value" : 1
+ },
+ "label" : "person",
+ "properties" : {
+ "name" : [ {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 0
+ },
+ "value" : "marko",
+ "label" : "name"
+ }
+ } ],
+ "location" : [ {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 6
+ },
+ "value" : "san diego",
+ "label" : "location",
+ "properties" : {
+ "startTime" : {
+ "@type" : "g:Int32",
+ "@value" : 1997
+ },
+ "endTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2001
+ }
+ }
+ }
+ }, {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 7
+ },
+ "value" : "santa cruz",
+ "label" : "location",
+ "properties" : {
+ "startTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2001
+ },
+ "endTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2004
+ }
+ }
+ }
+ }, {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 8
+ },
+ "value" : "brussels",
+ "label" : "location",
+ "properties" : {
+ "startTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2004
+ },
+ "endTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2005
+ }
+ }
+ }
+ }, {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 9
+ },
+ "value" : "santa fe",
+ "label" : "location",
+ "properties" : {
+ "startTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2005
+ }
+ }
+ }
+ } ]
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/traverser-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/traverser-v3d0.json
new file mode 100644
index 0000000..a59a29e
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/traverser-v3d0.json
@@ -0,0 +1,109 @@
+{
+ "@type" : "g:Traverser",
+ "@value" : {
+ "bulk" : {
+ "@type" : "g:Int64",
+ "@value" : 1
+ },
+ "value" : {
+ "@type" : "g:Vertex",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int32",
+ "@value" : 1
+ },
+ "label" : "person",
+ "properties" : {
+ "name" : [ {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 0
+ },
+ "value" : "marko",
+ "label" : "name"
+ }
+ } ],
+ "location" : [ {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 6
+ },
+ "value" : "san diego",
+ "label" : "location",
+ "properties" : {
+ "startTime" : {
+ "@type" : "g:Int32",
+ "@value" : 1997
+ },
+ "endTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2001
+ }
+ }
+ }
+ }, {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 7
+ },
+ "value" : "santa cruz",
+ "label" : "location",
+ "properties" : {
+ "startTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2001
+ },
+ "endTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2004
+ }
+ }
+ }
+ }, {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 8
+ },
+ "value" : "brussels",
+ "label" : "location",
+ "properties" : {
+ "startTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2004
+ },
+ "endTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2005
+ }
+ }
+ }
+ }, {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 9
+ },
+ "value" : "santa fe",
+ "label" : "location",
+ "properties" : {
+ "startTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2005
+ }
+ }
+ }
+ } ]
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/uuid-v2d0-no-types.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/uuid-v2d0-no-types.json
new file mode 100644
index 0000000..b36ff96
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/uuid-v2d0-no-types.json
@@ -0,0 +1 @@
+"41d2e28a-20a4-4ab0-b379-d810dede3786"
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/uuid-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/uuid-v2d0-partial.json
new file mode 100644
index 0000000..1cf09f0
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/uuid-v2d0-partial.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "g:UUID",
+ "@value" : "41d2e28a-20a4-4ab0-b379-d810dede3786"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/uuid-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/uuid-v3d0.json
new file mode 100644
index 0000000..1cf09f0
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/uuid-v3d0.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "g:UUID",
+ "@value" : "41d2e28a-20a4-4ab0-b379-d810dede3786"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/vertex-v1d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/vertex-v1d0.json
new file mode 100644
index 0000000..a885f58
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/vertex-v1d0.json
@@ -0,0 +1,39 @@
+{
+ "id" : 1,
+ "label" : "person",
+ "type" : "vertex",
+ "properties" : {
+ "name" : [ {
+ "id" : 0,
+ "value" : "marko"
+ } ],
+ "location" : [ {
+ "id" : 6,
+ "value" : "san diego",
+ "properties" : {
+ "startTime" : 1997,
+ "endTime" : 2001
+ }
+ }, {
+ "id" : 7,
+ "value" : "santa cruz",
+ "properties" : {
+ "startTime" : 2001,
+ "endTime" : 2004
+ }
+ }, {
+ "id" : 8,
+ "value" : "brussels",
+ "properties" : {
+ "startTime" : 2004,
+ "endTime" : 2005
+ }
+ }, {
+ "id" : 9,
+ "value" : "santa fe",
+ "properties" : {
+ "startTime" : 2005
+ }
+ } ]
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/vertex-v2d0-no-types.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/vertex-v2d0-no-types.json
new file mode 100644
index 0000000..8e6155f
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/vertex-v2d0-no-types.json
@@ -0,0 +1,43 @@
+{
+ "id" : 1,
+ "label" : "person",
+ "properties" : {
+ "name" : [ {
+ "id" : 0,
+ "value" : "marko",
+ "label" : "name"
+ } ],
+ "location" : [ {
+ "id" : 6,
+ "value" : "san diego",
+ "label" : "location",
+ "properties" : {
+ "startTime" : 1997,
+ "endTime" : 2001
+ }
+ }, {
+ "id" : 7,
+ "value" : "santa cruz",
+ "label" : "location",
+ "properties" : {
+ "startTime" : 2001,
+ "endTime" : 2004
+ }
+ }, {
+ "id" : 8,
+ "value" : "brussels",
+ "label" : "location",
+ "properties" : {
+ "startTime" : 2004,
+ "endTime" : 2005
+ }
+ }, {
+ "id" : 9,
+ "value" : "santa fe",
+ "label" : "location",
+ "properties" : {
+ "startTime" : 2005
+ }
+ } ]
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/vertex-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/vertex-v2d0-partial.json
new file mode 100644
index 0000000..f102230
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/vertex-v2d0-partial.json
@@ -0,0 +1,100 @@
+{
+ "@type" : "g:Vertex",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int32",
+ "@value" : 1
+ },
+ "label" : "person",
+ "properties" : {
+ "name" : [ {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 0
+ },
+ "value" : "marko",
+ "label" : "name"
+ }
+ } ],
+ "location" : [ {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 6
+ },
+ "value" : "san diego",
+ "label" : "location",
+ "properties" : {
+ "startTime" : {
+ "@type" : "g:Int32",
+ "@value" : 1997
+ },
+ "endTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2001
+ }
+ }
+ }
+ }, {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 7
+ },
+ "value" : "santa cruz",
+ "label" : "location",
+ "properties" : {
+ "startTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2001
+ },
+ "endTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2004
+ }
+ }
+ }
+ }, {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 8
+ },
+ "value" : "brussels",
+ "label" : "location",
+ "properties" : {
+ "startTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2004
+ },
+ "endTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2005
+ }
+ }
+ }
+ }, {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 9
+ },
+ "value" : "santa fe",
+ "label" : "location",
+ "properties" : {
+ "startTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2005
+ }
+ }
+ }
+ } ]
+ }
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/vertex-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/vertex-v3d0.json
new file mode 100644
index 0000000..f102230
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/vertex-v3d0.json
@@ -0,0 +1,100 @@
+{
+ "@type" : "g:Vertex",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int32",
+ "@value" : 1
+ },
+ "label" : "person",
+ "properties" : {
+ "name" : [ {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 0
+ },
+ "value" : "marko",
+ "label" : "name"
+ }
+ } ],
+ "location" : [ {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 6
+ },
+ "value" : "san diego",
+ "label" : "location",
+ "properties" : {
+ "startTime" : {
+ "@type" : "g:Int32",
+ "@value" : 1997
+ },
+ "endTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2001
+ }
+ }
+ }
+ }, {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 7
+ },
+ "value" : "santa cruz",
+ "label" : "location",
+ "properties" : {
+ "startTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2001
+ },
+ "endTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2004
+ }
+ }
+ }
+ }, {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 8
+ },
+ "value" : "brussels",
+ "label" : "location",
+ "properties" : {
+ "startTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2004
+ },
+ "endTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2005
+ }
+ }
+ }
+ }, {
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 9
+ },
+ "value" : "santa fe",
+ "label" : "location",
+ "properties" : {
+ "startTime" : {
+ "@type" : "g:Int32",
+ "@value" : 2005
+ }
+ }
+ }
+ } ]
+ }
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/vertexproperty-v1d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/vertexproperty-v1d0.json
new file mode 100644
index 0000000..74025a8
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/vertexproperty-v1d0.json
@@ -0,0 +1,5 @@
+{
+ "id" : 0,
+ "value" : "marko",
+ "label" : "name"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/vertexproperty-v2d0-no-types.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/vertexproperty-v2d0-no-types.json
new file mode 100644
index 0000000..74025a8
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/vertexproperty-v2d0-no-types.json
@@ -0,0 +1,5 @@
+{
+ "id" : 0,
+ "value" : "marko",
+ "label" : "name"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/vertexproperty-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/vertexproperty-v2d0-partial.json
new file mode 100644
index 0000000..af184b1
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/vertexproperty-v2d0-partial.json
@@ -0,0 +1,11 @@
+{
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 0
+ },
+ "value" : "marko",
+ "label" : "name"
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/vertexproperty-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/vertexproperty-v3d0.json
new file mode 100644
index 0000000..af184b1
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/vertexproperty-v3d0.json
@@ -0,0 +1,11 @@
+{
+ "@type" : "g:VertexProperty",
+ "@value" : {
+ "id" : {
+ "@type" : "g:Int64",
+ "@value" : 0
+ },
+ "value" : "marko",
+ "label" : "name"
+ }
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/year-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/year-v2d0-partial.json
new file mode 100644
index 0000000..ff420bc
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/year-v2d0-partial.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "gx:Year",
+ "@value" : "2016"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/year-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/year-v3d0.json
new file mode 100644
index 0000000..ff420bc
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/year-v3d0.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "gx:Year",
+ "@value" : "2016"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/yearmonth-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/yearmonth-v2d0-partial.json
new file mode 100644
index 0000000..98a5e27
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/yearmonth-v2d0-partial.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "gx:YearMonth",
+ "@value" : "2016-06"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/yearmonth-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/yearmonth-v3d0.json
new file mode 100644
index 0000000..98a5e27
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/yearmonth-v3d0.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "gx:YearMonth",
+ "@value" : "2016-06"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/zoneddatetime-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/zoneddatetime-v2d0-partial.json
new file mode 100644
index 0000000..367fc47
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/zoneddatetime-v2d0-partial.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "gx:ZonedDateTime",
+ "@value" : "2016-12-23T12:12:24.000000036+02:00[GMT+02:00]"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/zoneddatetime-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/zoneddatetime-v3d0.json
new file mode 100644
index 0000000..367fc47
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/zoneddatetime-v3d0.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "gx:ZonedDateTime",
+ "@value" : "2016-12-23T12:12:24.000000036+02:00[GMT+02:00]"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/zoneoffset-v2d0-partial.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/zoneoffset-v2d0-partial.json
new file mode 100644
index 0000000..8591794
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/zoneoffset-v2d0-partial.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "gx:ZoneOffset",
+ "@value" : "+03:06:09"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/zoneoffset-v3d0.json b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/zoneoffset-v3d0.json
new file mode 100644
index 0000000..8591794
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/_3_3_9/zoneoffset-v3d0.json
@@ -0,0 +1,4 @@
+{
+ "@type" : "gx:ZoneOffset",
+ "@value" : "+03:06:09"
+}
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/authenticationchallenge-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/authenticationchallenge-v3d0.kryo
new file mode 100644
index 0000000..baf91ac
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/authenticationchallenge-v3d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/authenticationresponse-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/authenticationresponse-v3d0.kryo
new file mode 100644
index 0000000..1f99f2a
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/authenticationresponse-v3d0.kryo
@@ -0,0 +1 @@
+�h%x��D���\j�<S��authenticatio�saslMechanis�PLAI�sas�AHN0ZXBocGhlbgBwYXNzd29yZA=�
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/barrier-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/barrier-v1d0.kryo
new file mode 100644
index 0000000..40fdece
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/barrier-v1d0.kryo
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/barrier-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/barrier-v3d0.kryo
new file mode 100644
index 0000000..40fdece
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/barrier-v3d0.kryo
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/bigdecimal-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/bigdecimal-v1d0.kryo
new file mode 100644
index 0000000..d4f40e0
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/bigdecimal-v1d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/bigdecimal-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/bigdecimal-v3d0.kryo
new file mode 100644
index 0000000..d4f40e0
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/bigdecimal-v3d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/biginteger-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/biginteger-v1d0.kryo
new file mode 100644
index 0000000..f424ac6
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/biginteger-v1d0.kryo
@@ -0,0 +1 @@
+����тZ�}Dv��
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/biginteger-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/biginteger-v3d0.kryo
new file mode 100644
index 0000000..f424ac6
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/biginteger-v3d0.kryo
@@ -0,0 +1 @@
+����тZ�}Dv��
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/binding-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/binding-v1d0.kryo
new file mode 100644
index 0000000..103143b
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/binding-v1d0.kryo
@@ -0,0 +1 @@
+�x
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/binding-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/binding-v3d0.kryo
new file mode 100644
index 0000000..103143b
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/binding-v3d0.kryo
@@ -0,0 +1 @@
+�x
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/byte-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/byte-v1d0.kryo
new file mode 100644
index 0000000..6b2aaa7
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/byte-v1d0.kryo
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/byte-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/byte-v3d0.kryo
new file mode 100644
index 0000000..6b2aaa7
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/byte-v3d0.kryo
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/bytebuffer-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/bytebuffer-v1d0.kryo
new file mode 100644
index 0000000..ba94b5d
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/bytebuffer-v1d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/bytebuffer-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/bytebuffer-v3d0.kryo
new file mode 100644
index 0000000..ba94b5d
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/bytebuffer-v3d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/bytecode-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/bytecode-v1d0.kryo
new file mode 100644
index 0000000..edf8dd4
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/bytecode-v1d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/bytecode-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/bytecode-v3d0.kryo
new file mode 100644
index 0000000..edf8dd4
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/bytecode-v3d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/cardinality-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/cardinality-v1d0.kryo
new file mode 100644
index 0000000..71bd63e
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/cardinality-v1d0.kryo
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/cardinality-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/cardinality-v3d0.kryo
new file mode 100644
index 0000000..71bd63e
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/cardinality-v3d0.kryo
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/char-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/char-v1d0.kryo
new file mode 100644
index 0000000..718882c
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/char-v1d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/char-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/char-v3d0.kryo
new file mode 100644
index 0000000..718882c
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/char-v3d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/class-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/class-v1d0.kryo
new file mode 100644
index 0000000..e8b65af
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/class-v1d0.kryo
@@ -0,0 +1 @@
+java.io.Fil�
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/class-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/class-v3d0.kryo
new file mode 100644
index 0000000..e8b65af
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/class-v3d0.kryo
@@ -0,0 +1 @@
+java.io.Fil�
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/column-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/column-v1d0.kryo
new file mode 100644
index 0000000..40fdece
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/column-v1d0.kryo
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/column-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/column-v3d0.kryo
new file mode 100644
index 0000000..40fdece
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/column-v3d0.kryo
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/date-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/date-v1d0.kryo
new file mode 100644
index 0000000..a86f98f
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/date-v1d0.kryo
@@ -0,0 +1 @@
+�����+
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/date-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/date-v3d0.kryo
new file mode 100644
index 0000000..a86f98f
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/date-v3d0.kryo
@@ -0,0 +1 @@
+�����+
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/direction-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/direction-v1d0.kryo
new file mode 100644
index 0000000..40fdece
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/direction-v1d0.kryo
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/direction-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/direction-v3d0.kryo
new file mode 100644
index 0000000..40fdece
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/direction-v3d0.kryo
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/double-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/double-v1d0.kryo
new file mode 100644
index 0000000..36506ac
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/double-v1d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/double-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/double-v3d0.kryo
new file mode 100644
index 0000000..36506ac
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/double-v3d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/duration-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/duration-v1d0.kryo
new file mode 100644
index 0000000..d640ae0
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/duration-v1d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/duration-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/duration-v3d0.kryo
new file mode 100644
index 0000000..d640ae0
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/duration-v3d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/edge-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/edge-v1d0.kryo
new file mode 100644
index 0000000..d2a2492
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/edge-v1d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/edge-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/edge-v3d0.kryo
new file mode 100644
index 0000000..6dfbefb
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/edge-v3d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/float-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/float-v1d0.kryo
new file mode 100644
index 0000000..19a8865
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/float-v1d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/float-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/float-v3d0.kryo
new file mode 100644
index 0000000..19a8865
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/float-v3d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/inetaddress-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/inetaddress-v1d0.kryo
new file mode 100644
index 0000000..af797a5
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/inetaddress-v1d0.kryo
@@ -0,0 +1 @@
+localhos�
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/inetaddress-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/inetaddress-v3d0.kryo
new file mode 100644
index 0000000..af797a5
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/inetaddress-v3d0.kryo
@@ -0,0 +1 @@
+localhos�
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/instant-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/instant-v1d0.kryo
new file mode 100644
index 0000000..d9466cd
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/instant-v1d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/instant-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/instant-v3d0.kryo
new file mode 100644
index 0000000..d9466cd
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/instant-v3d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/integer-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/integer-v1d0.kryo
new file mode 100644
index 0000000..ff28336
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/integer-v1d0.kryo
@@ -0,0 +1 @@
+�
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/integer-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/integer-v3d0.kryo
new file mode 100644
index 0000000..ff28336
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/integer-v3d0.kryo
@@ -0,0 +1 @@
+�
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/lambda-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/lambda-v1d0.kryo
new file mode 100644
index 0000000..463661d
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/lambda-v1d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/lambda-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/lambda-v3d0.kryo
new file mode 100644
index 0000000..463661d
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/lambda-v3d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/localdate-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/localdate-v1d0.kryo
new file mode 100644
index 0000000..f82dd16
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/localdate-v1d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/localdate-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/localdate-v3d0.kryo
new file mode 100644
index 0000000..f82dd16
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/localdate-v3d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/localdatetime-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/localdatetime-v1d0.kryo
new file mode 100644
index 0000000..97eae64
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/localdatetime-v1d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/localdatetime-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/localdatetime-v3d0.kryo
new file mode 100644
index 0000000..97eae64
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/localdatetime-v3d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/localtime-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/localtime-v1d0.kryo
new file mode 100644
index 0000000..1b5bfa4
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/localtime-v1d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/localtime-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/localtime-v3d0.kryo
new file mode 100644
index 0000000..1b5bfa4
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/localtime-v3d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/long-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/long-v1d0.kryo
new file mode 100644
index 0000000..ff28336
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/long-v1d0.kryo
@@ -0,0 +1 @@
+�
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/long-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/long-v3d0.kryo
new file mode 100644
index 0000000..ff28336
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/long-v3d0.kryo
@@ -0,0 +1 @@
+�
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/metrics-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/metrics-v1d0.kryo
new file mode 100644
index 0000000..f660f85
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/metrics-v1d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/metrics-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/metrics-v3d0.kryo
new file mode 100644
index 0000000..f65dd63
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/metrics-v3d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/monthday-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/monthday-v1d0.kryo
new file mode 100644
index 0000000..5acab8f
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/monthday-v1d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/monthday-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/monthday-v3d0.kryo
new file mode 100644
index 0000000..5acab8f
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/monthday-v3d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/offsetdatetime-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/offsetdatetime-v1d0.kryo
new file mode 100644
index 0000000..6bb92d0
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/offsetdatetime-v1d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/offsetdatetime-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/offsetdatetime-v3d0.kryo
new file mode 100644
index 0000000..6bb92d0
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/offsetdatetime-v3d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/offsettime-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/offsettime-v1d0.kryo
new file mode 100644
index 0000000..d1621aa
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/offsettime-v1d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/offsettime-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/offsettime-v3d0.kryo
new file mode 100644
index 0000000..d1621aa
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/offsettime-v3d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/operator-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/operator-v1d0.kryo
new file mode 100644
index 0000000..40fdece
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/operator-v1d0.kryo
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/operator-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/operator-v3d0.kryo
new file mode 100644
index 0000000..40fdece
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/operator-v3d0.kryo
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/order-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/order-v1d0.kryo
new file mode 100644
index 0000000..c8c7811
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/order-v1d0.kryo
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/order-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/order-v3d0.kryo
new file mode 100644
index 0000000..c8c7811
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/order-v3d0.kryo
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/p-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/p-v1d0.kryo
new file mode 100644
index 0000000..3c676a8
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/p-v1d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/p-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/p-v3d0.kryo
new file mode 100644
index 0000000..3c676a8
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/p-v3d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/pand-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/pand-v1d0.kryo
new file mode 100644
index 0000000..5477e40
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/pand-v1d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/pand-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/pand-v3d0.kryo
new file mode 100644
index 0000000..5477e40
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/pand-v3d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/path-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/path-v1d0.kryo
new file mode 100644
index 0000000..bac203d
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/path-v1d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/path-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/path-v3d0.kryo
new file mode 100644
index 0000000..bac203d
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/path-v3d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/period-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/period-v1d0.kryo
new file mode 100644
index 0000000..f04e9c8
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/period-v1d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/period-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/period-v3d0.kryo
new file mode 100644
index 0000000..f04e9c8
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/period-v3d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/pick-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/pick-v1d0.kryo
new file mode 100644
index 0000000..40fdece
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/pick-v1d0.kryo
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/pick-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/pick-v3d0.kryo
new file mode 100644
index 0000000..40fdece
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/pick-v3d0.kryo
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/pop-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/pop-v1d0.kryo
new file mode 100644
index 0000000..c8c7811
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/pop-v1d0.kryo
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/pop-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/pop-v3d0.kryo
new file mode 100644
index 0000000..c8c7811
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/pop-v3d0.kryo
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/por-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/por-v1d0.kryo
new file mode 100644
index 0000000..8b8ebb4
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/por-v1d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/por-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/por-v3d0.kryo
new file mode 100644
index 0000000..8b8ebb4
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/por-v3d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/property-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/property-v1d0.kryo
new file mode 100644
index 0000000..133ac6f
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/property-v1d0.kryo
@@ -0,0 +1 @@
+sinc��
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/property-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/property-v3d0.kryo
new file mode 100644
index 0000000..a7d9c27
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/property-v3d0.kryo
@@ -0,0 +1 @@
+sinc��develop�
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/pwithin-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/pwithin-v1d0.kryo
new file mode 100644
index 0000000..35dfe21
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/pwithin-v1d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/pwithin-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/pwithin-v3d0.kryo
new file mode 100644
index 0000000..35dfe21
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/pwithin-v3d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/pwithout-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/pwithout-v1d0.kryo
new file mode 100644
index 0000000..50f14cf
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/pwithout-v1d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/pwithout-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/pwithout-v3d0.kryo
new file mode 100644
index 0000000..50f14cf
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/pwithout-v3d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/scope-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/scope-v1d0.kryo
new file mode 100644
index 0000000..71bd63e
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/scope-v1d0.kryo
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/scope-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/scope-v3d0.kryo
new file mode 100644
index 0000000..71bd63e
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/scope-v3d0.kryo
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/sessionclose-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/sessionclose-v3d0.kryo
new file mode 100644
index 0000000..25e4908
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/sessionclose-v3d0.kryo
@@ -0,0 +1 @@
+�h%x��D���\j�<S�sessio�clos�sessio�A�� �J��y���7�
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/sessioneval-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/sessioneval-v3d0.kryo
new file mode 100644
index 0000000..af4bb73
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/sessioneval-v3d0.kryo
@@ -0,0 +1 @@
+�h%x��D���\j�<S�sessio�eva�gremli�g.V(x�languag�gremlin-groov�sessio�A�� �J��y���7�binding�
�x
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/sessionevalaliased-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/sessionevalaliased-v3d0.kryo
new file mode 100644
index 0000000..b88cca5
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/sessionevalaliased-v3d0.kryo
@@ -0,0 +1 @@
+�h%x��D���\j�<S�sessio�eva�gremli�social.V(x�languag�gremlin-groov�aliase�
�gsocia�sessio�A�� �J��y���7�binding�
�x
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/sessionlesseval-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/sessionlesseval-v3d0.kryo
new file mode 100644
index 0000000..fd84e20
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/sessionlesseval-v3d0.kryo
@@ -0,0 +1 @@
+�h%x��D���\j�<S��eva�gremli�g.V(x�languag�gremlin-groov�binding�
�x
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/sessionlessevalaliased-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/sessionlessevalaliased-v3d0.kryo
new file mode 100644
index 0000000..d3745be
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/sessionlessevalaliased-v3d0.kryo
@@ -0,0 +1 @@
+�h%x��D���\j�<S��eva�gremli�social.V(x�languag�gremlin-groov�aliase�
�gsocia�binding�
�x
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/short-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/short-v1d0.kryo
new file mode 100644
index 0000000..6060b89
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/short-v1d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/short-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/short-v3d0.kryo
new file mode 100644
index 0000000..6060b89
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/short-v3d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/standardresult-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/standardresult-v3d0.kryo
new file mode 100644
index 0000000..06c5d8a
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/standardresult-v3d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/stargraph-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/stargraph-v1d0.kryo
new file mode 100644
index 0000000..9947842
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/stargraph-v1d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/stargraph-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/stargraph-v3d0.kryo
new file mode 100644
index 0000000..9947842
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/stargraph-v3d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/t-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/t-v1d0.kryo
new file mode 100644
index 0000000..40fdece
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/t-v1d0.kryo
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/t-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/t-v3d0.kryo
new file mode 100644
index 0000000..40fdece
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/t-v3d0.kryo
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/timestamp-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/timestamp-v1d0.kryo
new file mode 100644
index 0000000..a86f98f
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/timestamp-v1d0.kryo
@@ -0,0 +1 @@
+�����+
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/timestamp-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/timestamp-v3d0.kryo
new file mode 100644
index 0000000..a86f98f
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/timestamp-v3d0.kryo
@@ -0,0 +1 @@
+�����+
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/tinkergraph-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/tinkergraph-v1d0.kryo
new file mode 100644
index 0000000..5789986
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/tinkergraph-v1d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/tinkergraph-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/tinkergraph-v3d0.kryo
new file mode 100644
index 0000000..5789986
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/tinkergraph-v3d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/traversalmetrics-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/traversalmetrics-v1d0.kryo
new file mode 100644
index 0000000..5eeb07d
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/traversalmetrics-v1d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/traversalmetrics-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/traversalmetrics-v3d0.kryo
new file mode 100644
index 0000000..5ec44fd
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/traversalmetrics-v3d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/traverser-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/traverser-v1d0.kryo
new file mode 100644
index 0000000..cc019f0
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/traverser-v1d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/traverser-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/traverser-v3d0.kryo
new file mode 100644
index 0000000..7c1fb0d
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/traverser-v3d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/tree-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/tree-v1d0.kryo
new file mode 100644
index 0000000..682529f
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/tree-v1d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/tree-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/tree-v3d0.kryo
new file mode 100644
index 0000000..d5a9dd9
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/tree-v3d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/uuid-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/uuid-v1d0.kryo
new file mode 100644
index 0000000..34fc35d
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/uuid-v1d0.kryo
@@ -0,0 +1 @@
+A�� �J��y���7�
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/uuid-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/uuid-v3d0.kryo
new file mode 100644
index 0000000..34fc35d
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/uuid-v3d0.kryo
@@ -0,0 +1 @@
+A�� �J��y���7�
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/vertex-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/vertex-v1d0.kryo
new file mode 100644
index 0000000..c58ac46
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/vertex-v1d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/vertex-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/vertex-v3d0.kryo
new file mode 100644
index 0000000..4464039
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/vertex-v3d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/vertexproperty-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/vertexproperty-v1d0.kryo
new file mode 100644
index 0000000..3b74daa
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/vertexproperty-v1d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/vertexproperty-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/vertexproperty-v3d0.kryo
new file mode 100644
index 0000000..95f8be0
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/vertexproperty-v3d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/year-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/year-v1d0.kryo
new file mode 100644
index 0000000..2ec2ef9
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/year-v1d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/year-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/year-v3d0.kryo
new file mode 100644
index 0000000..2ec2ef9
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/year-v3d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/yearmonth-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/yearmonth-v1d0.kryo
new file mode 100644
index 0000000..47e3a3e
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/yearmonth-v1d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/yearmonth-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/yearmonth-v3d0.kryo
new file mode 100644
index 0000000..47e3a3e
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/yearmonth-v3d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/zoneddatetime-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/zoneddatetime-v1d0.kryo
new file mode 100644
index 0000000..3ebbce5
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/zoneddatetime-v1d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/zoneddatetime-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/zoneddatetime-v3d0.kryo
new file mode 100644
index 0000000..3ebbce5
Binary files /dev/null and b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/zoneddatetime-v3d0.kryo differ
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/zoneoffset-v1d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/zoneoffset-v1d0.kryo
new file mode 100644
index 0000000..4d34f9c
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/zoneoffset-v1d0.kryo
@@ -0,0 +1 @@
++03:06:0�
\ No newline at end of file
diff --git a/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/zoneoffset-v3d0.kryo b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/zoneoffset-v3d0.kryo
new file mode 100644
index 0000000..4d34f9c
--- /dev/null
+++ b/gremlin-tools/gremlin-io-test/src/test/resources/org/apache/tinkerpop/gremlin/structure/io/gryo/_3_3_9/zoneoffset-v3d0.kryo
@@ -0,0 +1 @@
++03:06:0�
\ No newline at end of file