Skip to content

Commit

Permalink
Add v3.4.4 docs and news (#564)
Browse files Browse the repository at this point in the history
  • Loading branch information
dongjoon-hyun authored Oct 27, 2024
1 parent 814b24a commit e0c7747
Show file tree
Hide file tree
Showing 257 changed files with 1,425 additions and 746 deletions.
1 change: 1 addition & 0 deletions documentation.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@ navigation:
<li><a href="{{site.baseurl}}/docs/3.5.2/">Spark 3.5.2</a></li>
<li><a href="{{site.baseurl}}/docs/3.5.1/">Spark 3.5.1</a></li>
<li><a href="{{site.baseurl}}/docs/3.5.0/">Spark 3.5.0</a></li>
<li><a href="{{site.baseurl}}/docs/3.4.4/">Spark 3.4.4</a></li>
<li><a href="{{site.baseurl}}/docs/3.4.3/">Spark 3.4.3</a></li>
<li><a href="{{site.baseurl}}/docs/3.4.2/">Spark 3.4.2</a></li>
<li><a href="{{site.baseurl}}/docs/3.4.1/">Spark 3.4.1</a></li>
Expand Down
2 changes: 1 addition & 1 deletion js/downloads.js
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ var hadoop3pscala213 = {pretty: "Pre-built for Apache Hadoop 3.3 and later (Scal
var packagesV14 = [hadoop3p, hadoop3pscala213, hadoopFree, sources];

addRelease("3.5.3", new Date("09/24/2024"), packagesV14, true);
addRelease("3.4.3", new Date("04/18/2024"), packagesV14, true);
addRelease("3.4.4", new Date("10/27/2024"), packagesV14, true);

function append(el, contents) {
el.innerHTML += contents;
Expand Down
14 changes: 14 additions & 0 deletions news/_posts/2024-10-27-spark-3-4-4-released.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
---
layout: post
title: Spark 3.4.4 released
categories:
- News
tags: []
status: publish
type: post
published: true
meta:
_edit_last: '4'
_wpas_done_all: '1'
---
We are happy to announce the availability of <a href="{{site.baseurl}}/releases/spark-release-3-4-4.html" title="Spark Release 3.4.4">Spark 3.4.4</a>! Visit the <a href="{{site.baseurl}}/releases/spark-release-3-4-4.html" title="Spark Release 3.4.4">release notes</a> to read about the new features, or <a href="{{site.baseurl}}/downloads.html">download</a> the release today.
84 changes: 84 additions & 0 deletions releases/_posts/2024-10-27-spark-release-3-4-4.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,84 @@
---
layout: post
title: Spark Release 3.4.4
categories: []
tags: []
status: publish
type: post
published: true
meta:
_edit_last: '4'
_wpas_done_all: '1'
---

Spark 3.4.4 is the last maintenance release containing security and correctness fixes. This release is based on the branch-3.4 maintenance branch of Spark. We strongly recommend all 3.4 users to upgrade to this stable release.

### Notable changes

- [[SPARK-43242]](https://issues.apache.org/jira/browse/SPARK-43242): Fix throw 'Unexpected type of BlockId' in shuffle corruption diagnose
- [[SPARK-45988]](https://issues.apache.org/jira/browse/SPARK-45988): Fix typehints to handle `list` GenericAlias in Python 3.11+
- [[SPARK-46535]](https://issues.apache.org/jira/browse/SPARK-46535): Fix NPE when describe extended a column without col stats
- [[SPARK-46957]](https://issues.apache.org/jira/browse/SPARK-46957): Decommission migrated shuffle files should be able to cleanup from executor
- [[SPARK-47129]](https://issues.apache.org/jira/browse/SPARK-47129): Make ResolveRelations cache connect plan properly
- [[SPARK-47172]](https://issues.apache.org/jira/browse/SPARK-47172): Add support for AES-GCM for RPC encryption
- [[SPARK-47828]](https://issues.apache.org/jira/browse/SPARK-47828): DataFrameWriterV2.overwrite fails with invalid plan
- [[SPARK-47895]](https://issues.apache.org/jira/browse/SPARK-47895): group by all should be idempotent
- [[SPARK-47897]](https://issues.apache.org/jira/browse/SPARK-47897): Fix ExpressionSet performance regression in scala 2.12
- [[SPARK-47927]](https://issues.apache.org/jira/browse/SPARK-47927): Fix nullability attribute in UDF decoder
- [[SPARK-48016]](https://issues.apache.org/jira/browse/SPARK-48016): Fix a bug in try_divide function when with decimals
- [[SPARK-48019]](https://issues.apache.org/jira/browse/SPARK-48019): Fix incorrect behavior in ColumnVector/ColumnarArray with dictionary and nulls
- [[SPARK-48037]](https://issues.apache.org/jira/browse/SPARK-48037): Fix SortShuffleWriter lacks shuffle write related metrics resulting in potentially inaccurate data
- [[SPARK-48081]](https://issues.apache.org/jira/browse/SPARK-48081): Fix ClassCastException in NTile.checkInputDataTypes() when argument is non-foldable or of wrong type
- [[SPARK-48105]](https://issues.apache.org/jira/browse/SPARK-48105): Fix the race condition between state store unloading and snapshotting
- [[SPARK-48128]](https://issues.apache.org/jira/browse/SPARK-48128): For BitwiseCount / bit_count expression, fix codegen syntax error for boolean type inputs
- [[SPARK-48155]](https://issues.apache.org/jira/browse/SPARK-48155): AQEPropagateEmptyRelation for join should check if remain child is just BroadcastQueryStageExec
- [[SPARK-48172]](https://issues.apache.org/jira/browse/SPARK-48172): Fix escaping issues in JDBCDialects
- [[SPARK-48248]](https://issues.apache.org/jira/browse/SPARK-48248): Fix nested array to respect legacy conf of inferArrayTypeFromFirstElement
- [[SPARK-48292]](https://issues.apache.org/jira/browse/SPARK-48292): Revert SPARK-39195 Spark OutputCommitCoordinator should abort stage when committed file not consistent with task status
- [[SPARK-48484]](https://issues.apache.org/jira/browse/SPARK-48484): Fix: V2Write use the same TaskAttemptId for different task attempts
- [[SPARK-48642]](https://issues.apache.org/jira/browse/SPARK-48642): False SparkOutOfMemoryError caused by killing task on spilling
- [[SPARK-48710]](https://issues.apache.org/jira/browse/SPARK-48710): Limit NumPy version to supported range (>=1.15,<2)
- [[SPARK-48759]](https://issues.apache.org/jira/browse/SPARK-48759): Add migration doc for CREATE TABLE AS SELECT behavior change behavior change since Spark 3.4
- [[SPARK-48791]](https://issues.apache.org/jira/browse/SPARK-48791): Fix perf regression caused by the accumulators registration overhead using CopyOnWriteArrayList
- [[SPARK-48930]](https://issues.apache.org/jira/browse/SPARK-48930): Redact `awsAccessKeyId` by including `accesskey` pattern
- [[SPARK-48934]](https://issues.apache.org/jira/browse/SPARK-48934): Python datetime types converted incorrectly for setting timeout in applyInPandasWithState
- [[SPARK-48965]](https://issues.apache.org/jira/browse/SPARK-48965): Use the correct schema in `Dataset#toJSON`
- [[SPARK-48991]](https://issues.apache.org/jira/browse/SPARK-48991): Move path initialization into try-catch block in FileStreamSink.hasMetadata
- [[SPARK-49000]](https://issues.apache.org/jira/browse/SPARK-49000): Fix "select count(distinct 1) from t" where t is empty table by expanding RewriteDistinctAggregates
- [[SPARK-49005]](https://issues.apache.org/jira/browse/SPARK-49005): Use `17-jammy` tag instead of `17-jre` to prevent Python 3.12
- [[SPARK-49038]](https://issues.apache.org/jira/browse/SPARK-49038): SQLMetric should report the raw value in the accumulator update event
- [[SPARK-49039]](https://issues.apache.org/jira/browse/SPARK-49039): Reset checkbox when executor metrics are loaded in the Stages tab
- [[SPARK-49094]](https://issues.apache.org/jira/browse/SPARK-49094): Fix ignoreCorruptFiles non-functioning for hive orc impl with mergeSchema off
- [[SPARK-49176]](https://issues.apache.org/jira/browse/SPARK-49176): Fix `spark.ui.custom.executor.log.url` docs by adding K8s
- [[SPARK-49179]](https://issues.apache.org/jira/browse/SPARK-49179): Fix v2 multi bucketed inner joins throw AssertionError
- [[SPARK-49182]](https://issues.apache.org/jira/browse/SPARK-49182): Stop publish site/docs/{version}/api/python/_sources dir
- [[SPARK-49193]](https://issues.apache.org/jira/browse/SPARK-49193): Improve the performance of RowSetUtils.toColumnBasedSet
- [[SPARK-49197]](https://issues.apache.org/jira/browse/SPARK-49197): Redact `Spark Command` output in `launcher` module
- [[SPARK-49261]](https://issues.apache.org/jira/browse/SPARK-49261): Don't replace literals in aggregate expressions with group-by expressions
- [[SPARK-49352]](https://issues.apache.org/jira/browse/SPARK-49352): Avoid redundant array transform for identical expression
- [[SPARK-49385]](https://issues.apache.org/jira/browse/SPARK-49385): Fix `getReusablePVCs` to use `podCreationTimeout` instead of `podAllocationDelay`
- [[SPARK-49408]](https://issues.apache.org/jira/browse/SPARK-49408): Use IndexedSeq in ProjectingInternalRow
- [[SPARK-49595]](https://issues.apache.org/jira/browse/SPARK-49595): Fix `DataFrame.unpivot/melt` in Spark Connect Scala Client
- [[SPARK-49628]](https://issues.apache.org/jira/browse/SPARK-49628): ConstantFolding should copy stateful expression before evaluating
- [[SPARK-49750]](https://issues.apache.org/jira/browse/SPARK-49750): Mention delegation token support in K8s mode
- [[SPARK-49760]](https://issues.apache.org/jira/browse/SPARK-49760): Correct handling of `SPARK_USER` env variable override in app master
- [[SPARK-49804]](https://issues.apache.org/jira/browse/SPARK-49804): Fix to use the exit code of executor container always
- [[SPARK-49836]](https://issues.apache.org/jira/browse/SPARK-49836): Fix possibly broken query when window is provided to window/session_window fn
- [[SPARK-49843]](https://issues.apache.org/jira/browse/SPARK-49843): Fix change comment on char/varchar columns
- [[SPARK-49959]](https://issues.apache.org/jira/browse/SPARK-49959): Fix ColumnarArray.copy() to read nulls from the correct offset
- [[SPARK-50021]](https://issues.apache.org/jira/browse/SPARK-50021): Fix `ApplicationPage` to hide App UI links when UI is disabled
- [[SPARK-50022]](https://issues.apache.org/jira/browse/SPARK-50022): Fix `MasterPage` to hide App UI links when UI is disabled

### Dependency Changes

While being a maintenance release we did still upgrade some dependencies in this release they are:

- [[SPARK-43394]](https://issues.apache.org/jira/browse/SPARK-43394): Upgrade maven to 3.8.8
- [[SPARK-45590]](https://issues.apache.org/jira/browse/SPARK-45590): Upgrade okio to 1.17.6 from 1.15.0

You can consult JIRA for the [detailed changes](https://s.apache.org/spark-3.4.4).

We would like to acknowledge all community members for contributing patches to this release.



6 changes: 3 additions & 3 deletions site/404.html
Original file line number Diff line number Diff line change
Expand Up @@ -179,6 +179,9 @@ <h2 id="oops">Oops!</h2>
<h5>Latest News</h5>
<ul class="list-unstyled">

<li><a href="/news/spark-3-4-4-released.html">Spark 3.4.4 released</a>
<span class="small">(Oct 27, 2024)</span></li>

<li><a href="/news/spark-4.0.0-preview2.html">Preview release of Spark 4.0</a>
<span class="small">(Sep 26, 2024)</span></li>

Expand All @@ -188,9 +191,6 @@ <h5>Latest News</h5>
<li><a href="/news/spark-3-5-2-released.html">Spark 3.5.2 released</a>
<span class="small">(Aug 10, 2024)</span></li>

<li><a href="/news/spark-4.0.0-preview1.html">Preview release of Spark 4.0</a>
<span class="small">(Jun 03, 2024)</span></li>

</ul>
<p class="small" style="text-align: right;"><a href="/news/index.html">Archive</a></p>
</div>
Expand Down
6 changes: 3 additions & 3 deletions site/committers.html
Original file line number Diff line number Diff line change
Expand Up @@ -714,6 +714,9 @@ <h3>Policy on backporting bug fixes</h3>
<h5>Latest News</h5>
<ul class="list-unstyled">

<li><a href="/news/spark-3-4-4-released.html">Spark 3.4.4 released</a>
<span class="small">(Oct 27, 2024)</span></li>

<li><a href="/news/spark-4.0.0-preview2.html">Preview release of Spark 4.0</a>
<span class="small">(Sep 26, 2024)</span></li>

Expand All @@ -723,9 +726,6 @@ <h5>Latest News</h5>
<li><a href="/news/spark-3-5-2-released.html">Spark 3.5.2 released</a>
<span class="small">(Aug 10, 2024)</span></li>

<li><a href="/news/spark-4.0.0-preview1.html">Preview release of Spark 4.0</a>
<span class="small">(Jun 03, 2024)</span></li>

</ul>
<p class="small" style="text-align: right;"><a href="/news/index.html">Archive</a></p>
</div>
Expand Down
6 changes: 3 additions & 3 deletions site/community.html
Original file line number Diff line number Diff line change
Expand Up @@ -379,6 +379,9 @@ <h3>Powered by</h3>
<h5>Latest News</h5>
<ul class="list-unstyled">

<li><a href="/news/spark-3-4-4-released.html">Spark 3.4.4 released</a>
<span class="small">(Oct 27, 2024)</span></li>

<li><a href="/news/spark-4.0.0-preview2.html">Preview release of Spark 4.0</a>
<span class="small">(Sep 26, 2024)</span></li>

Expand All @@ -388,9 +391,6 @@ <h5>Latest News</h5>
<li><a href="/news/spark-3-5-2-released.html">Spark 3.5.2 released</a>
<span class="small">(Aug 10, 2024)</span></li>

<li><a href="/news/spark-4.0.0-preview1.html">Preview release of Spark 4.0</a>
<span class="small">(Jun 03, 2024)</span></li>

</ul>
<p class="small" style="text-align: right;"><a href="/news/index.html">Archive</a></p>
</div>
Expand Down
6 changes: 3 additions & 3 deletions site/contributing.html
Original file line number Diff line number Diff line change
Expand Up @@ -722,6 +722,9 @@ <h2>Code of conduct</h2>
<h5>Latest News</h5>
<ul class="list-unstyled">

<li><a href="/news/spark-3-4-4-released.html">Spark 3.4.4 released</a>
<span class="small">(Oct 27, 2024)</span></li>

<li><a href="/news/spark-4.0.0-preview2.html">Preview release of Spark 4.0</a>
<span class="small">(Sep 26, 2024)</span></li>

Expand All @@ -731,9 +734,6 @@ <h5>Latest News</h5>
<li><a href="/news/spark-3-5-2-released.html">Spark 3.5.2 released</a>
<span class="small">(Aug 10, 2024)</span></li>

<li><a href="/news/spark-4.0.0-preview1.html">Preview release of Spark 4.0</a>
<span class="small">(Jun 03, 2024)</span></li>

</ul>
<p class="small" style="text-align: right;"><a href="/news/index.html">Archive</a></p>
</div>
Expand Down
6 changes: 3 additions & 3 deletions site/developer-tools.html
Original file line number Diff line number Diff line change
Expand Up @@ -723,6 +723,9 @@ <h2>Generative tooling usage</h2>
<h5>Latest News</h5>
<ul class="list-unstyled">

<li><a href="/news/spark-3-4-4-released.html">Spark 3.4.4 released</a>
<span class="small">(Oct 27, 2024)</span></li>

<li><a href="/news/spark-4.0.0-preview2.html">Preview release of Spark 4.0</a>
<span class="small">(Sep 26, 2024)</span></li>

Expand All @@ -732,9 +735,6 @@ <h5>Latest News</h5>
<li><a href="/news/spark-3-5-2-released.html">Spark 3.5.2 released</a>
<span class="small">(Aug 10, 2024)</span></li>

<li><a href="/news/spark-4.0.0-preview1.html">Preview release of Spark 4.0</a>
<span class="small">(Jun 03, 2024)</span></li>

</ul>
<p class="small" style="text-align: right;"><a href="/news/index.html">Archive</a></p>
</div>
Expand Down
28 changes: 28 additions & 0 deletions site/docs/3.4.4/index.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
<!--
Licensed to the Apache Software Foundation (ASF) under one or more
contributor license agreements. See the NOTICE file distributed with
this work for additional information regarding copyright ownership.
The ASF licenses this file to You under the Apache License, Version 2.0
(the "License"); you may not use this file except in compliance with
the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->

<!DOCTYPE html>
<html lang="en-US">
<meta charset="utf-8">
<title>Redirecting&hellip;</title>
<link rel="canonical" href="https://archive.apache.org/dist/spark/docs/3.4.4/">
<script>location="https://archive.apache.org/dist/spark/docs/3.4.4/"</script>
<meta http-equiv="refresh" content="0; url=https://archive.apache.org/dist/spark/docs/3.4.4/">
<meta name="robots" content="noindex">
<h1>Redirecting&hellip;</h1>
<a href="https://archive.apache.org/dist/spark/docs/3.4.4/">Click here if you are not redirected.</a>
</html>
7 changes: 4 additions & 3 deletions site/documentation.html
Original file line number Diff line number Diff line change
Expand Up @@ -162,6 +162,7 @@ <h2><span class="text-capitalize">Apache Spark<span class="tm">&trade;</span></s
<li><a href="/docs/3.5.2/">Spark 3.5.2</a></li>
<li><a href="/docs/3.5.1/">Spark 3.5.1</a></li>
<li><a href="/docs/3.5.0/">Spark 3.5.0</a></li>
<li><a href="/docs/3.4.4/">Spark 3.4.4</a></li>
<li><a href="/docs/3.4.3/">Spark 3.4.3</a></li>
<li><a href="/docs/3.4.2/">Spark 3.4.2</a></li>
<li><a href="/docs/3.4.1/">Spark 3.4.1</a></li>
Expand Down Expand Up @@ -380,6 +381,9 @@ <h3>Research Papers</h3>
<h5>Latest News</h5>
<ul class="list-unstyled">

<li><a href="/news/spark-3-4-4-released.html">Spark 3.4.4 released</a>
<span class="small">(Oct 27, 2024)</span></li>

<li><a href="/news/spark-4.0.0-preview2.html">Preview release of Spark 4.0</a>
<span class="small">(Sep 26, 2024)</span></li>

Expand All @@ -389,9 +393,6 @@ <h5>Latest News</h5>
<li><a href="/news/spark-3-5-2-released.html">Spark 3.5.2 released</a>
<span class="small">(Aug 10, 2024)</span></li>

<li><a href="/news/spark-4.0.0-preview1.html">Preview release of Spark 4.0</a>
<span class="small">(Jun 03, 2024)</span></li>

</ul>
<p class="small" style="text-align: right;"><a href="/news/index.html">Archive</a></p>
</div>
Expand Down
6 changes: 3 additions & 3 deletions site/downloads.html
Original file line number Diff line number Diff line change
Expand Up @@ -219,6 +219,9 @@ <h3 id="archived-releases">Archived releases</h3>
<h5>Latest News</h5>
<ul class="list-unstyled">

<li><a href="/news/spark-3-4-4-released.html">Spark 3.4.4 released</a>
<span class="small">(Oct 27, 2024)</span></li>

<li><a href="/news/spark-4.0.0-preview2.html">Preview release of Spark 4.0</a>
<span class="small">(Sep 26, 2024)</span></li>

Expand All @@ -228,9 +231,6 @@ <h5>Latest News</h5>
<li><a href="/news/spark-3-5-2-released.html">Spark 3.5.2 released</a>
<span class="small">(Aug 10, 2024)</span></li>

<li><a href="/news/spark-4.0.0-preview1.html">Preview release of Spark 4.0</a>
<span class="small">(Jun 03, 2024)</span></li>

</ul>
<p class="small" style="text-align: right;"><a href="/news/index.html">Archive</a></p>
</div>
Expand Down
6 changes: 3 additions & 3 deletions site/error-message-guidelines.html
Original file line number Diff line number Diff line change
Expand Up @@ -556,6 +556,9 @@ <h4 id="wording-guide">Wording guide</h4>
<h5>Latest News</h5>
<ul class="list-unstyled">

<li><a href="/news/spark-3-4-4-released.html">Spark 3.4.4 released</a>
<span class="small">(Oct 27, 2024)</span></li>

<li><a href="/news/spark-4.0.0-preview2.html">Preview release of Spark 4.0</a>
<span class="small">(Sep 26, 2024)</span></li>

Expand All @@ -565,9 +568,6 @@ <h5>Latest News</h5>
<li><a href="/news/spark-3-5-2-released.html">Spark 3.5.2 released</a>
<span class="small">(Aug 10, 2024)</span></li>

<li><a href="/news/spark-4.0.0-preview1.html">Preview release of Spark 4.0</a>
<span class="small">(Jun 03, 2024)</span></li>

</ul>
<p class="small" style="text-align: right;"><a href="/news/index.html">Archive</a></p>
</div>
Expand Down
6 changes: 3 additions & 3 deletions site/examples.html
Original file line number Diff line number Diff line change
Expand Up @@ -504,6 +504,9 @@ <h2>Additional examples</h2>
<h5>Latest News</h5>
<ul class="list-unstyled">

<li><a href="/news/spark-3-4-4-released.html">Spark 3.4.4 released</a>
<span class="small">(Oct 27, 2024)</span></li>

<li><a href="/news/spark-4.0.0-preview2.html">Preview release of Spark 4.0</a>
<span class="small">(Sep 26, 2024)</span></li>

Expand All @@ -513,9 +516,6 @@ <h5>Latest News</h5>
<li><a href="/news/spark-3-5-2-released.html">Spark 3.5.2 released</a>
<span class="small">(Aug 10, 2024)</span></li>

<li><a href="/news/spark-4.0.0-preview1.html">Preview release of Spark 4.0</a>
<span class="small">(Jun 03, 2024)</span></li>

</ul>
<p class="small" style="text-align: right;"><a href="/news/index.html">Archive</a></p>
</div>
Expand Down
Loading

0 comments on commit e0c7747

Please sign in to comment.