Spark Release 3.5.6
Spark 3.5.6 is the sixth maintenance release containing security and correctness fixes. This release is based on the branch-3.5 maintenance branch of Spark. We strongly recommend all 3.5 users to upgrade to this stable release.
Notable changes
- [SPARK-51272]: Race condition in DagScheduler can result in failure of retrying all partitions for non deterministic partitioning key
- [SPARK-51821]: Possible deadlock in UninterruptibleThread
- [SPARK-51936]: ReplaceTableAsSelect should overwrite the new table instead of append
- [SPARK-51638]: Fetching the remote disk stored RDD blocks via the external shuffle service is not working
- [SPARK-51537]: Failed to run third-party Spark ML library on Spark Connect
- [SPARK-49507]: Fix Expected only partition pruning predicates exception
- [SPARK-45994]: Change description-file to description_file
- [SPARK-50416]: load-spark-env.sh test for terminal or pipe broken / non-portable
- [SPARK-51281]: DataFrameWriterV2 should respect the path option
- [SPARK-51450]: BarrierCoordinator thread not exiting in Spark standalone mode
- [SPARK-43221]: Host local block fetching should use a block status of a block stored on disk
- [SPARK-48922]: Optimize complex type insertion performance
- [SPARK-51307]: locationUri in CatalogStorageFormat shall be decoded
- [SPARK-51344]: Fix
ENV
key value format in *.template
Dependency changes
While being a maintenance release we did still upgrade some dependencies in this release they are:
You can consult JIRA for the detailed changes.
We would like to acknowledge all community members for contributing patches to this release.
Spark News Archive