commit | 804c0010e3d96c113f3d33b0a3999138cf891c6e | [log] [tgz] |
---|---|---|
author | Carmelo Cascone <carmelo@onlab.us> | Thu Jun 23 13:05:40 2016 -0700 |
committer | Jonathan Hart <jono@onlab.us> | Wed Jun 29 16:26:10 2016 +0000 |
tree | 7f969e3ed73b02db828eb45b3099656b65674a62 | |
parent | 62f1e1e08963aae05d4a832a2b6989a4061f5dda [diff] [blame] |
Added kryo serializer for ImmutableByteSequence Serialization was failing when the inner ByteBuffer instance was a HeapByteBuffer. Also, simplified ImmutableByteSequence.toString() Change-Id: I4f75086a9b6536205fb43b78a0e4d2bfce9e8a5c
diff --git a/core/store/serializers/src/main/java/org/onosproject/store/serializers/KryoNamespaces.java b/core/store/serializers/src/main/java/org/onosproject/store/serializers/KryoNamespaces.java index 113ad3d..e51ee78 100644 --- a/core/store/serializers/src/main/java/org/onosproject/store/serializers/KryoNamespaces.java +++ b/core/store/serializers/src/main/java/org/onosproject/store/serializers/KryoNamespaces.java
@@ -537,7 +537,7 @@ ) .register(ClosedOpenRange.class) .register(DiscreteResourceCodec.class) - .register(ImmutableByteSequence.class) + .register(new ImmutableByteSequenceSerializer(), ImmutableByteSequence.class) .build("API");