Added Map related entries to GryoMapper registration.
Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/e137d821 Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/e137d821 Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/e137d821 Branch: refs/heads/post-master Commit: e137d82129161b0388b55ae786ebf220f8fd846e Parents: 6722418 Author: Stephen Mallette <[email protected]> Authored: Thu Jul 21 12:14:20 2016 -0400 Committer: Stephen Mallette <[email protected]> Committed: Thu Jul 21 12:14:20 2016 -0400 ---------------------------------------------------------------------- .../apache/tinkerpop/gremlin/structure/io/gryo/GryoMapper.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/e137d821/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/io/gryo/GryoMapper.java ---------------------------------------------------------------------- diff --git a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/io/gryo/GryoMapper.java b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/io/gryo/GryoMapper.java index 5b4a3a8..d5b7681 100644 --- a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/io/gryo/GryoMapper.java +++ b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/io/gryo/GryoMapper.java @@ -97,6 +97,7 @@ import java.time.Year; import java.time.YearMonth; import java.time.ZoneOffset; import java.time.ZonedDateTime; +import java.util.AbstractMap; import java.util.ArrayList; import java.util.Arrays; import java.util.Calendar; @@ -294,6 +295,8 @@ public final class GryoMapper implements Mapper<Kryo> { add(GryoTypeReg.of(UUID.class, 17, new UUIDSerializer())); add(GryoTypeReg.of(URI.class, 72, new URISerializer())); add(GryoTypeReg.of(VertexTerminator.class, 13)); + add(GryoTypeReg.of(AbstractMap.SimpleEntry.class, 120)); + add(GryoTypeReg.of(AbstractMap.SimpleImmutableEntry.class, 121)); // ***LAST ID*** add(GryoTypeReg.of(ReferenceEdge.class, 81)); add(GryoTypeReg.of(ReferenceVertexProperty.class, 82)); @@ -355,7 +358,7 @@ public final class GryoMapper implements Mapper<Kryo> { add(GryoTypeReg.of(GroupStepV3d0.GroupBiOperatorV3d0.class, 113)); add(GryoTypeReg.of(RangeGlobalStep.RangeBiOperator.class, 114)); add(GryoTypeReg.of(OrderGlobalStep.OrderBiOperator.class, 118, new JavaSerializer())); // because they contain traversals - add(GryoTypeReg.of(ProfileStep.ProfileBiOperator.class, 119)); // ***LAST ID*** + add(GryoTypeReg.of(ProfileStep.ProfileBiOperator.class, 119)); }}; private final List<IoRegistry> registries = new ArrayList<>();
