-
- Downloads
[SPARK-3887] Send stracktrace in ConnectionManager error replies
When reporting that a remote error occurred, the ConnectionManager should also log the stacktrace of the remote exception. This PR accomplishes this by sending the remote exception's stacktrace as the payload in the "negative ACK / error message." Author: Josh Rosen <joshrosen@apache.org> Closes #2741 from JoshRosen/propagate-cm-exceptions-to-sender and squashes the following commits: b5366cc [Josh Rosen] Explicitly encode error messages using UTF-8. cef18b3 [Josh Rosen] [SPARK-3887] Send stracktrace in ConnectionManager error messages.
Showing
- core/src/main/scala/org/apache/spark/network/nio/ConnectionManager.scala 6 additions, 4 deletions...cala/org/apache/spark/network/nio/ConnectionManager.scala
- core/src/main/scala/org/apache/spark/network/nio/Message.scala 14 additions, 0 deletions...src/main/scala/org/apache/spark/network/nio/Message.scala
- core/src/main/scala/org/apache/spark/network/nio/NioBlockTransferService.scala 4 additions, 7 deletions...rg/apache/spark/network/nio/NioBlockTransferService.scala
- core/src/test/scala/org/apache/spark/network/nio/ConnectionManagerSuite.scala 4 additions, 2 deletions...org/apache/spark/network/nio/ConnectionManagerSuite.scala
Please register or sign in to comment