GitHub user rxin opened a pull request:

    https://github.com/apache/spark/pull/1227

    Removed throwable field from FetchFailedException and added 
MetadataFetchFailedException

    FetchFailedException used to have a Throwable field, but in reality we 
never propogate any of the throwable/exceptions back to the driver because 
Executor explicitly looks for FetchFailedException and then sends FetchFailed 
as the TaskEndReason.
    
    This pull request removes the throwable and adds a 
MetadataFetchFailedException that extends FetchFailedException (so now 
MapOutputTracker throws MetadataFetchFailedException instead).


You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/rxin/spark metadataFetchException

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/spark/pull/1227.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #1227
    
----
commit 8861ee2b0cb8f78776c688d369cb8a4fe8a83b6d
Author: Reynold Xin <[email protected]>
Date:   2014-06-26T07:38:30Z

    Throw MetadataFetchFailedException in MapOutputTracker.

commit 5cb1e0ac6a910877488a004590865324e5145a05
Author: Reynold Xin <[email protected]>
Date:   2014-06-26T08:07:31Z

    MetadataFetchFailedException extends FetchFailedException.

----


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---

Reply via email to