Skip to content

Commit

Permalink
Change version to v23.12.1 (#10123)
Browse files Browse the repository at this point in the history
Signed-off-by: Tim Liu <[email protected]>
  • Loading branch information
NvTimLiu authored Dec 29, 2023
1 parent 1a4ba5c commit 09b431d
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 11 deletions.
12 changes: 6 additions & 6 deletions docs/dev/shims.md
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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.
*/
Expand Down Expand Up @@ -367,4 +367,4 @@ object ShimLoader extends Logging {
def loadGpuColumnVector(): Class[_] = {
ShimReflectionUtils.loadClass("com.nvidia.spark.rapids.GpuColumnVector")
}
}
}

0 comments on commit 09b431d

Please sign in to comment.