This is an automated email from the ASF dual-hosted git repository.
ethanfeng pushed a commit to branch branch-0.3
in repository https://gitbox.apache.org/repos/asf/incubator-celeborn.git
The following commit(s) were added to refs/heads/branch-0.3 by this push:
new 7164267d1 [CELEBORN-641] Upgrade flink scala version to 2.12.15
7164267d1 is described below
commit 7164267d18b2bb8bd6343b571ff9f62e327b70fc
Author: Shuang <[email protected]>
AuthorDate: Wed Jun 7 20:46:10 2023 +0800
[CELEBORN-641] Upgrade flink scala version to 2.12.15
### What changes were proposed in this pull request?
Use scala 2.12.15 as default scala version for flink.
### Why are the changes needed?
There is incompatible serialize problem between scala 2.12.7 to scala
2.12.15/scala 2.11.12, when use different scala version, the generated
serialVersionUID is different, Then we may encounter deserialize problem
between client/server rpc, refer [scala
](https://users.scala-lang.org/t/serialversionuid-change-between-scala-2-12-6-and-2-12-7/3478/3)

### Does this PR introduce _any_ user-facing change?
No
### How was this patch tested?
Manual test use Flink scala2.12.7 runtime with Celeborn scala 2.12.15
compiled Flink client
Closes #1553 from RexXiong/CELEBORN-641.
Authored-by: Shuang <[email protected]>
Signed-off-by: Ethan Feng <[email protected]>
(cherry picked from commit 2711b8253ab563e27a5194b3d13137c4d12f101b)
Signed-off-by: Ethan Feng <[email protected]>
---
pom.xml | 3 ---
1 file changed, 3 deletions(-)
diff --git a/pom.xml b/pom.xml
index 8fe9eb5f2..0250ebb30 100644
--- a/pom.xml
+++ b/pom.xml
@@ -990,7 +990,6 @@
</modules>
<properties>
<flink.version>1.14.6</flink.version>
- <scala.version>2.12.7</scala.version>
<scala.binary.version>2.12</scala.binary.version>
<celeborn.flink.plugin.artifact>celeborn-client-flink-1.14_${scala.binary.version}</celeborn.flink.plugin.artifact>
<flink.streamig.artifact>flink-streaming-java_${scala.binary.version}</flink.streamig.artifact>
@@ -1011,7 +1010,6 @@
<properties>
<flink.version>1.15.4</flink.version>
<flink.binary.version>1.15</flink.binary.version>
- <scala.version>2.12.7</scala.version>
<scala.binary.version>2.12</scala.binary.version>
<celeborn.flink.plugin.artifact>celeborn-client-flink-1.15_${scala.binary.version}</celeborn.flink.plugin.artifact>
<flink.streamig.artifact>flink-streaming-java</flink.streamig.artifact>
@@ -1032,7 +1030,6 @@
<properties>
<flink.version>1.17.0</flink.version>
<flink.binary.version>1.17</flink.binary.version>
- <scala.version>2.12.7</scala.version>
<scala.binary.version>2.12</scala.binary.version>
<celeborn.flink.plugin.artifact>celeborn-client-flink-1.17_${scala.binary.version}</celeborn.flink.plugin.artifact>
<flink.streamig.artifact>flink-streaming-java</flink.streamig.artifact>