Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Force parallel world in Shim caller's classloader (#3763)
* Simplify shim classloader logic - uprev spark320 breaking DiskManager changes - use the Serializer instance to find mutable classloader - make the the update logic oblivious to the executor/driver side Signed-off-by: Gera Shegalov <[email protected]> * Restore ExecutorClassLoader treatment for userClassPathFirst Signed-off-by: Gera Shegalov <[email protected]> * Review comments Signed-off-by: Gera Shegalov <[email protected]> * wip * wip * fix forcing AppClassLoader update Signed-off-by: Gera Shegalov <[email protected]> * Undo doc changes * Provide an option to update the ShimLoader's classloader - making this option default because it's equivalent to the old flat jar - making it optional because we still debug how we miss the non-default classloader in ##3704 and it's not the right behavior for addJar with userClassPathFirst. However, I think we shoudl generally stop documenting --jars as the plugin deploy option Fixes #3704 Signed-off-by: Gera Shegalov <[email protected]> * more logging Signed-off-by: Gera Shegalov <[email protected]> * undo run_pyspark_from_build.sh change
- Loading branch information