diff options
author | Tom White <tom@cloudera.com> | 2015-08-12 10:06:27 -0500 |
---|---|---|
committer | Imran Rashid <irashid@cloudera.com> | 2015-08-12 10:07:11 -0500 |
commit | 2e680668f7b6fc158aa068aedd19c1878ecf759e (patch) | |
tree | 29f1e49a5a52394f3fcf8fef64458558d454b359 /extras | |
parent | 3ecb3794302dc12d0989f8d725483b2cc37762cf (diff) | |
download | spark-2e680668f7b6fc158aa068aedd19c1878ecf759e.tar.gz spark-2e680668f7b6fc158aa068aedd19c1878ecf759e.tar.bz2 spark-2e680668f7b6fc158aa068aedd19c1878ecf759e.zip |
[SPARK-8625] [CORE] Propagate user exceptions in tasks back to driver
This allows clients to retrieve the original exception from the
cause field of the SparkException that is thrown by the driver.
If the original exception is not in fact Serializable then it will
not be returned, but the message and stacktrace will be. (All Java
Throwables implement the Serializable interface, but this is no
guarantee that a particular implementation can actually be
serialized.)
Author: Tom White <tom@cloudera.com>
Closes #7014 from tomwhite/propagate-user-exceptions.
Diffstat (limited to 'extras')
0 files changed, 0 insertions, 0 deletions