This is an automated email from the ASF dual-hosted git repository. chengpan pushed a commit to branch release-043 in repository https://gitbox.apache.org/repos/asf/celeborn-website.git
commit 21cd75269b4149f0480d59778733720d4c5d7f14 Author: Cheng Pan <[email protected]> AuthorDate: Tue Dec 10 21:39:06 2024 +0800 Add Release Notes for 0.4.3 --- .github/workflows/site.yaml | 1 + .gitignore | 1 + docs/community/news.md | 1 + docs/community/release_notes/release_note_0.4.2.md | 2 +- docs/community/release_notes/release_note_0.4.3.md | 56 ++++++++++++++++++++++ docs/download.md | 9 ++-- 6 files changed, 65 insertions(+), 5 deletions(-) diff --git a/.github/workflows/site.yaml b/.github/workflows/site.yaml index 7a58dfc5b..ec60f34c1 100644 --- a/.github/workflows/site.yaml +++ b/.github/workflows/site.yaml @@ -57,6 +57,7 @@ jobs: - run: ./.github/bin/build_docs.sh 'v0.4.0-incubating/incubator-celeborn-0.4.0-incubating-tm.tar.gz' '0.4.0-incubating' - run: ./.github/bin/build_docs.sh 'tags/v0.4.1.tar.gz' '0.4.1' - run: ./.github/bin/build_docs.sh 'tags/v0.4.2.tar.gz' '0.4.2' + - run: ./.github/bin/build_docs.sh 'tags/v0.4.3.tar.gz' '0.4.3' - 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: | diff --git a/.gitignore b/.gitignore index 933a50729..d660690fd 100644 --- a/.gitignore +++ b/.gitignore @@ -10,6 +10,7 @@ .DS_Store .cache .classpath +.fleet/ .idea/ .idea_modules/ .project diff --git a/docs/community/news.md b/docs/community/news.md index 253f480c1..2f89be41a 100644 --- a/docs/community/news.md +++ b/docs/community/news.md @@ -20,6 +20,7 @@ license: | | Date | Title | Brief | |-------------------|---------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------| +| 2024 December 10 | Release 0.4.3 | Celeborn release 0.4.3. | | 2024 November 28 | New Committer: Weijie Guo | We are happy to announce Weijie Guo becomes a new Celeborn committer. | | 2024 November 26 | Release 0.5.2 | Celeborn release 0.5.2. | | 2024 September 20 | New PMC Member: Mridul Muralidharan | We are happy to announce Mridul Muralidharan becomes a new Celeborn PMC member. | diff --git a/docs/community/release_notes/release_note_0.4.2.md b/docs/community/release_notes/release_note_0.4.2.md index c83aabb66..f8d34e0ba 100644 --- a/docs/community/release_notes/release_note_0.4.2.md +++ b/docs/community/release_notes/release_note_0.4.2.md @@ -46,7 +46,7 @@ license: | ## Credits -Thanks to the following contributors who helped to review and commit to Apache Celeborn 0.4.1 version: +Thanks to the following contributors who helped to review and commit to Apache Celeborn 0.4.2 version: | Contributors | | | | | | |-----------------|--------------|--------------|----------------|--------------|---------------| diff --git a/docs/community/release_notes/release_note_0.4.3.md b/docs/community/release_notes/release_note_0.4.3.md new file mode 100644 index 000000000..170b99589 --- /dev/null +++ b/docs/community/release_notes/release_note_0.4.3.md @@ -0,0 +1,56 @@ +--- +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.4.3 Release Notes + +- [CELEBORN-1686][FOLLOWUP] Avoid NPE when clean up data pusher +- [CELEBORN-1725][FOLLOWUP] Optimize `isAllMapTasksEnd` performance +- [CELEBORN-1725] Optimize performance of handling `MapperEnd` RPC in `LifecycleManager` +- [CELEBORN-1485][0.4] Refactor addCounter, addGauge and addTimer of AbstractSource to reduce CPU utilization +- [CELEBORN-1556][0.4] Update Github actions to v4 +- [CELEBORN-1686] Avoid return the same pushTaskQueue +- [CELEBORN-1677][BUILD] Update SCM information for SBT build configuration +- [CELEBORN-1666] Bump scala-protoc from 1.0.6 to 1.0.7 +- [CELEBORN-1652] Throw TransportableError for failure of sending PbReadAddCredit to avoid flink task get stuck +- [CELEBORN-1643] DataPusher handle InterruptedException +- [CELEBORN-1058][FOLLOWUP] Update name of master service from MasterSys to Master in startup document +- [CELEBORN-1506][FOLLOWUP] InFlightRequestTracker should not reset totalInflightReqs for cleaning up to avoid negative totalInflightReqs for limitZeroInFlight +- [CELEBORN-1544][0.4] ShuffleWriter needs to call close finally to avoid memory leaks +- [CELEBORN-1496][0.4] Differentiate map results with only different stageAttemptId +- [CELEBORN-1578] Make Worker#timer have thread name and daemon +- [CELEBORN-1575] TimeSlidingHub should remove expire node when reading +- [CELEBORN-1573] Change to debug logging on client side for reserve slots +- [CELEBORN-1570] Fix flaky test - monitor non-critical error metrics in DeviceMonitorSuite +- [CELEBORN-1567] Support throw FetchFailedException when Data corruption detected +- [CELEBORN-1558] Fix the incorrect decrement of pendingWrites in handlePushMergeData +- [CELEBORN-1533] Log location when CelebornInputStream#fillBuffer fails +- [CELEBORN-1520] Minor logging fix for AppDiskUsageMetric and Fixed UTs +- [CELEBORN-1522] Fix applicationId extraction from shuffle key + +## Credits + +Thanks to the following contributors who helped to review and commit to Apache Celeborn 0.4.3 version: + +| Contributors | | | | | | +|-----------------|--------------|--------------|----------------|--------------|---------------| +| Aravind Patnam | Bowen Liang | Cheng Pan | Fu Chen | Sanskar Modi | Shuang | +| SteNicholas | Fei Wang | Xianming Lei | codenohup | jiang13021 | Shaoyun Chen | +| wuziyi | | | | | | diff --git a/docs/download.md b/docs/download.md index 100c06c98..981d344b4 100644 --- a/docs/download.md +++ b/docs/download.md @@ -33,14 +33,14 @@ The latest version is {{ stable_version }}. | Binary | [bin](https://downloads.apache.org/celeborn/celeborn-0.5.2/apache-celeborn-0.5.2-bin.tgz) | [sha512](https://downloads.apache.org/celeborn/celeborn-0.5.2/apache-celeborn-0.5.2-bin.tgz.sha512) | [asc](https://downloads.apache.org/celeborn/celeborn-0.5.2/apache-celeborn-0.5.2-bin.tgz.asc) | -### 0.4.2 (2024-07-26) +### 0.4.3 (2024-12-10) -[release note](community/release_notes/release_note_0.4.2.md) +[release note](community/release_notes/release_note_0.4.3.md) | | Download from ASF | Checksum | Signature | |:-----------:|:--------------------------------------------------------------------------------------------:|:------------------------------------------------------------------------------------------------------:|:------------------------------------------------------------------------------------------------:| -| Source Code | [src](https://downloads.apache.org/celeborn/celeborn-0.4.2/apache-celeborn-0.4.2-source.tgz) | [sha512](https://downloads.apache.org/celeborn/celeborn-0.4.2/apache-celeborn-0.4.2-source.tgz.sha512) | [asc](https://downloads.apache.org/celeborn/celeborn-0.4.2/apache-celeborn-0.4.2-source.tgz.asc) | -| Binary | [bin](https://downloads.apache.org/celeborn/celeborn-0.4.2/apache-celeborn-0.4.2-bin.tgz) | [sha512](https://downloads.apache.org/celeborn/celeborn-0.4.2/apache-celeborn-0.4.2-bin.tgz.sha512) | [asc](https://downloads.apache.org/celeborn/celeborn-0.4.2/apache-celeborn-0.4.2-bin.tgz.asc) | +| Source Code | [src](https://downloads.apache.org/celeborn/celeborn-0.4.3/apache-celeborn-0.4.3-source.tgz) | [sha512](https://downloads.apache.org/celeborn/celeborn-0.4.3/apache-celeborn-0.4.3-source.tgz.sha512) | [asc](https://downloads.apache.org/celeborn/celeborn-0.4.3/apache-celeborn-0.4.3-source.tgz.asc) | +| Binary | [bin](https://downloads.apache.org/celeborn/celeborn-0.4.3/apache-celeborn-0.4.3-bin.tgz) | [sha512](https://downloads.apache.org/celeborn/celeborn-0.4.3/apache-celeborn-0.4.3-bin.tgz.sha512) | [asc](https://downloads.apache.org/celeborn/celeborn-0.4.3/apache-celeborn-0.4.3-bin.tgz.asc) | ### 0.3.2-incubating (2024-01-08) @@ -58,6 +58,7 @@ signatures. At the time of writing, this includes the following versions: * 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/)) +* Apache Celeborn 0.4.3 (2024-12-10) ([Source](https://archive.apache.org/dist/celeborn/celeborn-0.4.3/apache-celeborn-0.4.3-source.tgz), [Binaries](https://archive.apache.org/dist/celeborn/celeborn-0.4.3/)) * Apache Celeborn 0.4.2 (2024-07-26) ([Source](https://archive.apache.org/dist/celeborn/celeborn-0.4.2/apache-celeborn-0.4.2-source.tgz), [Binaries](https://archive.apache.org/dist/celeborn/celeborn-0.4.2/)) * Apache Celeborn 0.5.0 (2024-06-24) ([Source](https://archive.apache.org/dist/celeborn/celeborn-0.5.0/apache-celeborn-0.5.0-source.tgz), [Binaries](https://archive.apache.org/dist/celeborn/celeborn-0.5.0/)) * Apache Celeborn 0.4.1 (2024-05-22) ([Source](https://archive.apache.org/dist/celeborn/celeborn-0.4.1/apache-celeborn-0.4.1-source.tgz), [Binaries](https://archive.apache.org/dist/celeborn/celeborn-0.4.1/))
