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