File tree Expand file tree Collapse file tree 1 file changed +0
-45
lines changed
core/src/main/scala/org/apache/spark/serializer Expand file tree Collapse file tree 1 file changed +0
-45
lines changed Original file line number Diff line number Diff line change @@ -142,48 +142,3 @@ abstract class DeserializationStream {
142142 }
143143 }
144144}
145-
146-
147- class NoOpReadSerializer (conf : SparkConf ) extends Serializer with Serializable {
148- override def newInstance (): SerializerInstance = {
149- new NoOpReadSerializerInstance ()
150- }
151- }
152-
153- private [spark] class NoOpReadSerializerInstance ()
154- extends SerializerInstance {
155-
156- override def serialize [T : ClassTag ](t : T ): ByteBuffer = {
157- val bos = new ByteArrayOutputStream ()
158- val out = serializeStream(bos)
159- out.writeObject(t)
160- out.close()
161- ByteBuffer .wrap(bos.toByteArray)
162- }
163-
164- override def deserialize [T : ClassTag ](bytes : ByteBuffer ): T = {
165- null .asInstanceOf [T ]
166- }
167-
168- override def deserialize [T : ClassTag ](bytes : ByteBuffer , loader : ClassLoader ): T = {
169- null .asInstanceOf [T ]
170- }
171-
172- override def serializeStream (s : OutputStream ): SerializationStream = {
173- new JavaSerializationStream (s, 100 )
174- }
175-
176- override def deserializeStream (s : InputStream ): DeserializationStream = {
177- new NoOpDeserializationStream (s, Utils .getContextOrSparkClassLoader)
178- }
179-
180- def deserializeStream (s : InputStream , loader : ClassLoader ): DeserializationStream = {
181- new NoOpDeserializationStream (s, loader)
182- }
183- }
184-
185- private [spark] class NoOpDeserializationStream (in : InputStream , loader : ClassLoader )
186- extends DeserializationStream {
187- def readObject [T : ClassTag ](): T = throw new EOFException ()
188- def close () { }
189- }
You can’t perform that action at this time.
0 commit comments