@SuppressWarnings("rawtypes") @Override public void register(Class<? extends Io> ioClass, Class clazz, Object ser) { super.register(ioClass, clazz, ser); } }
private SparkIoRegistry() { try { super.register(GryoIo.class, Tuple2.class, new Tuple2Serializer()); super.register(GryoIo.class, Tuple2[].class, null); super.register(GryoIo.class, Tuple3.class, new Tuple3Serializer()); super.register(GryoIo.class, Tuple3[].class, null); super.register(GryoIo.class, CompactBuffer.class, new CompactBufferSerializer()); super.register(GryoIo.class, CompactBuffer[].class, null); super.register(GryoIo.class, CompressedMapStatus.class, null); super.register(GryoIo.class, BlockManagerId.class, null); super.register(GryoIo.class, HighlyCompressedMapStatus.class, new ExternalizableSerializer()); // externalizable implemented so its okay super.register(GryoIo.class, TorrentBroadcast.class, null); super.register(GryoIo.class, PythonBroadcast.class, null); super.register(GryoIo.class, BoxedUnit.class, null); super.register(GryoIo.class, Class.forName("scala.reflect.ClassTag$$anon$1"), new JavaSerializer()); super.register(GryoIo.class, Class.forName("scala.reflect.ManifestFactory$$anon$1"), new JavaSerializer()); super.register(GryoIo.class, Class.forName("org.apache.spark.internal.io.FileCommitProtocol$TaskCommitMessage"), new JavaSerializer()); super.register(GryoIo.class, Class.forName("org.apache.spark.internal.io.FileCommitProtocol$EmptyTaskCommitMessage$"), new JavaSerializer()); super.register(GryoIo.class, Class.forName("scala.collection.immutable.Map$EmptyMap$"), new JavaSerializer()); super.register(GryoIo.class, Class.forName("scala.collection.immutable.Map"), new JavaSerializer()); super.register(GryoIo.class, Class.forName("scala.None$"), new JavaSerializer()); super.register(GryoIo.class, Class.forName("scala.Some$"), new JavaSerializer()); super.register(GryoIo.class, Class.forName("scala.Some"), new JavaSerializer()); super.register(GryoIo.class, WrappedArray.ofRef.class, new WrappedArraySerializer()); super.register(GryoIo.class, MessagePayload.class, null); super.register(GryoIo.class, ViewIncomingPayload.class, null); super.register(GryoIo.class, ViewOutgoingPayload.class, null); super.register(GryoIo.class, ViewPayload.class, null); super.register(GryoIo.class, SerializableConfiguration.class, new JavaSerializer()); super.register(GryoIo.class, VertexWritable.class, new VertexWritableSerializer());
@SuppressWarnings("rawtypes") @Override public void register(Class<? extends Io> ioClass, Class clazz, Object ser) { super.register(ioClass, clazz, ser); } }
private SparkIoRegistry() { try { super.register(GryoIo.class, Tuple2.class, new Tuple2Serializer()); super.register(GryoIo.class, Tuple2[].class, null); super.register(GryoIo.class, Tuple3.class, new Tuple3Serializer()); super.register(GryoIo.class, Tuple3[].class, null); super.register(GryoIo.class, CompactBuffer.class, new CompactBufferSerializer()); super.register(GryoIo.class, CompactBuffer[].class, null); super.register(GryoIo.class, CompressedMapStatus.class, null); super.register(GryoIo.class, BlockManagerId.class, null); super.register(GryoIo.class, HighlyCompressedMapStatus.class, new ExternalizableSerializer()); // externalizable implemented so its okay super.register(GryoIo.class, TorrentBroadcast.class, null); super.register(GryoIo.class, PythonBroadcast.class, null); super.register(GryoIo.class, BoxedUnit.class, null); super.register(GryoIo.class, Class.forName("scala.reflect.ClassTag$$anon$1"), new JavaSerializer()); super.register(GryoIo.class, Class.forName("scala.reflect.ManifestFactory$$anon$1"), new JavaSerializer()); super.register(GryoIo.class, Class.forName("org.apache.spark.internal.io.FileCommitProtocol$TaskCommitMessage"), new JavaSerializer()); super.register(GryoIo.class, Class.forName("org.apache.spark.internal.io.FileCommitProtocol$EmptyTaskCommitMessage$"), new JavaSerializer()); super.register(GryoIo.class, Class.forName("scala.collection.immutable.Map$EmptyMap$"), new JavaSerializer()); super.register(GryoIo.class, Class.forName("scala.collection.immutable.Map"), new JavaSerializer()); super.register(GryoIo.class, Class.forName("scala.None$"), new JavaSerializer()); super.register(GryoIo.class, Class.forName("scala.Some$"), new JavaSerializer()); super.register(GryoIo.class, Class.forName("scala.Some"), new JavaSerializer()); super.register(GryoIo.class, WrappedArray.ofRef.class, new WrappedArraySerializer()); super.register(GryoIo.class, MessagePayload.class, null); super.register(GryoIo.class, ViewIncomingPayload.class, null); super.register(GryoIo.class, ViewOutgoingPayload.class, null); super.register(GryoIo.class, ViewPayload.class, null); super.register(GryoIo.class, SerializableConfiguration.class, new JavaSerializer()); super.register(GryoIo.class, VertexWritable.class, new VertexWritableSerializer());