Fixed Issues in Spark3
Review the list of Spark3 issues that are resolved in Cloudera Runtime 7.2.18.
- CDPD-60190: Backport SPARK-39441
- [SPARK-39441] Speed up DeduplicateRelations
- CDPD-58191: Spark - Upgrade kubernetes library to 5.7.4/5.8.1/5.10.2/5.11.2+ due to CVE-2021-4178
- Upgraded kubernetes-client dependency to 5.7.4
- CDPD-57535: Revert: CDPD-48171: Temporary workaround pinning snakeyaml to 2.0 not vulnerable to CVE-2022-1471
- Reverted back from snakeyaml 2.0. The snakeyaml's Representer constructor has been added back. The other reverted constructors can be found here: https://bitbucket.org/snakeyaml/snakeyaml/commits/3e755d254aeaa902675053047fd53368a175565a/raw
- CDPD-56342: Upgrade Parquet to 1.12.3 in Spark
- Upgraded Parquet dependency to 1.12.3
- CDPD-55116: Fix Spark vulnerability CVE-2023-22946
- This fix is blacklisting “spark.submit.deployMode” and “spark.submit.proxyUser.allowCustomClasspathInClusterMode” spark configurations in Livy create session REST API. We have added a new Livy configuration “livy.server.session.allow-custom-classpath” to allow custom class path. In order to disable or rollback this fix, we can add “livy.server.session.allow-custom-classpath” as “true” in Livy configuration via the CM safety valve.
Apache patch information
None