Fix MonthDay serializer I carelessly broke the read leg of this serializer when porting it to the shim. Ireplaced actual deserialization logic with autogenerated "return null" when inserting a method template with the shim's slightly different method signature. Trivial fix though.
Project: http://git-wip-us.apache.org/repos/asf/incubator-tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-tinkerpop/commit/ebd2f857 Tree: http://git-wip-us.apache.org/repos/asf/incubator-tinkerpop/tree/ebd2f857 Diff: http://git-wip-us.apache.org/repos/asf/incubator-tinkerpop/diff/ebd2f857 Branch: refs/heads/TINKERPOP-1321 Commit: ebd2f8576acdb472fa8696b58db128eac191f0ef Parents: 9321a3e Author: Dan LaRocque <dal...@hopcount.org> Authored: Mon Jun 6 04:35:34 2016 -0400 Committer: Dan LaRocque <dal...@hopcount.org> Committed: Mon Jun 6 04:35:34 2016 -0400 ---------------------------------------------------------------------- .../tinkerpop/gremlin/structure/io/gryo/JavaTimeSerializers.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-tinkerpop/blob/ebd2f857/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/io/gryo/JavaTimeSerializers.java ---------------------------------------------------------------------- diff --git a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/io/gryo/JavaTimeSerializers.java b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/io/gryo/JavaTimeSerializers.java index 8b14345..24df032 100644 --- a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/io/gryo/JavaTimeSerializers.java +++ b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/io/gryo/JavaTimeSerializers.java @@ -139,7 +139,7 @@ final class JavaTimeSerializers { @Override public <I extends InputShim> MonthDay read(KryoShim<I, ?> kryo, I input, Class<MonthDay> clazz) { - return null; + return MonthDay.of(input.readInt(), input.readInt()); } }