This is an automated email from the ASF dual-hosted git repository.
rexxiong pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/celeborn-website.git
The following commit(s) were added to refs/heads/main by this push:
new a3ec440b Release 0.5.4 (#103)
a3ec440b is described below
commit a3ec440b47b809ad43c6dbdeb7695e6ba45797fc
Author: Nicholas Jiang <[email protected]>
AuthorDate: Thu Mar 13 17:28:21 2025 +0800
Release 0.5.4 (#103)
---
.github/workflows/site.yaml | 1 +
docs/community/news.md | 1 +
docs/community/release_notes/release_note_0.5.4.md | 57 ++++++++++++++++++++++
docs/download.md | 9 ++--
mkdocs.yml | 2 +-
5 files changed, 65 insertions(+), 5 deletions(-)
diff --git a/.github/workflows/site.yaml b/.github/workflows/site.yaml
index 3ec2da10..81f42f54 100644
--- a/.github/workflows/site.yaml
+++ b/.github/workflows/site.yaml
@@ -61,6 +61,7 @@ jobs:
- run: ./.github/bin/build_docs.sh 'tags/v0.5.1.tar.gz' '0.5.1'
- run: ./.github/bin/build_docs.sh 'tags/v0.5.2.tar.gz' '0.5.2'
- run: ./.github/bin/build_docs.sh 'tags/v0.5.3.tar.gz' '0.5.3'
+ - run: ./.github/bin/build_docs.sh 'tags/v0.5.4.tar.gz' '0.5.4'
- run: |
echo 'publish:' >> .asf.yaml
echo ' whoami: asf-site' >> .asf.yaml
diff --git a/docs/community/news.md b/docs/community/news.md
index 78095074..7d3593fd 100644
--- a/docs/community/news.md
+++ b/docs/community/news.md
@@ -20,6 +20,7 @@ license: |
| Date | Title
| Brief
|
|-------------------|---------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------|
+| 2025 March 13 | Release 0.5.4
| Celeborn release 0.5.4.
|
| 2025 January 6 | Release 0.5.3
| Celeborn release 0.5.3.
|
| 2024 December 31 | New PMC Member: Fei Wang
| We are happy to announce Fei Wang becomes a new Celeborn PMC member.
|
| 2024 December 18 | New Committer: Sanskar Modi
| We are happy to announce Sanskar Modi becomes a new Celeborn committer.
|
diff --git a/docs/community/release_notes/release_note_0.5.4.md
b/docs/community/release_notes/release_note_0.5.4.md
new file mode 100644
index 00000000..90e10b3c
--- /dev/null
+++ b/docs/community/release_notes/release_note_0.5.4.md
@@ -0,0 +1,57 @@
+---
+hide:
+ - navigation
+
+license: |
+ 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
+
+ https://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.
+---
+
+# Apache Celeborn™ 0.5.4 Release Notes
+
+## Highlight
+
+- Support retry when sending RPC to LifecycleManager
+- Support custom implementation of EventExecutorChooser to avoid deadlock when
calling await in EventLoop thread
+- Interrupt spark task should not report fetch failure
+- Fix flink client memory leak of TransportResponseHandler#outstandingRpcs for
handling addCredit response
+
+### Improvement
+
+- [CELEBORN-1757] Add retry when sending RPC to LifecycleManager
+- [CELEBORN-1841] Support custom implementation of EventExecutorChooser to
avoid deadlock when calling await in EventLoop thread
+- [CELEBORN-1859] DfsPartitionReader and LocalPartitionReader should reuse
pbStreamHandlers get from BatchOpenStream request
+- [CELEBORN-1882] Support configuring the SSL handshake timeout for SSLHandler
+- [CELEBORN-1897] Avoid calling toString for too long messages
+
+### Stability and Bug Fix
+
+- [CELEBORN-1818] Fix incorrect timeout exception when waiting on no pending
writes
+- [CELEBORN-1838] Interrupt spark task should not report fetch failure
+- [CELEBORN-1846] Fix the StreamHandler usage in fetching chunk when task
attempt is odd
+- [CELEBORN-1850] Setup worker endpoint after initalizing controller
+- [CELEBORN-1865] Update master endpointRef when master leader is abnormal
+- [CELEBORN-1867] Fix flink client memory leak of
TransportResponseHandler#outstandingRpcs for handling addCredit response
+- [CELEBORN-1883] Replace HashSet with ConcurrentHashMap.newKeySet for
ShuffleFileGroups
+- [CELEBORN-1885] Fix nullptr exceptions in FetchChunk after worker restart
+
+## Credits
+
+Thanks to the following contributors who helped to review and commit to Apache
Celeborn 0.5.4 version:
+
+| Contributors | | | | |
|
+|--------------|------------|-------------|---------|--------------|------------|
+| Aidar Bariev | Ethan Feng | Minchu Yang | Nan Zhu | Sanskar Modi | Xinyu
Wang |
+| Xu Hang | Yihe Li | Zaynt Shuai | Ziyi Wu | |
|
diff --git a/docs/download.md b/docs/download.md
index d34cc31a..9b5d4b30 100644
--- a/docs/download.md
+++ b/docs/download.md
@@ -23,14 +23,14 @@ license: |
The latest version is {{ stable_version }}.
-### 0.5.3 (2025-01-06)
+### 0.5.4 (2025-03-13)
-[release note](community/release_notes/release_note_0.5.3.md)
+[release note](community/release_notes/release_note_0.5.4.md)
| | Download from ASF
|
Checksum |
Signature |
|:-----------:|:--------------------------------------------------------------------------------------------:|:------------------------------------------------------------------------------------------------------:|:------------------------------------------------------------------------------------------------:|
-| Source Code |
[src](https://downloads.apache.org/celeborn/celeborn-0.5.3/apache-celeborn-0.5.3-source.tgz)
|
[sha512](https://downloads.apache.org/celeborn/celeborn-0.5.3/apache-celeborn-0.5.3-source.tgz.sha512)
|
[asc](https://downloads.apache.org/celeborn/celeborn-0.5.3/apache-celeborn-0.5.3-source.tgz.asc)
|
-| Binary |
[bin](https://downloads.apache.org/celeborn/celeborn-0.5.3/apache-celeborn-0.5.3-bin.tgz)
|
[sha512](https://downloads.apache.org/celeborn/celeborn-0.5.3/apache-celeborn-0.5.3-bin.tgz.sha512)
|
[asc](https://downloads.apache.org/celeborn/celeborn-0.5.3/apache-celeborn-0.5.3-bin.tgz.asc)
|
+| Source Code |
[src](https://downloads.apache.org/celeborn/celeborn-0.5.4/apache-celeborn-0.5.4-source.tgz)
|
[sha512](https://downloads.apache.org/celeborn/celeborn-0.5.4/apache-celeborn-0.5.4-source.tgz.sha512)
|
[asc](https://downloads.apache.org/celeborn/celeborn-0.5.4/apache-celeborn-0.5.4-source.tgz.asc)
|
+| Binary |
[bin](https://downloads.apache.org/celeborn/celeborn-0.5.4/apache-celeborn-0.5.4-bin.tgz)
|
[sha512](https://downloads.apache.org/celeborn/celeborn-0.5.4/apache-celeborn-0.5.4-bin.tgz.sha512)
|
[asc](https://downloads.apache.org/celeborn/celeborn-0.5.4/apache-celeborn-0.5.4-bin.tgz.asc)
|
### 0.4.3 (2024-12-10)
@@ -56,6 +56,7 @@ The latest version is {{ stable_version }}.
All celeborn releases are available via
[https://archive.apache.org/dist/celeborn/](https://archive.apache.org/dist/celeborn/)
including checksums and
signatures. At the time of writing, this includes the following versions:
+* Apache Celeborn 0.5.4 (2025-03-13)
([Source](https://archive.apache.org/dist/celeborn/celeborn-0.5.4/apache-celeborn-0.5.4-source.tgz),
[Binaries](https://archive.apache.org/dist/celeborn/celeborn-0.5.4/))
* Apache Celeborn 0.5.3 (2025-01-06)
([Source](https://archive.apache.org/dist/celeborn/celeborn-0.5.3/apache-celeborn-0.5.3-source.tgz),
[Binaries](https://archive.apache.org/dist/celeborn/celeborn-0.5.3/))
* Apache Celeborn 0.5.2 (2024-11-26)
([Source](https://archive.apache.org/dist/celeborn/celeborn-0.5.2/apache-celeborn-0.5.2-source.tgz),
[Binaries](https://archive.apache.org/dist/celeborn/celeborn-0.5.2/))
* Apache Celeborn 0.5.1 (2024-07-29)
([Source](https://archive.apache.org/dist/celeborn/celeborn-0.5.1/apache-celeborn-0.5.1-source.tgz),
[Binaries](https://archive.apache.org/dist/celeborn/celeborn-0.5.1/))
diff --git a/mkdocs.yml b/mkdocs.yml
index d7bbc3b8..4b21b701 100644
--- a/mkdocs.yml
+++ b/mkdocs.yml
@@ -51,7 +51,7 @@ markdown_extensions:
extra:
version: 0.6.0-SNAPSHOT
- stable_version: 0.5.3
+ stable_version: 0.5.4
social:
- icon: fontawesome/brands/github