File tree Expand file tree Collapse file tree 1 file changed +3
-2
lines changed
core/src/main/scala/org/apache/spark/serializer Expand file tree Collapse file tree 1 file changed +3
-2
lines changed Original file line number Diff line number Diff line change @@ -39,11 +39,12 @@ class KryoSerializer(conf: SparkConf)
3939 with Logging
4040 with Serializable {
4141
42- private val bufferSize = conf.getInt(" spark.kryoserializer.buffer.mb" , 2 ) * 1024 * 1024
42+ private val bufferSizeMb = conf.getInt(" spark.kryoserializer.buffer.mb" , 2 )
43+ private val maxBufferSizeMb = conf.getInt(" spark.kryoserializer.buffer.max.mb" , bufferSizeMb)
4344 private val referenceTracking = conf.getBoolean(" spark.kryo.referenceTracking" , true )
4445 private val registrator = conf.getOption(" spark.kryo.registrator" )
4546
46- def newKryoOutput () = new KryoOutput (bufferSize )
47+ def newKryoOutput () = new KryoOutput (bufferSizeMb * 1024 * 1024 , maxBufferSizeMb * 1024 * 1024 )
4748
4849 def newKryo (): Kryo = {
4950 val instantiator = new EmptyScalaKryoInstantiator
You can’t perform that action at this time.
0 commit comments