Repository: spark
Updated Branches:
  refs/heads/branch-1.6 2ae1fa074 -> b1a2abb23


[SPARK-11751] Doc describe error in the "Spark Streaming Programming Guide" page

In the **[Task Launching 
Overheads](http://spark.apache.org/docs/latest/streaming-programming-guide.html#task-launching-overheads)**
 section,
>Task Serialization: Using Kryo serialization for serializing tasks can reduce 
>the task sizes, and therefore reduce the time taken to send them to the slaves.

as we known **Task Serialization** is configuration by 
**spark.closure.serializer** parameter, but currently only the Java serializer 
is supported. If we set **spark.closure.serializer** to 
**org.apache.spark.serializer.KryoSerializer**, then this will throw a 
exception.

Author: yangping.wu <[email protected]>

Closes #9734 from 397090770/397090770-patch-1.

(cherry picked from commit 7276fa9aa9d2eccb6aebd5c690ac334699142f1e)
Signed-off-by: Sean Owen <[email protected]>


Project: http://git-wip-us.apache.org/repos/asf/spark/repo
Commit: http://git-wip-us.apache.org/repos/asf/spark/commit/b1a2abb2
Tree: http://git-wip-us.apache.org/repos/asf/spark/tree/b1a2abb2
Diff: http://git-wip-us.apache.org/repos/asf/spark/diff/b1a2abb2

Branch: refs/heads/branch-1.6
Commit: b1a2abb23c6dadb3b4e93c56ae521b2b2ad73eb3
Parents: 2ae1fa0
Author: yangping.wu <[email protected]>
Authored: Tue Nov 17 14:11:34 2015 +0000
Committer: Sean Owen <[email protected]>
Committed: Tue Nov 17 14:11:43 2015 +0000

----------------------------------------------------------------------
 docs/streaming-programming-guide.md | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/spark/blob/b1a2abb2/docs/streaming-programming-guide.md
----------------------------------------------------------------------
diff --git a/docs/streaming-programming-guide.md 
b/docs/streaming-programming-guide.md
index e9a27f4..96b36b7 100644
--- a/docs/streaming-programming-guide.md
+++ b/docs/streaming-programming-guide.md
@@ -2001,8 +2001,7 @@ If the number of tasks launched per second is high (say, 
50 or more per second),
 of sending out tasks to the slaves may be significant and will make it hard to 
achieve sub-second
 latencies. The overhead can be reduced by the following changes:
 
-* **Task Serialization**: Using Kryo serialization for serializing tasks can 
reduce the task
-  sizes, and therefore reduce the time taken to send them to the slaves.
+* **Task Serialization**: Using Kryo serialization for serializing tasks can 
reduce the task sizes, and therefore reduce the time taken to send them to the 
slaves. This is controlled by the ```spark.closure.serializer``` property. 
However, at this time, Kryo serialization cannot be enabled for closure 
serialization. This may be resolved in a future release.
 
 * **Execution mode**: Running Spark in Standalone mode or coarse-grained Mesos 
mode leads to
   better task launch times than the fine-grained Mesos mode. Please refer to 
the


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to