This is an automated email from the ASF dual-hosted git repository.

Cole-Greer pushed a change to branch multi-label-experiment
in repository https://gitbox.apache.org/repos/asf/tinkerpop.git


    from e5f35a4178 Support multi-label vertices in Gryo; fix 
HadoopElement.labels()
     add 58ca69f8d7 Confine multi-label vertex storage to vertex classes; add 
OLAP tests
     add db73f461ef Fix stale vertex label counts and GQL planner label stats
     add ca9fead71d Replace label index diff hook with add/remove deltas; 
document thread-safety
     add 6bd54a3daf Fix GraphBinaryV4 edge deserialization dropping endpoint 
labels
     add 523a736737 Support multi-label and zero-label vertices in Python/.NET 
GraphBinary
     add 0327e3a2cc Support zero-label vertices in gremlin-go GraphBinary
     add 574194c87b Support multi-label and zero-label in gremlin-go Graph 
serialization
     add 5580f8b64b Remove label constructor comments in gremlin-python graph.py
     add 229a897cf0 Add multi/zero-label GraphBinary tests in Python, .NET, JS 
GLVs
     add 8bcc608aa7 Support multi/zero-label in Java Graph GraphBinary serde 
and round-trip tests

No new revisions were added by this update.

Summary of changes:
 .../structure/io/binary/types/GraphSerializer.java |  52 +++++++---
 .../gremlin/structure/util/Attachable.java         |  13 ++-
 .../structure/util/detached/DetachedEdge.java      |   2 +-
 .../structure/util/detached/DetachedElement.java   |  32 ------
 .../structure/util/detached/DetachedVertex.java    |  23 ++++-
 .../structure/util/reference/ReferenceEdge.java    |   1 -
 .../structure/util/reference/ReferenceElement.java |  32 ------
 .../structure/util/reference/ReferenceVertex.java  |  34 ++++++-
 .../gremlin/structure/util/star/StarGraph.java     |   3 +-
 .../util/star/StarGraphGraphSONSerializerV1.java   |   2 +-
 .../util/star/StarGraphGraphSONSerializerV2.java   |   2 +-
 .../util/star/StarGraphGraphSONSerializerV3.java   |   2 +-
 .../IO/GraphBinary4/Types/GraphSerializer.cs       |  18 +++-
 .../Structure/IO/GraphBinary4/GraphBinary4Tests.cs | 113 +++++++++++++++++++++
 gremlin-go/driver/cucumber/cucumberWorld.go        |  13 +--
 gremlin-go/driver/graphBinaryDeserializer.go       |  73 ++++++++-----
 gremlin-go/driver/graphBinarySerializer.go         |  34 +++++--
 gremlin-go/driver/graphBinarySerializer_test.go    |  98 ++++++++++++++++++
 .../test/unit/graphbinary/type-detection-test.js   |  98 +++++++++++++++++-
 .../main/python/gremlin_python/structure/graph.py  |   8 +-
 .../gremlin_python/structure/io/graphbinaryV4.py   |  22 ++--
 .../tests/unit/structure/io/test_graphbinaryV4.py  |  66 ++++++++++++
 .../gremlin/util/ser/AbstractRoundTripTest.java    |  79 +++++++++++++-
 .../GraphSONMessageSerializerV4RoundTripTest.java  |   3 +-
 .../hadoop/structure/io/VertexWritableTest.java    |  17 ++++
 .../structure/io/AbstractIoRegistryCheck.java      |  37 +++++++
 .../spark/structure/io/SparkIoRegistryCheck.java   |   5 +
 .../tinkergraph/structure/AbstractTinkerGraph.java |  25 +++--
 .../gremlin/tinkergraph/structure/TinkerGraph.java |  14 +++
 .../structure/TinkerTransactionGraph.java          |   4 +-
 .../tinkergraph/structure/TinkerVertex.java        |  34 ++++---
 .../structure/TinkerTransactionGraphTest.java      |  24 +++++
 .../structure/TinkerVertexMultiLabelTest.java      |  57 +++++++++++
 33 files changed, 863 insertions(+), 177 deletions(-)

Reply via email to