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