This is an automated email from the ASF dual-hosted git repository.

fchen pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/incubator-celeborn.git


The following commit(s) were added to refs/heads/main by this push:
     new f61fe1755 [CELEBORN-987][FOLLOWUP][DOC] README#Build and sbt#System 
Requirements should extend to Scala 2.13 and Spark 3.5
f61fe1755 is described below

commit f61fe175515d4ba02dd8debdf9c356e1729b13b9
Author: SteNicholas <[email protected]>
AuthorDate: Sat Oct 14 09:54:22 2023 +0800

    [CELEBORN-987][FOLLOWUP][DOC] README#Build and sbt#System Requirements 
should extend to Scala 2.13 and Spark 3.5
    
    ### What changes were proposed in this pull request?
    
    `README#Build` and `sbt#System Requirements` extends to Scala 2.13.
    
    ### Why are the changes needed?
    
    `README#Build` and `sbt#System Requirements`should extend to Scala 2.13 to 
align the SBT CI test results.
    
    ### Does this PR introduce _any_ user-facing change?
    
    No.
    
    ### How was this patch tested?
    
    SBT CI tests.
    
    Closes #1987 from SteNicholas/CELEBORN-987.
    
    Authored-by: SteNicholas <[email protected]>
    Signed-off-by: Fu Chen <[email protected]>
---
 README.md              | 27 ++++++++++++++-------------
 docs/developers/sbt.md | 25 +++++++++++++------------
 2 files changed, 27 insertions(+), 25 deletions(-)

diff --git a/README.md b/README.md
index 8e19998be..2472ce4c1 100644
--- a/README.md
+++ b/README.md
@@ -41,8 +41,8 @@ Celeborn Worker's slot count is decided by `total usable disk 
size / average shu
 Celeborn worker's slot count decreases when a partition is allocated and 
increments when a partition is freed.
 
 ## Build
