You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@spark.apache.org by "Reynold Xin (JIRA)" <ji...@apache.org> on 2014/08/08 20:09:12 UTC
[jira] [Updated] (SPARK-2897)
org.apache.spark.broadcast.TorrentBroadcast does use the serializer class
specified in the spark option "spark.serializer"
[ https://issues.apache.org/jira/browse/SPARK-2897?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Reynold Xin updated SPARK-2897:
-------------------------------
Description:
HTTPBroadcast will changes the serializer according to the setting in "spark.serializer".
However, TorrentBroadcast does not read that option. It always uses Java built-in serializer. ( Specifically, it uses org.apache.spark.util.Utils.serialize() and org.apache.spark.util.Utils.deserialize() ).
With TorrentBroadcast, Spark programs can not broadcast objects that can be serialized with custom Kryo serializer but not with Java built-in serializer.
was:
HTTPBroadcast will changes the serializer according to the setting in "spark.serializer".
However, TorrentBroadcast does not read that option. It always uses Java built-in serializer. ( Specifically, it uses org.apache.spark.util.Utils.serialize() and org.apache.spark.util.Utils.deserialize() ).
With TorrentBroadcast, Spark programs can not broadcast objects that can be serialized with custom Kryo serializer but not with Java built-in serializer.
Priority: Blocker (was: Major)
Target Version/s: 1.1.0, 1.0.3
> org.apache.spark.broadcast.TorrentBroadcast does use the serializer class specified in the spark option "spark.serializer"
> --------------------------------------------------------------------------------------------------------------------------
>
> Key: SPARK-2897
> URL: https://issues.apache.org/jira/browse/SPARK-2897
> Project: Spark
> Issue Type: Bug
> Components: Spark Core
> Affects Versions: 1.1.0, 1.0.2
> Reporter: Joseph Su
> Assignee: Guoqiang Li
> Priority: Blocker
>
> HTTPBroadcast will changes the serializer according to the setting in "spark.serializer".
> However, TorrentBroadcast does not read that option. It always uses Java built-in serializer. ( Specifically, it uses org.apache.spark.util.Utils.serialize() and org.apache.spark.util.Utils.deserialize() ).
> With TorrentBroadcast, Spark programs can not broadcast objects that can be serialized with custom Kryo serializer but not with Java built-in serializer.
--
This message was sent by Atlassian JIRA
(v6.2#6252)
---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@spark.apache.org
For additional commands, e-mail: issues-help@spark.apache.org