Spark Release 3.5.5
Spark 3.5.5 is the fourth 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-45013]: Flaky Test with NPE: track allocated resources by taskId
- [SPARK-48899]: Fix
ENV key value format in K8s Dockerfiles
- [SPARK-50091]: Query fails when aggregate expression is in left-hand operand of IN-subquery
- [SPARK-50624]: Add TimestampNTZType to ColumnarRow/MutableColumnarRow
- [SPARK-50769]: ClassCastException in HistogramNumeric
- [SPARK-50784]: Fix
lint-scala not to ignore scalastyle errors
- [SPARK-50797]: Move
HiveCharVarcharTestSuite from o/a/s/sql to o/a/s/sql/hive
- [SPARK-50853]: Close temp shuffle file writable channel
- [SPARK-50870]: DataSourceV2 relations may contain unresolved cast expressions after materializing current_timestamp()
- [SPARK-50890]: Skip test_take in Spark Connect only build
- [SPARK-50946]: When using Java version 17.0.14, the
SPARK-35907: createDirectory test in UtilsSuite will fail.
- [SPARK-50984]: Make
ExpressionImplUtilsSuite robust by matching JDK msgs via regex
- [SPARK-50987]: Make
spark-connect-overview.md’s version strings up-to-date
- [SPARK-50998]: Fix
spark.kubernetes.configMap.maxSize default value in docs
- [SPARK-51027]: Prevent
HiveClient.runSqlHive invocation in non-testing environment
- [SPARK-51033]: Fix
CryptoStreamUtilsSuite to use sameElements for array comparision
- [SPARK-51039]: Fix
hive-llap-common dependency to use hive.llap.scope in root pom.xml
- [SPARK-51042]: Read and write CalendarIntervals using one call to get/putLong consistently
- [SPARK-51061]: Hide
Jetty info in REST Submission API
- [SPARK-51071]: Upgrade
upload-artifact to v4 to recover branch-3.5 CI
- [SPARK-51093]: Fix minor endianness issues in tests
- [SPARK-51104]: Use self-host javascript and CSS in Spark website
- [SPARK-51128]: Self host docsearch.min.css.map
- [SPARK-51129]: Fix code tab switching in Spark Website
- [SPARK-51157]: Add missing @varargs Scala annotation for scala functon APIs
- [SPARK-51164]: Fix
CallerContext test by enabling hadoop.caller.context.enabled
- [SPARK-51173]: Add
configName Scalastyle rule
- [SPARK-51185]: Revert simplifications to PartitionedFileUtil API due to increased risk of OOM
- [SPARK-51187]: Implement the graceful deprecation of incorrect config introduced in SPARK-49699
- [SPARK-51219]: Catalog.listTables fails on temp table when non-V2SessionCatalog is in use
- [SPARK-51244]: Upgrade left Github Action image from
ubuntu-20.04 to ubuntu-22.04 and solved the TPCDSQueryBenchmark compatibility issue
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