diff --git a/docs/dev/shims.md b/docs/dev/shims.md index cca778382b8..f9ae2fe839b 100644 --- a/docs/dev/shims.md +++ b/docs/dev/shims.md @@ -68,17 +68,17 @@ Using JarURLConnection URLs we create a Parallel World of the current version wi Spark 3.0.2's URLs: ```text -jar:file:/home/spark/rapids-4-spark_2.12-23.12.0.jar!/ -jar:file:/home/spark/rapids-4-spark_2.12-23.12.0.jar!/spark3xx-common/ -jar:file:/home/spark/rapids-4-spark_2.12-23.12.0.jar!/spark302/ +jar:file:/home/spark/rapids-4-spark_2.12-23.12.1.jar!/ +jar:file:/home/spark/rapids-4-spark_2.12-23.12.1.jar!/spark3xx-common/ +jar:file:/home/spark/rapids-4-spark_2.12-23.12.1.jar!/spark302/ ``` Spark 3.2.0's URLs : ```text -jar:file:/home/spark/rapids-4-spark_2.12-23.12.0.jar!/ -jar:file:/home/spark/rapids-4-spark_2.12-23.12.0.jar!/spark3xx-common/ -jar:file:/home/spark/rapids-4-spark_2.12-23.12.0.jar!/spark320/ +jar:file:/home/spark/rapids-4-spark_2.12-23.12.1.jar!/ +jar:file:/home/spark/rapids-4-spark_2.12-23.12.1.jar!/spark3xx-common/ +jar:file:/home/spark/rapids-4-spark_2.12-23.12.1.jar!/spark320/ ``` ### Late Inheritance in Public Classes diff --git a/sql-plugin-api/src/main/scala/com/nvidia/spark/rapids/ShimLoader.scala b/sql-plugin-api/src/main/scala/com/nvidia/spark/rapids/ShimLoader.scala index 3723575810b..0fbc2d29462 100644 --- a/sql-plugin-api/src/main/scala/com/nvidia/spark/rapids/ShimLoader.scala +++ b/sql-plugin-api/src/main/scala/com/nvidia/spark/rapids/ShimLoader.scala @@ -49,11 +49,11 @@ import org.apache.spark.util.MutableURLClassLoader Each shim can see a consistent parallel world without conflicts by referencing only one conflicting directory. E.g., Spark 3.2.0 Shim will use - jar:file:/home/spark/rapids-4-spark_2.12-23.12.0.jar!/spark3xx-common/ - jar:file:/home/spark/rapids-4-spark_2.12-23.12.0.jar!/spark320/ + jar:file:/home/spark/rapids-4-spark_2.12-23.12.1.jar!/spark3xx-common/ + jar:file:/home/spark/rapids-4-spark_2.12-23.12.1.jar!/spark320/ Spark 3.1.1 will use - jar:file:/home/spark/rapids-4-spark_2.12-23.12.0.jar!/spark3xx-common/ - jar:file:/home/spark/rapids-4-spark_2.12-23.12.0.jar!/spark311/ + jar:file:/home/spark/rapids-4-spark_2.12-23.12.1.jar!/spark3xx-common/ + jar:file:/home/spark/rapids-4-spark_2.12-23.12.1.jar!/spark311/ Using these Jar URL's allows referencing different bytecode produced from identical sources by incompatible Scala / Spark dependencies. */ @@ -367,4 +367,4 @@ object ShimLoader extends Logging { def loadGpuColumnVector(): Class[_] = { ShimReflectionUtils.loadClass("com.nvidia.spark.rapids.GpuColumnVector") } -} \ No newline at end of file +}