![]() Please wait while updating issue type...
Could not save your changes
This issue has been changed since you started editing it
Data that has been changed is highlighted in red below. Undo your changes to see the updated information
You have changed this issue, but haven't saved your changes yet. To save it, press the Save changes button to the right
This issue is blocking the next release
![]() There are no comments
There is nothing attached to this issue
This issue has no duplicates
There are no code checkins for this issue |
|||||||||||||||||||||||||||||||
Really delete this comment?
Really delete this comment?
Really delete this comment?
Really delete this comment?
Really delete this comment?
Really delete this comment?
Really delete this comment?
Really delete this comment?
Really delete this comment?
Really delete this comment?
I almso checked in the client log that the corresponding log message for the class loader channel disconnection happens a few milliseconds after that. So this seems to imply that the channel on the driver side is transitioned to SENDING_PROVIDER_REQUEST before the client has finished sending a response to a class loading request.
Additionally, I can now reproduce very easily with the following task code:
What it's doing is to stress the class loader by requesting many resources in a very short time. Whether the resources actually exist does not matter. I can reproduce the exception above when running jobs with 100 of these tasks, using 4 nodes and a client with a pool of 4 connections, each node has 8 processing threads.
Really delete this comment?
The issue was updated with the following change(s):
Really delete this comment?