diff --git a/.github/workflows/site.yaml b/.github/workflows/site.yaml index ec60f34c1..3ec2da10b 100644 --- a/.github/workflows/site.yaml +++ b/.github/workflows/site.yaml @@ -60,6 +60,7 @@ jobs: - 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: ./.github/bin/build_docs.sh 'tags/v0.5.3.tar.gz' '0.5.3' - run: | echo 'publish:' >> .asf.yaml echo ' whoami: asf-site' >> .asf.yaml diff --git a/docs/community/news.md b/docs/community/news.md index 723cebb93..78095074f 100644 --- a/docs/community/news.md +++ b/docs/community/news.md @@ -20,7 +20,9 @@ license: | | Date | Title | Brief | |-------------------|---------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------| +| 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. | | 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. | diff --git a/docs/community/release_notes/release_note_0.5.3.md b/docs/community/release_notes/release_note_0.5.3.md new file mode 100644 index 000000000..703582922 --- /dev/null +++ b/docs/community/release_notes/release_note_0.5.3.md @@ -0,0 +1,68 @@ +--- +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.2 Release Notes + +## Highlight + +- Optimize LifecycleManager Rpc performance +- Worker can release disk buffer when OOM happened +- Fix packed partition location cause GetReducerFileGroupResponse lose location + +### Improvement + +- [CELEBORN-1240][FOLLOWUP] Introduce web profile for web module +- [CELEBORN-1500] Filter out empty InputStreams +- [CELEBORN-1725] Optimize performance of handling MapperEnd RPC in LifecycleManager +- [CELEBORN-1725][FOLLOWUP] Optimize isAllMapTasksEnd performance +- [CELEBORN-1782] Worker in congestion control should be in blacklist to avoid impact new shuffle + +### Stability and Bug Fix + +- Revert "[CELEBORN-1376] Push data failed should always release request body" +- [CELEBORN-1510] Partial task unable to switch to the replica +- [CELEBORN-1701][FOLLOWUP] Support stage rerun for shuffle data lost +- [CELEBORN-1759] Fix reserve slots might lost partition location between 0.4 client and 0.5 server +- [CELEBORN-1760] OOM causes disk buffer unable to be released +- [CELEBORN-1763] Fix DataPusher be blocked for a long time +- [CELEBORN-1765] Fix NPE when removeFileInfo in StorageManager +- [CELEBORN-1769] Fix packed partition location cause GetReducerFileGroupResponse lose location +- [CELEBORN-1770] FlushNotifier should setException for all Throwables in Flusher +- [CELEBORN-1743] Resolve the metrics data interruption and the job failure caused by locked resources +- [CELEBORN-1783] Fix Pending task in commitThreadPool wont be canceled +- [CELEBORN-1783][FOLLOWUP] Compatible with UT + +### Build + +- [CELEBORN-1816] Bump scala-maven-plugin to avoid compilation loop + +### Documentation + +- [CELEBORN-1752] Migration guide for unexpected shuffle RESTful api change since 0.5.0 + +## Credits + +Thanks to the following contributors who helped to review and commit to Apache Celeborn 0.5.2 version: + +| Contributors | | | | | | +|--------------|--------------|-----------|-----------|----------|-------------| +| cfmcgrady | FMX | leixm | onebox-li | RexXiong | SteNicholas | +| turboFei | waitinfuture | zaynt4606 | zhaostu4 | | | diff --git a/docs/download.md b/docs/download.md index 981d344b4..d7b23ab6d 100644 --- a/docs/download.md +++ b/docs/download.md @@ -23,14 +23,14 @@ license: | The latest version is {{ stable_version }}. -### 0.5.2 (2024-11-26) +### 0.5.3 (2025-01-06) -[release note](community/release_notes/release_note_0.5.2.md) +[release note](community/release_notes/release_note_0.5.3.md) | | Download from ASF | Checksum | Signature | |:-----------:|:--------------------------------------------------------------------------------------------:|:------------------------------------------------------------------------------------------------------:|:------------------------------------------------------------------------------------------------:| -| Source Code | [src](https://downloads.apache.org/celeborn/celeborn-0.5.2/apache-celeborn-0.5.2-source.tgz) | [sha512](https://downloads.apache.org/celeborn/celeborn-0.5.2/apache-celeborn-0.5.2-source.tgz.sha512) | [asc](https://downloads.apache.org/celeborn/celeborn-0.5.2/apache-celeborn-0.5.2-source.tgz.asc) | -| 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) | +| 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) | ### 0.4.3 (2024-12-10) diff --git a/mkdocs.yml b/mkdocs.yml index 904c55fc0..d7bbc3b80 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -51,7 +51,7 @@ markdown_extensions: extra: version: 0.6.0-SNAPSHOT - stable_version: 0.5.2 + stable_version: 0.5.3 social: - icon: fontawesome/brands/github