-1. Celeborn supports Spark 2.4/3.0/3.1/3.2/3.3/3.4, Flink 1.14/1.15/1.17 and 
Hadoop MapReduce 2/3.
-2. Celeborn tested under Scala 2.11/2.12 and Java 8/11/17 environment.
+1. Celeborn supports Spark 2.4/3.0/3.1/3.2/3.3/3.4/3.5, Flink 1.14/1.15/1.17 
and Hadoop MapReduce 2/3.
+2. Celeborn tested under Scala 2.11/2.12/2.13 and Java 8/11/17 environment.
 
 Build Celeborn
 ```shell
@@ -53,17 +53,18 @@ package apache-celeborn-${project.version}-bin.tgz will be 
generated.
 
 > **_NOTE:_** The following table indicates the compatibility of Celeborn 
 > Spark and Flink clients with different versions of Spark and Flink for 
 > various Java and Scala versions.
 
-|                | Java 8/Scala 2.11 | Java 8/Scala 2.12 | Java 11/Scala 2.12 
| Java 17/Scala 2.12 |
-|----------------|-------------------|-------------------|--------------------|--------------------|
-| Spark 2.4      | &#10004;          | &#x274C;          | &#x274C;           
| &#x274C;           |
-| Spark 3.0      | &#x274C;          | &#10004;          | &#10004;           
| &#x274C;           |
-| Spark 3.1      | &#x274C;          | &#10004;          | &#10004;           
| &#x274C;           |
-| Spark 3.2      | &#x274C;          | &#10004;          | &#10004;           
| &#x274C;           |
-| Spark 3.3      | &#x274C;          | &#10004;          | &#10004;           
| &#10004;           |
-| Spark 3.4      | &#x274C;          | &#10004;          | &#10004;           
| &#10004;           |
-| Flink 1.14     | &#x274C;          | &#10004;          | &#10004;           
| &#x274C;           |
-| Flink 1.15     | &#x274C;          | &#10004;          | &#10004;           
| &#x274C;           |
-| Flink 1.17     | &#x274C;          | &#10004;          | &#10004;           
| &#x274C;           |
+|            | Java 8/Scala 2.11 | Java 8/Scala 2.12 | Java 11/Scala 2.12 | 
Java 17/Scala 2.12 | Java 8/Scala 2.13 | Java 11/Scala 2.13 | Java 17/Scala 
2.13 |
+|------------|-------------------|-------------------|--------------------|--------------------|-------------------|--------------------|--------------------|
+| Spark 2.4  | &#10004;          | &#x274C;          | &#x274C;           | 
&#x274C;           | &#x274C;          | &#x274C;           | &#x274C;          
 |
+| Spark 3.0  | &#x274C;          | &#10004;          | &#10004;           | 
&#x274C;           | &#x274C;          | &#x274C;           | &#x274C;          
 |
+| Spark 3.1  | &#x274C;          | &#10004;          | &#10004;           | 
&#x274C;           | &#x274C;          | &#x274C;           | &#x274C;          
 |
+| Spark 3.2  | &#x274C;          | &#10004;          | &#10004;           | 
&#x274C;           | &#10004;          | &#10004;           | &#x274C;          
 |
+| Spark 3.3  | &#x274C;          | &#10004;          | &#10004;           | 
&#10004;           | &#10004;          | &#10004;           | &#10004;          
 |
+| Spark 3.4  | &#x274C;          | &#10004;          | &#10004;           | 
&#10004;           | &#10004;          | &#10004;           | &#10004;          
 |
+| Spark 3.5  | &#x274C;          | &#10004;          | &#10004;           | 
&#10004;           | &#10004;          | &#10004;           | &#10004;          
 |
+| Flink 1.14 | &#x274C;          | &#10004;          | &#10004;           | 
&#x274C;           | &#x274C;          | &#x274C;           | &#x274C;          
 |
+| Flink 1.15 | &#x274C;          | &#10004;          | &#10004;           | 
&#x274C;           | &#x274C;          | &#x274C;           | &#x274C;          
 |
+| Flink 1.17 | &#x274C;          | &#10004;          | &#10004;           | 
&#x274C;           | &#x274C;          | &#x274C;           | &#x274C;          
 |
 
 ### Package Details
 Build procedure will create a compressed package.
diff --git a/docs/developers/sbt.md b/docs/developers/sbt.md
index 8daa6c9a7..c949d0db6 100644
--- a/docs/developers/sbt.md
+++ b/docs/developers/sbt.md
@@ -22,21 +22,22 @@ Starting from version 0.4.0, the Celeborn project supports 
building and packagin
 
 ## System Requirements
 
-Celeborn Service (master/worker) supports Scala 2.11/2.12 and Java 8/11/17.
+Celeborn Service (master/worker) supports Scala 2.11/2.12/2.13 and Java 
8/11/17.
 
 The following table indicates the compatibility of Celeborn Spark and Flink 
clients with different versions of Spark and Flink for various Java and Scala 
versions:
 
-|                | Java 8/Scala 2.11 | Java 8/Scala 2.12 | Java 11/Scala 2.12 
| Java 17/Scala 2.12 |
-|----------------|-------------------|-------------------|--------------------|--------------------|
-| Spark 2.4      | &#10004;          | &#x274C;          | &#x274C;           
| &#x274C;           |
-| Spark 3.0      | &#x274C;          | &#10004;          | &#10004;           
| &#x274C;           |
-| Spark 3.1      | &#x274C;          | &#10004;          | &#10004;           
| &#x274C;           |
-| Spark 3.2      | &#x274C;          | &#10004;          | &#10004;           
| &#x274C;           |
-| Spark 3.3      | &#x274C;          | &#10004;          | &#10004;           
| &#10004;           |
-| Spark 3.4      | &#x274C;          | &#10004;          | &#10004;           
| &#10004;           |
-| Flink 1.14     | &#x274C;          | &#10004;          | &#10004;           
| &#x274C;           |
-| Flink 1.15     | &#x274C;          | &#10004;          | &#10004;           
| &#x274C;           |
-| Flink 1.17     | &#x274C;          | &#10004;          | &#10004;           
| &#x274C;           |
+|            | Java 8/Scala 2.11 | Java 8/Scala 2.12 | Java 11/Scala 2.12 | 
Java 17/Scala 2.12 | Java 8/Scala 2.13 | Java 11/Scala 2.13 | Java 17/Scala 
2.13 |
+|------------|-------------------|-------------------|--------------------|--------------------|-------------------|--------------------|--------------------|
+| Spark 2.4  | &#10004;          | &#x274C;          | &#x274C;           | 
&#x274C;           | &#x274C;          | &#x274C;           | &#x274C;          
 |
+| Spark 3.0  | &#x274C;          | &#10004;          | &#10004;           | 
&#x274C;           | &#x274C;          | &#x274C;           | &#x274C;          
 |
+| Spark 3.1  | &#x274C;          | &#10004;          | &#10004;           | 
&#x274C;           | &#x274C;          | &#x274C;           | &#x274C;          
 |
+| Spark 3.2  | &#x274C;          | &#10004;          | &#10004;           | 
&#x274C;           | &#10004;          | &#10004;           | &#x274C;          
 |
+| Spark 3.3  | &#x274C;          | &#10004;          | &#10004;           | 
&#10004;           | &#10004;          | &#10004;           | &#10004;          
 |
+| Spark 3.4  | &#x274C;          | &#10004;          | &#10004;           | 
&#10004;           | &#10004;          | &#10004;           | &#10004;          
 |
+| Spark 3.5  | &#x274C;          | &#10004;          | &#10004;           | 
&#10004;           | &#10004;          | &#10004;           | &#10004;          
 |
+| Flink 1.14 | &#x274C;          | &#10004;          | &#10004;           | 
&#x274C;           | &#x274C;          | &#x274C;           | &#x274C;          
 |
+| Flink 1.15 | &#x274C;          | &#10004;          | &#10004;           | 
&#x274C;           | &#x274C;          | &#x274C;           | &#x274C;          
 |
+| Flink 1.17 | &#x274C;          | &#10004;          | &#10004;           | 
&#x274C;           | &#x274C;          | &#x274C;           | &#x274C;          
 |
 
 ## Useful SBT commands
 

Reply via email to