Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
2.3.0
-
None
Description
InProcessAppHandle runs SparkSubmit in a dedicated thread, any exceptions thrown are logged and then the state is set to FAILED. It would be nice to expose the Throwable object to the application rather than logging it and dropping it. Applications may want to manipulate the underlying Throwable / control its logging at a finer granularity. For example, the app might want to call Throwables.getRootCause(throwable).getMessage() and expose the message to the app users.
Attachments
Issue Links
- relates to
-
HIVE-18533 Add option to use InProcessLauncher to submit spark jobs
- Closed
- links to