If the REPL is in use, add another ClassLoader that will read new classes defined by the REPL as the user types code
If the REPL is in use, add another ClassLoader that will read new classes defined by the REPL as the user types code
Create a ClassLoader for use in tasks, adding any JARs specified by the user or any classes created by the interpreter to the search path
Create a ClassLoader for use in tasks, adding any JARs specified by the user or any classes created by the interpreter to the search path
Function to kill the running tasks in an executor.
Function to kill the running tasks in an executor. This can be called by executor back-ends to kill the tasks instead of taking the JVM down.
whether to interrupt the task thread
Download any missing dependencies if we receive a new set of files and JARs from the SparkContext.
Download any missing dependencies if we receive a new set of files and JARs from the SparkContext. Also adds any new JARs we fetched to the class loader.