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

jorgebg pushed a change to branch TINKERPOP-1942
in repository https://gitbox.apache.org/repos/asf/tinkerpop.git.


    from 20eaebb  Implement Set, Date and Class serializers
     new f516161  Start sample composite type implementation
     new dda6796  Start sample custom type implementation
     new 2c95781  Support built-in and custom types registration

The 3 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 docs/src/dev/io/graphbinary.asciidoc               |   2 +-
 .../driver/ser/GraphBinaryMessageSerializerV1.java |   4 +-
 .../gremlin/driver/ser/binary/DataType.java        |   3 +-
 .../driver/ser/binary/GraphBinaryReader.java       |  16 +-
 .../driver/ser/binary/GraphBinaryWriter.java       |  37 ++++-
 .../ser/binary/RequestMessageSerializer.java       |  21 +--
 .../ser/binary/ResponseMessageSerializer.java      |  15 +-
 .../gremlin/driver/ser/binary/TypeSerializer.java  |   9 ++
 .../driver/ser/binary/TypeSerializerRegistry.java  | 174 +++++++++++++++++----
 .../ser/binary/types/ByteCodeSerializer.java       |   8 +-
 .../driver/ser/binary/types/ClassSerializer.java   |   5 +-
 .../ser/binary/types/CollectionSerializer.java     |   5 +-
 .../ser/binary/types/CustomTypeSerializer.java     |  21 +--
 .../driver/ser/binary/types/DateSerializer.java    |  14 +-
 .../driver/ser/binary/types/ListSerializer.java    |  12 +-
 .../driver/ser/binary/types/MapSerializer.java     |   9 +-
 .../driver/ser/binary/types/SetSerializer.java     |   7 +-
 .../ser/binary/types/SimpleTypeSerializer.java     |  19 +--
 .../ser/binary/types/SingleTypeSerializer.java     |  10 +-
 .../driver/ser/binary/types/StringSerializer.java  |  11 +-
 .../driver/ser/binary/types/UUIDSerializer.java    |   9 +-
 .../driver/ser/binary/types/sample/SamplePair.java |  52 +++---
 .../binary/types/sample/SamplePairSerializer.java  |  82 ++++++++++
 .../ser/binary/types/sample/SamplePerson.java      |  23 +--
 .../types/sample/SamplePersonSerializer.java       |  96 ++++++++++++
 .../ser/binary/types/sample/SamplePairTests.java   |  12 +-
 26 files changed, 481 insertions(+), 195 deletions(-)
 copy 
gremlin-test/src/main/java/org/apache/tinkerpop/gremlin/algorithm/generator/Generator.java
 => 
gremlin-driver/src/main/java/org/apache/tinkerpop/gremlin/driver/ser/binary/types/CustomTypeSerializer.java
 (67%)
 copy 
gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/util/iterator/SingleIterator.java
 => 
gremlin-driver/src/main/java/org/apache/tinkerpop/gremlin/driver/ser/binary/types/sample/SamplePair.java
 (50%)
 create mode 100644 
gremlin-driver/src/main/java/org/apache/tinkerpop/gremlin/driver/ser/binary/types/sample/SamplePairSerializer.java
 copy 
spark-gremlin/src/main/java/org/apache/tinkerpop/gremlin/spark/process/computer/payload/MessagePayload.java
 => 
gremlin-driver/src/main/java/org/apache/tinkerpop/gremlin/driver/ser/binary/types/sample/SamplePerson.java
 (64%)
 create mode 100644 
gremlin-driver/src/main/java/org/apache/tinkerpop/gremlin/driver/ser/binary/types/sample/SamplePersonSerializer.java
 copy gremlin-console/src/test/python/y-printed.script => 
gremlin-driver/src/test/java/org/apache/tinkerpop/gremlin/driver/ser/binary/types/sample/SamplePairTests.java
 (82%)

Reply via email to