This is an automated email from the ASF dual-hosted git repository. xiazcy pushed a commit to branch 3.6-dev in repository https://gitbox.apache.org/repos/asf/tinkerpop.git
commit 8fb92309f35a0f1703bb4c9092422d79b06fb120 Merge: 2c9e5300d6 6bd6727bab Author: Yang Xia <[email protected]> AuthorDate: Fri Apr 28 19:06:01 2023 -0700 Merge branch '3.5-dev' into 3.6-dev .../io/graphbinary/GraphBinaryCompatibility.java | 2 + .../io/graphson/GraphSONCompatibility.java | 8 + .../graphbinary/GraphBinaryCompatibilityTest.java | 2 + .../graphson/GraphSONTypedCompatibilityTest.java | 5 +- .../graphson/GraphSONUntypedCompatibilityTest.java | 4 + .../io/graphbinary/_3_5_5/barrier-v1.gbin | Bin 0 -> 16 bytes .../io/graphbinary/_3_5_5/bigdecimal-v1.gbin | Bin 0 -> 25 bytes .../io/graphbinary/_3_5_5/biginteger-v1.gbin | Bin 0 -> 21 bytes .../io/graphbinary/_3_5_5/binding-v1.gbin | Bin 0 -> 13 bytes .../io/graphbinary/_3_5_5/bulkset-v1.gbin | Bin 0 -> 43 bytes .../structure/io/graphbinary/_3_5_5/byte-v1.gbin | Bin 0 -> 3 bytes .../io/graphbinary/_3_5_5/bytebuffer-v1.gbin | Bin 0 -> 24 bytes .../io/graphbinary/_3_5_5/bytecode-v1.gbin | Bin 0 -> 80 bytes .../io/graphbinary/_3_5_5/cardinality-v1.gbin | Bin 0 -> 12 bytes .../structure/io/graphbinary/_3_5_5/char-v1.gbin | Bin 0 -> 3 bytes .../structure/io/graphbinary/_3_5_5/class-v1.gbin | Bin 0 -> 18 bytes .../structure/io/graphbinary/_3_5_5/column-v1.gbin | Bin 0 -> 12 bytes .../structure/io/graphbinary/_3_5_5/date-v1.gbin | Bin 0 -> 10 bytes .../io/graphbinary/_3_5_5/direction-v1.gbin | Bin 0 -> 11 bytes .../structure/io/graphbinary/_3_5_5/double-v1.gbin | Bin 0 -> 10 bytes .../io/graphbinary/_3_5_5/duration-v1.gbin | Bin 0 -> 14 bytes .../structure/io/graphbinary/_3_5_5/edge-v1.gbin | Bin 0 -> 58 bytes .../structure/io/graphbinary/_3_5_5/float-v1.gbin | Bin 0 -> 6 bytes .../io/graphbinary/_3_5_5/inetaddress-v1.gbin | Bin 0 -> 10 bytes .../io/graphbinary/_3_5_5/instant-v1.gbin | Bin 0 -> 14 bytes .../io/graphbinary/_3_5_5/integer-v1.gbin | Bin 0 -> 6 bytes .../structure/io/graphbinary/_3_5_5/lambda-v1.gbin | Bin 0 -> 40 bytes .../structure/io/graphbinary/_3_5_5/list-v1.gbin | Bin 0 -> 27 bytes .../io/graphbinary/_3_5_5/localdate-v1.gbin | Bin 0 -> 8 bytes .../io/graphbinary/_3_5_5/localdatetime-v1.gbin | Bin 0 -> 16 bytes .../io/graphbinary/_3_5_5/localtime-v1.gbin | Bin 0 -> 10 bytes .../structure/io/graphbinary/_3_5_5/long-v1.gbin | Bin 0 -> 10 bytes .../structure/io/graphbinary/_3_5_5/map-v1.gbin | Bin 0 -> 75 bytes .../io/graphbinary/_3_5_5/metrics-v1.gbin | Bin 0 -> 307 bytes .../io/graphbinary/_3_5_5/monthday-v1.gbin | Bin 0 -> 4 bytes .../io/graphbinary/_3_5_5/offsetdatetime-v1.gbin | Bin 0 -> 20 bytes .../io/graphbinary/_3_5_5/offsettime-v1.gbin | Bin 0 -> 14 bytes .../io/graphbinary/_3_5_5/operator-v1.gbin | Bin 0 -> 11 bytes .../structure/io/graphbinary/_3_5_5/order-v1.gbin | Bin 0 -> 15 bytes .../structure/io/graphbinary/_3_5_5/p-v1.gbin | Bin 0 -> 18 bytes .../structure/io/graphbinary/_3_5_5/pand-v1.gbin | Bin 0 -> 49 bytes .../structure/io/graphbinary/_3_5_5/path-v1.gbin | Bin 0 -> 96 bytes .../structure/io/graphbinary/_3_5_5/period-v1.gbin | Bin 0 -> 14 bytes .../structure/io/graphbinary/_3_5_5/pick-v1.gbin | Bin 0 -> 11 bytes .../structure/io/graphbinary/_3_5_5/pop-v1.gbin | Bin 0 -> 11 bytes .../structure/io/graphbinary/_3_5_5/por-v1.gbin | Bin 0 -> 64 bytes .../io/graphbinary/_3_5_5/property-v1.gbin | Bin 0 -> 19 bytes .../io/graphbinary/_3_5_5/pwithin-v1.gbin | Bin 0 -> 22 bytes .../io/graphbinary/_3_5_5/pwithout-v1.gbin | Bin 0 -> 29 bytes .../structure/io/graphbinary/_3_5_5/scope-v1.gbin | Bin 0 -> 13 bytes .../structure/io/graphbinary/_3_5_5/set-v1.gbin | Bin 0 -> 27 bytes .../structure/io/graphbinary/_3_5_5/short-v1.gbin | Bin 0 -> 4 bytes .../structure/io/graphbinary/_3_5_5/t-v1.gbin | Bin 0 -> 13 bytes .../structure/io/graphbinary/_3_5_5/textp-v1.gbin | Bin 0 -> 29 bytes .../io/graphbinary/_3_5_5/timestamp-v1.gbin | Bin 0 -> 10 bytes .../io/graphbinary/_3_5_5/tinkergraph-v1.gbin | Bin 0 -> 2264 bytes .../io/graphbinary/_3_5_5/traversalmetrics-v1.gbin | Bin 0 -> 593 bytes .../io/graphbinary/_3_5_5/traverser-v1.gbin | Bin 0 -> 30 bytes .../structure/io/graphbinary/_3_5_5/uuid-v1.gbin | Bin 0 -> 18 bytes .../structure/io/graphbinary/_3_5_5/vertex-v1.gbin | Bin 0 -> 20 bytes .../io/graphbinary/_3_5_5/vertexproperty-v1.gbin | Bin 0 -> 35 bytes .../structure/io/graphbinary/_3_5_5/year-v1.gbin | Bin 0 -> 6 bytes .../io/graphbinary/_3_5_5/yearmonth-v1.gbin | Bin 0 -> 7 bytes .../io/graphbinary/_3_5_5/zoneoffset-v1.gbin | Bin 0 -> 6 bytes .../io/graphbinary/_3_5_6/barrier-v1.gbin | Bin 0 -> 16 bytes .../io/graphbinary/_3_5_6/bigdecimal-v1.gbin | Bin 0 -> 25 bytes .../io/graphbinary/_3_5_6/biginteger-v1.gbin | Bin 0 -> 21 bytes .../io/graphbinary/_3_5_6/binding-v1.gbin | Bin 0 -> 13 bytes .../io/graphbinary/_3_5_6/bulkset-v1.gbin | Bin 0 -> 43 bytes .../structure/io/graphbinary/_3_5_6/byte-v1.gbin | Bin 0 -> 3 bytes .../io/graphbinary/_3_5_6/bytebuffer-v1.gbin | Bin 0 -> 24 bytes .../io/graphbinary/_3_5_6/bytecode-v1.gbin | Bin 0 -> 80 bytes .../io/graphbinary/_3_5_6/cardinality-v1.gbin | Bin 0 -> 12 bytes .../structure/io/graphbinary/_3_5_6/char-v1.gbin | Bin 0 -> 3 bytes .../structure/io/graphbinary/_3_5_6/class-v1.gbin | Bin 0 -> 18 bytes .../structure/io/graphbinary/_3_5_6/column-v1.gbin | Bin 0 -> 12 bytes .../structure/io/graphbinary/_3_5_6/date-v1.gbin | Bin 0 -> 10 bytes .../io/graphbinary/_3_5_6/direction-v1.gbin | Bin 0 -> 11 bytes .../structure/io/graphbinary/_3_5_6/double-v1.gbin | Bin 0 -> 10 bytes .../io/graphbinary/_3_5_6/duration-v1.gbin | Bin 0 -> 14 bytes .../structure/io/graphbinary/_3_5_6/edge-v1.gbin | Bin 0 -> 58 bytes .../structure/io/graphbinary/_3_5_6/float-v1.gbin | Bin 0 -> 6 bytes .../io/graphbinary/_3_5_6/inetaddress-v1.gbin | Bin 0 -> 10 bytes .../io/graphbinary/_3_5_6/instant-v1.gbin | Bin 0 -> 14 bytes .../io/graphbinary/_3_5_6/integer-v1.gbin | Bin 0 -> 6 bytes .../structure/io/graphbinary/_3_5_6/lambda-v1.gbin | Bin 0 -> 40 bytes .../structure/io/graphbinary/_3_5_6/list-v1.gbin | Bin 0 -> 27 bytes .../io/graphbinary/_3_5_6/localdate-v1.gbin | Bin 0 -> 8 bytes .../io/graphbinary/_3_5_6/localdatetime-v1.gbin | Bin 0 -> 16 bytes .../io/graphbinary/_3_5_6/localtime-v1.gbin | Bin 0 -> 10 bytes .../structure/io/graphbinary/_3_5_6/long-v1.gbin | Bin 0 -> 10 bytes .../structure/io/graphbinary/_3_5_6/map-v1.gbin | Bin 0 -> 75 bytes .../io/graphbinary/_3_5_6/metrics-v1.gbin | Bin 0 -> 307 bytes .../io/graphbinary/_3_5_6/monthday-v1.gbin | Bin 0 -> 4 bytes .../io/graphbinary/_3_5_6/offsetdatetime-v1.gbin | Bin 0 -> 20 bytes .../io/graphbinary/_3_5_6/offsettime-v1.gbin | Bin 0 -> 14 bytes .../io/graphbinary/_3_5_6/operator-v1.gbin | Bin 0 -> 11 bytes .../structure/io/graphbinary/_3_5_6/order-v1.gbin | Bin 0 -> 15 bytes .../structure/io/graphbinary/_3_5_6/p-v1.gbin | Bin 0 -> 18 bytes .../structure/io/graphbinary/_3_5_6/pand-v1.gbin | Bin 0 -> 49 bytes .../structure/io/graphbinary/_3_5_6/path-v1.gbin | Bin 0 -> 96 bytes .../structure/io/graphbinary/_3_5_6/period-v1.gbin | Bin 0 -> 14 bytes .../structure/io/graphbinary/_3_5_6/pick-v1.gbin | Bin 0 -> 11 bytes .../structure/io/graphbinary/_3_5_6/pop-v1.gbin | Bin 0 -> 11 bytes .../structure/io/graphbinary/_3_5_6/por-v1.gbin | Bin 0 -> 64 bytes .../io/graphbinary/_3_5_6/property-v1.gbin | Bin 0 -> 19 bytes .../io/graphbinary/_3_5_6/pwithin-v1.gbin | Bin 0 -> 22 bytes .../io/graphbinary/_3_5_6/pwithout-v1.gbin | Bin 0 -> 29 bytes .../structure/io/graphbinary/_3_5_6/scope-v1.gbin | Bin 0 -> 13 bytes .../structure/io/graphbinary/_3_5_6/set-v1.gbin | Bin 0 -> 27 bytes .../structure/io/graphbinary/_3_5_6/short-v1.gbin | Bin 0 -> 4 bytes .../structure/io/graphbinary/_3_5_6/t-v1.gbin | Bin 0 -> 13 bytes .../structure/io/graphbinary/_3_5_6/textp-v1.gbin | Bin 0 -> 29 bytes .../io/graphbinary/_3_5_6/timestamp-v1.gbin | Bin 0 -> 10 bytes .../io/graphbinary/_3_5_6/tinkergraph-v1.gbin | Bin 0 -> 2264 bytes .../io/graphbinary/_3_5_6/traversalmetrics-v1.gbin | Bin 0 -> 593 bytes .../io/graphbinary/_3_5_6/traverser-v1.gbin | Bin 0 -> 30 bytes .../structure/io/graphbinary/_3_5_6/uuid-v1.gbin | Bin 0 -> 18 bytes .../structure/io/graphbinary/_3_5_6/vertex-v1.gbin | Bin 0 -> 20 bytes .../io/graphbinary/_3_5_6/vertexproperty-v1.gbin | Bin 0 -> 35 bytes .../structure/io/graphbinary/_3_5_6/year-v1.gbin | Bin 0 -> 6 bytes .../io/graphbinary/_3_5_6/yearmonth-v1.gbin | Bin 0 -> 7 bytes .../io/graphbinary/_3_5_6/zoneoffset-v1.gbin | Bin 0 -> 6 bytes .../_3_5_5/authenticationchallenge-v1d0.json | 12 + .../authenticationchallenge-v2d0-no-types.json | 12 + .../authenticationchallenge-v2d0-partial.json | 12 + .../_3_5_5/authenticationchallenge-v3d0.json | 18 + .../_3_5_5/authenticationresponse-v1d0.json | 9 + .../authenticationresponse-v2d0-no-types.json | 9 + .../authenticationresponse-v2d0-partial.json | 9 + .../_3_5_5/authenticationresponse-v3d0.json | 9 + .../io/graphson/_3_5_5/barrier-v2d0-partial.json | 4 + .../structure/io/graphson/_3_5_5/barrier-v3d0.json | 4 + .../graphson/_3_5_5/bigdecimal-v2d0-partial.json | 4 + .../io/graphson/_3_5_5/bigdecimal-v3d0.json | 4 + .../graphson/_3_5_5/biginteger-v2d0-partial.json | 4 + .../io/graphson/_3_5_5/biginteger-v3d0.json | 4 + .../io/graphson/_3_5_5/binding-v2d0-partial.json | 10 + .../structure/io/graphson/_3_5_5/binding-v3d0.json | 10 + .../io/graphson/_3_5_5/bulkset-v2d0-partial.json | 1 + .../structure/io/graphson/_3_5_5/bulkset-v3d0.json | 10 + .../io/graphson/_3_5_5/byte-v2d0-partial.json | 4 + .../structure/io/graphson/_3_5_5/byte-v3d0.json | 4 + .../graphson/_3_5_5/bytebuffer-v2d0-partial.json | 4 + .../io/graphson/_3_5_5/bytebuffer-v3d0.json | 4 + .../io/graphson/_3_5_5/bytecode-v2d0-partial.json | 6 + .../io/graphson/_3_5_5/bytecode-v3d0.json | 6 + .../graphson/_3_5_5/cardinality-v2d0-partial.json | 4 + .../io/graphson/_3_5_5/cardinality-v3d0.json | 4 + .../io/graphson/_3_5_5/char-v2d0-partial.json | 4 + .../structure/io/graphson/_3_5_5/char-v3d0.json | 4 + .../io/graphson/_3_5_5/class-v2d0-partial.json | 4 + .../structure/io/graphson/_3_5_5/class-v3d0.json | 4 + .../io/graphson/_3_5_5/column-v2d0-partial.json | 4 + .../structure/io/graphson/_3_5_5/column-v3d0.json | 4 + .../io/graphson/_3_5_5/date-v2d0-no-types.json | 1 + .../io/graphson/_3_5_5/date-v2d0-partial.json | 4 + .../structure/io/graphson/_3_5_5/date-v3d0.json | 4 + .../io/graphson/_3_5_5/direction-v2d0-partial.json | 4 + .../io/graphson/_3_5_5/direction-v3d0.json | 4 + .../io/graphson/_3_5_5/double-v2d0-no-types.json | 1 + .../io/graphson/_3_5_5/double-v2d0-partial.json | 4 + .../structure/io/graphson/_3_5_5/double-v3d0.json | 4 + .../io/graphson/_3_5_5/duration-v2d0-partial.json | 4 + .../io/graphson/_3_5_5/duration-v3d0.json | 4 + .../structure/io/graphson/_3_5_5/edge-v1d0.json | 12 + .../io/graphson/_3_5_5/edge-v2d0-no-types.json | 14 + .../io/graphson/_3_5_5/edge-v2d0-partial.json | 32 + .../structure/io/graphson/_3_5_5/edge-v3d0.json | 32 + .../io/graphson/_3_5_5/float-v2d0-partial.json | 4 + .../structure/io/graphson/_3_5_5/float-v3d0.json | 4 + .../graphson/_3_5_5/inetaddress-v2d0-partial.json | 4 + .../io/graphson/_3_5_5/inetaddress-v3d0.json | 4 + .../io/graphson/_3_5_5/instant-v2d0-partial.json | 4 + .../structure/io/graphson/_3_5_5/instant-v3d0.json | 4 + .../io/graphson/_3_5_5/integer-v2d0-no-types.json | 1 + .../io/graphson/_3_5_5/integer-v2d0-partial.json | 4 + .../structure/io/graphson/_3_5_5/integer-v3d0.json | 4 + .../io/graphson/_3_5_5/lambda-v2d0-partial.json | 8 + .../structure/io/graphson/_3_5_5/lambda-v3d0.json | 8 + .../structure/io/graphson/_3_5_5/list-v3d0.json | 7 + .../io/graphson/_3_5_5/localdate-v2d0-partial.json | 4 + .../io/graphson/_3_5_5/localdate-v3d0.json | 4 + .../_3_5_5/localdatetime-v2d0-partial.json | 4 + .../io/graphson/_3_5_5/localdatetime-v3d0.json | 4 + .../io/graphson/_3_5_5/localtime-v2d0-partial.json | 4 + .../io/graphson/_3_5_5/localtime-v3d0.json | 4 + .../io/graphson/_3_5_5/long-v2d0-partial.json | 4 + .../structure/io/graphson/_3_5_5/long-v3d0.json | 4 + .../structure/io/graphson/_3_5_5/map-v3d0.json | 25 + .../io/graphson/_3_5_5/metrics-v2d0-partial.json | 54 ++ .../structure/io/graphson/_3_5_5/metrics-v3d0.json | 52 ++ .../io/graphson/_3_5_5/monthday-v2d0-partial.json | 4 + .../io/graphson/_3_5_5/monthday-v3d0.json | 4 + .../_3_5_5/offsetdatetime-v2d0-partial.json | 4 + .../io/graphson/_3_5_5/offsetdatetime-v3d0.json | 4 + .../graphson/_3_5_5/offsettime-v2d0-partial.json | 4 + .../io/graphson/_3_5_5/offsettime-v3d0.json | 4 + .../io/graphson/_3_5_5/operator-v2d0-partial.json | 4 + .../io/graphson/_3_5_5/operator-v3d0.json | 4 + .../io/graphson/_3_5_5/order-v2d0-partial.json | 4 + .../structure/io/graphson/_3_5_5/order-v3d0.json | 4 + .../io/graphson/_3_5_5/p-v2d0-partial.json | 10 + .../structure/io/graphson/_3_5_5/p-v3d0.json | 10 + .../io/graphson/_3_5_5/pand-v2d0-partial.json | 25 + .../structure/io/graphson/_3_5_5/pand-v3d0.json | 25 + .../structure/io/graphson/_3_5_5/path-v1d0.json | 62 ++ .../io/graphson/_3_5_5/path-v2d0-no-types.json | 13 + .../io/graphson/_3_5_5/path-v2d0-partial.json | 34 + .../structure/io/graphson/_3_5_5/path-v3d0.json | 49 ++ .../io/graphson/_3_5_5/period-v2d0-partial.json | 4 + .../structure/io/graphson/_3_5_5/period-v3d0.json | 4 + .../io/graphson/_3_5_5/pick-v2d0-partial.json | 4 + .../structure/io/graphson/_3_5_5/pick-v3d0.json | 4 + .../io/graphson/_3_5_5/pop-v2d0-partial.json | 4 + .../structure/io/graphson/_3_5_5/pop-v3d0.json | 4 + .../io/graphson/_3_5_5/por-v2d0-partial.json | 31 + .../structure/io/graphson/_3_5_5/por-v3d0.json | 34 + .../io/graphson/_3_5_5/property-v1d0.json | 4 + .../io/graphson/_3_5_5/property-v2d0-no-types.json | 4 + .../io/graphson/_3_5_5/property-v2d0-partial.json | 10 + .../io/graphson/_3_5_5/property-v3d0.json | 10 + .../io/graphson/_3_5_5/pwithin-v2d0-partial.json | 10 + .../structure/io/graphson/_3_5_5/pwithin-v3d0.json | 13 + .../io/graphson/_3_5_5/pwithout-v2d0-partial.json | 13 + .../io/graphson/_3_5_5/pwithout-v3d0.json | 16 + .../io/graphson/_3_5_5/scope-v2d0-partial.json | 4 + .../structure/io/graphson/_3_5_5/scope-v3d0.json | 4 + .../io/graphson/_3_5_5/sessionclose-v1d0.json | 8 + .../_3_5_5/sessionclose-v2d0-no-types.json | 8 + .../graphson/_3_5_5/sessionclose-v2d0-partial.json | 8 + .../io/graphson/_3_5_5/sessionclose-v3d0.json | 9 + .../io/graphson/_3_5_5/sessioneval-v1d0.json | 13 + .../graphson/_3_5_5/sessioneval-v2d0-no-types.json | 13 + .../graphson/_3_5_5/sessioneval-v2d0-partial.json | 16 + .../io/graphson/_3_5_5/sessioneval-v3d0.json | 15 + .../graphson/_3_5_5/sessionevalaliased-v1d0.json | 16 + .../_3_5_5/sessionevalaliased-v2d0-no-types.json | 16 + .../_3_5_5/sessionevalaliased-v2d0-partial.json | 19 + .../graphson/_3_5_5/sessionevalaliased-v3d0.json | 18 + .../io/graphson/_3_5_5/sessionlesseval-v1d0.json | 12 + .../_3_5_5/sessionlesseval-v2d0-no-types.json | 12 + .../_3_5_5/sessionlesseval-v2d0-partial.json | 15 + .../io/graphson/_3_5_5/sessionlesseval-v3d0.json | 15 + .../_3_5_5/sessionlessevalaliased-v1d0.json | 15 + .../sessionlessevalaliased-v2d0-no-types.json | 15 + .../sessionlessevalaliased-v2d0-partial.json | 18 + .../_3_5_5/sessionlessevalaliased-v3d0.json | 18 + .../structure/io/graphson/_3_5_5/set-v3d0.json | 7 + .../io/graphson/_3_5_5/short-v2d0-partial.json | 4 + .../structure/io/graphson/_3_5_5/short-v3d0.json | 4 + .../io/graphson/_3_5_5/standardresult-v1d0.json | 50 ++ .../_3_5_5/standardresult-v2d0-partial.json | 111 +++ .../io/graphson/_3_5_5/standardresult-v3d0.json | 120 +++ .../io/graphson/_3_5_5/t-v2d0-partial.json | 4 + .../structure/io/graphson/_3_5_5/t-v3d0.json | 4 + .../io/graphson/_3_5_5/textp-v2d0-partial.json | 7 + .../structure/io/graphson/_3_5_5/textp-v3d0.json | 7 + .../io/graphson/_3_5_5/timestamp-v2d0-partial.json | 4 + .../io/graphson/_3_5_5/timestamp-v3d0.json | 4 + .../io/graphson/_3_5_5/tinkergraph-v1d0.json | 313 ++++++++ .../graphson/_3_5_5/tinkergraph-v2d0-no-types.json | 352 +++++++++ .../graphson/_3_5_5/tinkergraph-v2d0-partial.json | 829 +++++++++++++++++++++ .../io/graphson/_3_5_5/tinkergraph-v3d0.json | 829 +++++++++++++++++++++ .../_3_5_5/traversalmetrics-v2d0-partial.json | 114 +++ .../io/graphson/_3_5_5/traversalmetrics-v3d0.json | 109 +++ .../io/graphson/_3_5_5/traverser-v2d0-partial.json | 109 +++ .../io/graphson/_3_5_5/traverser-v3d0.json | 109 +++ .../io/graphson/_3_5_5/uuid-v2d0-no-types.json | 1 + .../io/graphson/_3_5_5/uuid-v2d0-partial.json | 4 + .../structure/io/graphson/_3_5_5/uuid-v3d0.json | 4 + .../structure/io/graphson/_3_5_5/vertex-v1d0.json | 39 + .../io/graphson/_3_5_5/vertex-v2d0-no-types.json | 43 ++ .../io/graphson/_3_5_5/vertex-v2d0-partial.json | 100 +++ .../structure/io/graphson/_3_5_5/vertex-v3d0.json | 100 +++ .../io/graphson/_3_5_5/vertexproperty-v1d0.json | 5 + .../_3_5_5/vertexproperty-v2d0-no-types.json | 5 + .../_3_5_5/vertexproperty-v2d0-partial.json | 11 + .../io/graphson/_3_5_5/vertexproperty-v3d0.json | 11 + .../io/graphson/_3_5_5/year-v2d0-partial.json | 4 + .../structure/io/graphson/_3_5_5/year-v3d0.json | 4 + .../io/graphson/_3_5_5/yearmonth-v2d0-partial.json | 4 + .../io/graphson/_3_5_5/yearmonth-v3d0.json | 4 + .../_3_5_5/zoneddatetime-v2d0-partial.json | 4 + .../io/graphson/_3_5_5/zoneddatetime-v3d0.json | 4 + .../graphson/_3_5_5/zoneoffset-v2d0-partial.json | 4 + .../io/graphson/_3_5_5/zoneoffset-v3d0.json | 4 + .../_3_5_6/authenticationchallenge-v1d0.json | 12 + .../authenticationchallenge-v2d0-no-types.json | 12 + .../authenticationchallenge-v2d0-partial.json | 12 + .../_3_5_6/authenticationchallenge-v3d0.json | 18 + .../_3_5_6/authenticationresponse-v1d0.json | 9 + .../authenticationresponse-v2d0-no-types.json | 9 + .../authenticationresponse-v2d0-partial.json | 9 + .../_3_5_6/authenticationresponse-v3d0.json | 9 + .../io/graphson/_3_5_6/barrier-v2d0-partial.json | 4 + .../structure/io/graphson/_3_5_6/barrier-v3d0.json | 4 + .../graphson/_3_5_6/bigdecimal-v2d0-partial.json | 4 + .../io/graphson/_3_5_6/bigdecimal-v3d0.json | 4 + .../graphson/_3_5_6/biginteger-v2d0-partial.json | 4 + .../io/graphson/_3_5_6/biginteger-v3d0.json | 4 + .../io/graphson/_3_5_6/binding-v2d0-partial.json | 10 + .../structure/io/graphson/_3_5_6/binding-v3d0.json | 10 + .../io/graphson/_3_5_6/bulkset-v2d0-partial.json | 1 + .../structure/io/graphson/_3_5_6/bulkset-v3d0.json | 10 + .../io/graphson/_3_5_6/byte-v2d0-partial.json | 4 + .../structure/io/graphson/_3_5_6/byte-v3d0.json | 4 + .../graphson/_3_5_6/bytebuffer-v2d0-partial.json | 4 + .../io/graphson/_3_5_6/bytebuffer-v3d0.json | 4 + .../io/graphson/_3_5_6/bytecode-v2d0-partial.json | 6 + .../io/graphson/_3_5_6/bytecode-v3d0.json | 6 + .../graphson/_3_5_6/cardinality-v2d0-partial.json | 4 + .../io/graphson/_3_5_6/cardinality-v3d0.json | 4 + .../io/graphson/_3_5_6/char-v2d0-partial.json | 4 + .../structure/io/graphson/_3_5_6/char-v3d0.json | 4 + .../io/graphson/_3_5_6/class-v2d0-partial.json | 4 + .../structure/io/graphson/_3_5_6/class-v3d0.json | 4 + .../io/graphson/_3_5_6/column-v2d0-partial.json | 4 + .../structure/io/graphson/_3_5_6/column-v3d0.json | 4 + .../io/graphson/_3_5_6/date-v2d0-no-types.json | 1 + .../io/graphson/_3_5_6/date-v2d0-partial.json | 4 + .../structure/io/graphson/_3_5_6/date-v3d0.json | 4 + .../io/graphson/_3_5_6/direction-v2d0-partial.json | 4 + .../io/graphson/_3_5_6/direction-v3d0.json | 4 + .../io/graphson/_3_5_6/double-v2d0-no-types.json | 1 + .../io/graphson/_3_5_6/double-v2d0-partial.json | 4 + .../structure/io/graphson/_3_5_6/double-v3d0.json | 4 + .../io/graphson/_3_5_6/duration-v2d0-partial.json | 4 + .../io/graphson/_3_5_6/duration-v3d0.json | 4 + .../structure/io/graphson/_3_5_6/edge-v1d0.json | 12 + .../io/graphson/_3_5_6/edge-v2d0-no-types.json | 14 + .../io/graphson/_3_5_6/edge-v2d0-partial.json | 32 + .../structure/io/graphson/_3_5_6/edge-v3d0.json | 32 + .../io/graphson/_3_5_6/float-v2d0-partial.json | 4 + .../structure/io/graphson/_3_5_6/float-v3d0.json | 4 + .../graphson/_3_5_6/inetaddress-v2d0-partial.json | 4 + .../io/graphson/_3_5_6/inetaddress-v3d0.json | 4 + .../io/graphson/_3_5_6/instant-v2d0-partial.json | 4 + .../structure/io/graphson/_3_5_6/instant-v3d0.json | 4 + .../io/graphson/_3_5_6/integer-v2d0-no-types.json | 1 + .../io/graphson/_3_5_6/integer-v2d0-partial.json | 4 + .../structure/io/graphson/_3_5_6/integer-v3d0.json | 4 + .../io/graphson/_3_5_6/lambda-v2d0-partial.json | 8 + .../structure/io/graphson/_3_5_6/lambda-v3d0.json | 8 + .../structure/io/graphson/_3_5_6/list-v3d0.json | 7 + .../io/graphson/_3_5_6/localdate-v2d0-partial.json | 4 + .../io/graphson/_3_5_6/localdate-v3d0.json | 4 + .../_3_5_6/localdatetime-v2d0-partial.json | 4 + .../io/graphson/_3_5_6/localdatetime-v3d0.json | 4 + .../io/graphson/_3_5_6/localtime-v2d0-partial.json | 4 + .../io/graphson/_3_5_6/localtime-v3d0.json | 4 + .../io/graphson/_3_5_6/long-v2d0-partial.json | 4 + .../structure/io/graphson/_3_5_6/long-v3d0.json | 4 + .../structure/io/graphson/_3_5_6/map-v3d0.json | 25 + .../io/graphson/_3_5_6/metrics-v2d0-partial.json | 54 ++ .../structure/io/graphson/_3_5_6/metrics-v3d0.json | 52 ++ .../io/graphson/_3_5_6/monthday-v2d0-partial.json | 4 + .../io/graphson/_3_5_6/monthday-v3d0.json | 4 + .../_3_5_6/offsetdatetime-v2d0-partial.json | 4 + .../io/graphson/_3_5_6/offsetdatetime-v3d0.json | 4 + .../graphson/_3_5_6/offsettime-v2d0-partial.json | 4 + .../io/graphson/_3_5_6/offsettime-v3d0.json | 4 + .../io/graphson/_3_5_6/operator-v2d0-partial.json | 4 + .../io/graphson/_3_5_6/operator-v3d0.json | 4 + .../io/graphson/_3_5_6/order-v2d0-partial.json | 4 + .../structure/io/graphson/_3_5_6/order-v3d0.json | 4 + .../io/graphson/_3_5_6/p-v2d0-partial.json | 10 + .../structure/io/graphson/_3_5_6/p-v3d0.json | 10 + .../io/graphson/_3_5_6/pand-v2d0-partial.json | 25 + .../structure/io/graphson/_3_5_6/pand-v3d0.json | 25 + .../structure/io/graphson/_3_5_6/path-v1d0.json | 62 ++ .../io/graphson/_3_5_6/path-v2d0-no-types.json | 13 + .../io/graphson/_3_5_6/path-v2d0-partial.json | 34 + .../structure/io/graphson/_3_5_6/path-v3d0.json | 49 ++ .../io/graphson/_3_5_6/period-v2d0-partial.json | 4 + .../structure/io/graphson/_3_5_6/period-v3d0.json | 4 + .../io/graphson/_3_5_6/pick-v2d0-partial.json | 4 + .../structure/io/graphson/_3_5_6/pick-v3d0.json | 4 + .../io/graphson/_3_5_6/pop-v2d0-partial.json | 4 + .../structure/io/graphson/_3_5_6/pop-v3d0.json | 4 + .../io/graphson/_3_5_6/por-v2d0-partial.json | 31 + .../structure/io/graphson/_3_5_6/por-v3d0.json | 34 + .../io/graphson/_3_5_6/property-v1d0.json | 4 + .../io/graphson/_3_5_6/property-v2d0-no-types.json | 4 + .../io/graphson/_3_5_6/property-v2d0-partial.json | 10 + .../io/graphson/_3_5_6/property-v3d0.json | 10 + .../io/graphson/_3_5_6/pwithin-v2d0-partial.json | 10 + .../structure/io/graphson/_3_5_6/pwithin-v3d0.json | 13 + .../io/graphson/_3_5_6/pwithout-v2d0-partial.json | 13 + .../io/graphson/_3_5_6/pwithout-v3d0.json | 16 + .../io/graphson/_3_5_6/scope-v2d0-partial.json | 4 + .../structure/io/graphson/_3_5_6/scope-v3d0.json | 4 + .../io/graphson/_3_5_6/sessionclose-v1d0.json | 8 + .../_3_5_6/sessionclose-v2d0-no-types.json | 8 + .../graphson/_3_5_6/sessionclose-v2d0-partial.json | 8 + .../io/graphson/_3_5_6/sessionclose-v3d0.json | 9 + .../io/graphson/_3_5_6/sessioneval-v1d0.json | 13 + .../graphson/_3_5_6/sessioneval-v2d0-no-types.json | 13 + .../graphson/_3_5_6/sessioneval-v2d0-partial.json | 16 + .../io/graphson/_3_5_6/sessioneval-v3d0.json | 15 + .../graphson/_3_5_6/sessionevalaliased-v1d0.json | 16 + .../_3_5_6/sessionevalaliased-v2d0-no-types.json | 16 + .../_3_5_6/sessionevalaliased-v2d0-partial.json | 19 + .../graphson/_3_5_6/sessionevalaliased-v3d0.json | 18 + .../io/graphson/_3_5_6/sessionlesseval-v1d0.json | 12 + .../_3_5_6/sessionlesseval-v2d0-no-types.json | 12 + .../_3_5_6/sessionlesseval-v2d0-partial.json | 15 + .../io/graphson/_3_5_6/sessionlesseval-v3d0.json | 15 + .../_3_5_6/sessionlessevalaliased-v1d0.json | 15 + .../sessionlessevalaliased-v2d0-no-types.json | 15 + .../sessionlessevalaliased-v2d0-partial.json | 18 + .../_3_5_6/sessionlessevalaliased-v3d0.json | 18 + .../structure/io/graphson/_3_5_6/set-v3d0.json | 7 + .../io/graphson/_3_5_6/short-v2d0-partial.json | 4 + .../structure/io/graphson/_3_5_6/short-v3d0.json | 4 + .../io/graphson/_3_5_6/standardresult-v1d0.json | 50 ++ .../_3_5_6/standardresult-v2d0-partial.json | 111 +++ .../io/graphson/_3_5_6/standardresult-v3d0.json | 120 +++ .../io/graphson/_3_5_6/t-v2d0-partial.json | 4 + .../structure/io/graphson/_3_5_6/t-v3d0.json | 4 + .../io/graphson/_3_5_6/textp-v2d0-partial.json | 7 + .../structure/io/graphson/_3_5_6/textp-v3d0.json | 7 + .../io/graphson/_3_5_6/timestamp-v2d0-partial.json | 4 + .../io/graphson/_3_5_6/timestamp-v3d0.json | 4 + .../io/graphson/_3_5_6/tinkergraph-v1d0.json | 313 ++++++++ .../graphson/_3_5_6/tinkergraph-v2d0-no-types.json | 352 +++++++++ .../graphson/_3_5_6/tinkergraph-v2d0-partial.json | 829 +++++++++++++++++++++ .../io/graphson/_3_5_6/tinkergraph-v3d0.json | 829 +++++++++++++++++++++ .../_3_5_6/traversalmetrics-v2d0-partial.json | 114 +++ .../io/graphson/_3_5_6/traversalmetrics-v3d0.json | 109 +++ .../io/graphson/_3_5_6/traverser-v2d0-partial.json | 109 +++ .../io/graphson/_3_5_6/traverser-v3d0.json | 109 +++ .../io/graphson/_3_5_6/uuid-v2d0-no-types.json | 1 + .../io/graphson/_3_5_6/uuid-v2d0-partial.json | 4 + .../structure/io/graphson/_3_5_6/uuid-v3d0.json | 4 + .../structure/io/graphson/_3_5_6/vertex-v1d0.json | 39 + .../io/graphson/_3_5_6/vertex-v2d0-no-types.json | 43 ++ .../io/graphson/_3_5_6/vertex-v2d0-partial.json | 100 +++ .../structure/io/graphson/_3_5_6/vertex-v3d0.json | 100 +++ .../io/graphson/_3_5_6/vertexproperty-v1d0.json | 5 + .../_3_5_6/vertexproperty-v2d0-no-types.json | 5 + .../_3_5_6/vertexproperty-v2d0-partial.json | 11 + .../io/graphson/_3_5_6/vertexproperty-v3d0.json | 11 + .../io/graphson/_3_5_6/year-v2d0-partial.json | 4 + .../structure/io/graphson/_3_5_6/year-v3d0.json | 4 + .../io/graphson/_3_5_6/yearmonth-v2d0-partial.json | 4 + .../io/graphson/_3_5_6/yearmonth-v3d0.json | 4 + .../_3_5_6/zoneddatetime-v2d0-partial.json | 4 + .../io/graphson/_3_5_6/zoneddatetime-v3d0.json | 4 + .../graphson/_3_5_6/zoneoffset-v2d0-partial.json | 4 + .../io/graphson/_3_5_6/zoneoffset-v3d0.json | 4 + 451 files changed, 9454 insertions(+), 1 deletion(-) diff --cc gremlin-tools/gremlin-io-test/src/main/java/org/apache/tinkerpop/gremlin/structure/io/graphbinary/GraphBinaryCompatibility.java index f58b9682b2,5404a0a047..dba420c1fc --- 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 @@@ -61,9 -61,8 +61,11 @@@ public enum GraphBinaryCompatibility im V1_3_5_2("3.5.2", "1.0", "v1"), V1_3_5_3("3.5.3", "1.0", "v1"), V1_3_5_4("3.5.4", "1.0", "v1"), + V1_3_5_5("3.5.5", "1.0", "v1"), - V1_3_5_6("3.5.6", "1.0", "v1"); ++ V1_3_5_6("3.5.6", "1.0", "v1"), + + V1_3_6_0("3.6.0", "1.0", "v1"), + V1_3_6_1("3.6.1", "1.0", "v1"); private static final String SEP = File.separator; diff --cc gremlin-tools/gremlin-io-test/src/main/java/org/apache/tinkerpop/gremlin/structure/io/graphson/GraphSONCompatibility.java index 2b70eb44b5,826134e88b..4061925282 --- 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 @@@ -177,15 -177,14 +177,23 @@@ public enum GraphSONCompatibility imple V2D0_PARTIAL_3_5_4("3.5.4", "2.0", "v2d0-partial"), V2D0_NO_TYPE_3_5_4("3.5.4", "2.0", "v2d0-no-types"), V3D0_PARTIAL_3_5_4("3.5.4", "3.0", "v3d0"), + V1D0_3_5_5("3.5.5", "1.0", "v1d0"), + V2D0_PARTIAL_3_5_5("3.5.5", "2.0", "v2d0-partial"), + V2D0_NO_TYPE_3_5_5("3.5.5", "2.0", "v2d0-no-types"), + V3D0_PARTIAL_3_5_5("3.5.5", "3.0", "v3d0"), + V1D0_3_5_6("3.5.6", "1.0", "v1d0"), + V2D0_PARTIAL_3_5_6("3.5.6", "2.0", "v2d0-partial"), + V2D0_NO_TYPE_3_5_6("3.5.6", "2.0", "v2d0-no-types"), - V3D0_PARTIAL_3_5_6("3.5.6", "3.0", "v3d0"); ++ V3D0_PARTIAL_3_5_6("3.5.6", "3.0", "v3d0"), + + V1D0_3_6_0("3.6.0", "1.0", "v1d0"), + V2D0_PARTIAL_3_6_0("3.6.0", "2.0", "v2d0-partial"), + V2D0_NO_TYPE_3_6_0("3.6.0", "2.0", "v2d0-no-types"), + V3D0_PARTIAL_3_6_0("3.6.0", "3.0", "v3d0"), + V1D0_3_6_1("3.6.1", "1.0", "v1d0"), + V2D0_PARTIAL_3_6_1("3.6.1", "2.0", "v2d0-partial"), + V2D0_NO_TYPE_3_6_1("3.6.1", "2.0", "v2d0-no-types"), + V3D0_PARTIAL_3_6_1("3.6.1", "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/graphbinary/GraphBinaryCompatibilityTest.java index 4d22cc9110,d763bda61f..49aa07e277 --- 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 @@@ -62,10 -62,8 +62,12 @@@ public class GraphBinaryCompatibilityTe {GraphBinaryCompatibility.V1_3_5_2, readerV1, writerV1 }, {GraphBinaryCompatibility.V1_3_5_3, readerV1, writerV1 }, {GraphBinaryCompatibility.V1_3_5_4, readerV1, writerV1 }, + {GraphBinaryCompatibility.V1_3_5_5, readerV1, writerV1 }, + {GraphBinaryCompatibility.V1_3_5_6, readerV1, writerV1 }, + + {GraphBinaryCompatibility.V1_3_6_0, readerV1, writerV1 }, + {GraphBinaryCompatibility.V1_3_6_1, readerV1, writerV1 }, + }); } diff --cc gremlin-tools/gremlin-io-test/src/test/java/org/apache/tinkerpop/gremlin/structure/io/graphson/GraphSONTypedCompatibilityTest.java index 24e5059e62,06619a3ad8..ea2ff3423c --- 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 @@@ -121,12 -121,10 +121,15 @@@ public class GraphSONTypedCompatibility {GraphSONCompatibility.V3D0_PARTIAL_3_5_3, mapperV3 }, {GraphSONCompatibility.V2D0_PARTIAL_3_5_4, mapperV2 }, {GraphSONCompatibility.V3D0_PARTIAL_3_5_4, mapperV3 }, + {GraphSONCompatibility.V2D0_PARTIAL_3_5_5, mapperV2 }, + {GraphSONCompatibility.V3D0_PARTIAL_3_5_5, mapperV3 }, + {GraphSONCompatibility.V2D0_PARTIAL_3_5_6, mapperV2 }, + {GraphSONCompatibility.V3D0_PARTIAL_3_5_6, mapperV3 }, + + {GraphSONCompatibility.V2D0_PARTIAL_3_6_0, mapperV2 }, + {GraphSONCompatibility.V3D0_PARTIAL_3_6_0, mapperV3 }, + {GraphSONCompatibility.V2D0_PARTIAL_3_6_1, mapperV2 }, + {GraphSONCompatibility.V3D0_PARTIAL_3_6_1, mapperV3 }, - }); } diff --cc gremlin-tools/gremlin-io-test/src/test/java/org/apache/tinkerpop/gremlin/structure/io/graphson/GraphSONUntypedCompatibilityTest.java index 7af8530e33,f353a468b7..1e7425c276 --- 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 @@@ -129,12 -129,10 +129,16 @@@ public class GraphSONUntypedCompatibili {GraphSONCompatibility.V2D0_NO_TYPE_3_5_3, mapperV2 }, {GraphSONCompatibility.V1D0_3_5_4, mapperV1 }, {GraphSONCompatibility.V2D0_NO_TYPE_3_5_4, mapperV2 }, + {GraphSONCompatibility.V1D0_3_5_5, mapperV1 }, + {GraphSONCompatibility.V2D0_NO_TYPE_3_5_5, mapperV2 }, + {GraphSONCompatibility.V1D0_3_5_6, mapperV1 }, + {GraphSONCompatibility.V2D0_NO_TYPE_3_5_6, mapperV2 }, + + {GraphSONCompatibility.V1D0_3_6_0, mapperV1 }, + {GraphSONCompatibility.V2D0_NO_TYPE_3_6_0, mapperV2 }, + {GraphSONCompatibility.V1D0_3_6_1, mapperV1 }, + {GraphSONCompatibility.V2D0_NO_TYPE_3_6_1, mapperV2 }, + }); }
