You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tinkerpop.apache.org by xi...@apache.org on 2024/10/16 01:34:39 UTC
(tinkerpop) branch master-http updated (3389bdf66d -> 54856ad848)
This is an automated email from the ASF dual-hosted git repository.
xiazcy pushed a change to branch master-http
in repository https://gitbox.apache.org/repos/asf/tinkerpop.git
from 3389bdf66d Update response message serialization with `{bulked}` flag to indicate bulked result data (#2826)
add 54856ad848 Updated BulkSet and List serializers in Java and Python to implement list `bulk` flag in GraphBinaryV4 IO spec (#2821)
No new revisions were added by this update.
Summary of changes:
CHANGELOG.asciidoc | 1 +
docs/src/upgrade/release-4.x.x.asciidoc | 9 ++++
.../structure/io/binary/GraphBinaryWriter.java | 7 +++
.../io/binary/TypeSerializerRegistry.java | 2 +-
.../io/binary/types/BulkSetSerializer.java | 11 +----
.../structure/io/binary/types/ListSerializer.java | 25 ++++++++++
.../io/binary/types/SimpleTypeSerializer.java | 3 ++
.../gremlin_python/structure/io/graphbinaryV4.py | 51 +++++++++------------
.../src/main/python/tests/structure/io/model.py | 4 +-
.../tests/structure/io/test_graphbinaryv4model.py | 11 ++---
.../io/graphbinary/empty-bulklist-v4.gbin | Bin 0 -> 6 bytes
.../structure/io/graphbinary/empty-bulkset-v4.gbin | Bin 6 -> 0 bytes
.../structure/io/graphbinary/var-bulklist-v4.gbin | Bin 0 -> 43 bytes
.../structure/io/graphbinary/var-bulkset-v4.gbin | Bin 43 -> 0 bytes
.../io/AbstractTypedCompatibilityTest.java | 33 ++++++++-----
.../tinkerpop/gremlin/structure/io/Model.java | 4 +-
.../gremlin/util/ser/AbstractRoundTripTest.java | 43 ++---------------
.../GraphSONMessageSerializerV4RoundTripTest.java | 2 +-
18 files changed, 104 insertions(+), 102 deletions(-)
create mode 100644 gremlin-test/src/main/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/empty-bulklist-v4.gbin
delete mode 100644 gremlin-test/src/main/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/empty-bulkset-v4.gbin
create mode 100644 gremlin-test/src/main/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/var-bulklist-v4.gbin
delete mode 100644 gremlin-test/src/main/resources/org/apache/tinkerpop/gremlin/structure/io/graphbinary/var-bulkset-v4.gbin