This is an automated email from the ASF dual-hosted git repository.
spmallette pushed a change to branch TINKERPOP-1942
in repository https://gitbox.apache.org/repos/asf/tinkerpop.git.
from f268d1b TINKERPOP-1942 Renamed the GraphBinary messageserializer back
add 4050424 TINKERPOP-1942 Added serializers for graph elements
No new revisions were added by this update.
Summary of changes:
docs/src/dev/io/graphbinary.asciidoc | 25 +++++--
.../structure/util/reference/ReferenceEdge.java | 6 ++
.../structure/util/reference/ReferenceElement.java | 5 ++
.../util/reference/ReferenceProperty.java | 6 ++
.../structure/util/reference/ReferenceVertex.java | 4 ++
.../util/reference/ReferenceVertexProperty.java | 7 ++
.../driver/ser/binary/GraphBinaryWriter.java | 5 +-
.../driver/ser/binary/TypeSerializerRegistry.java | 16 ++++-
.../driver/ser/binary/types/EdgeSerializer.java | 81 +++++++++++++++++++++
.../driver/ser/binary/types/MapSerializer.java | 4 +-
...{MapSerializer.java => PropertySerializer.java} | 43 ++++++-----
.../ser/binary/types/VertexPropertySerializer.java | 70 ++++++++++++++++++
.../driver/ser/binary/types/VertexSerializer.java | 62 ++++++++++++++++
.../GraphBinaryReaderWriterRoundTripTest.java | 84 ++++++++++++++--------
14 files changed, 353 insertions(+), 65 deletions(-)
create mode 100644
gremlin-driver/src/main/java/org/apache/tinkerpop/gremlin/driver/ser/binary/types/EdgeSerializer.java
copy
gremlin-driver/src/main/java/org/apache/tinkerpop/gremlin/driver/ser/binary/types/{MapSerializer.java
=> PropertySerializer.java} (53%)
create mode 100644
gremlin-driver/src/main/java/org/apache/tinkerpop/gremlin/driver/ser/binary/types/VertexPropertySerializer.java
create mode 100644
gremlin-driver/src/main/java/org/apache/tinkerpop/gremlin/driver/ser/binary/types/VertexSerializer.java