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

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


The following commit(s) were added to refs/heads/main by this push:
     new 2b5dc8d5f1 [CELEBORN-2308] Bump commons-lang3 version from 3.17.0 to 
3.20.0
2b5dc8d5f1 is described below

commit 2b5dc8d5f14ed575be8d4a3f4d72f718fd945701
Author: sychen <[email protected]>
AuthorDate: Tue Jul 28 20:27:45 2026 +0800

    [CELEBORN-2308] Bump commons-lang3 version from 3.17.0 to 3.20.0
    
    ### What changes were proposed in this pull request?
    
    https://commons.apache.org/proper/commons-lang/changes.html#a3.20.0
    
    https://issues.apache.org/jira/browse/LANG-1786
    
    ### Why are the changes needed?
    JDK25
    ```
    WARNING: Use of the three-letter time zone ID "IET" is deprecated and it 
will be removed in a future release
    WARNING: Use of the three-letter time zone ID "JST" is deprecated and it 
will be removed in a future release
    WARNING: Use of the three-letter time zone ID "IST" is deprecated and it 
will be removed in a future release
    WARNING: Use of the three-letter time zone ID "BET" is deprecated and it 
will be removed in a future release
    WARNING: Use of the three-letter time zone ID "ACT" is deprecated and it 
will be removed in a future release
    WARNING: Use of the three-letter time zone ID "HST" is deprecated and it 
will be removed in a future release
    WARNING: Use of the three-letter time zone ID "AET" is deprecated and it 
will be removed in a future release
    WARNING: Use of the three-letter time zone ID "AGT" is deprecated and it 
will be removed in a future release
    WARNING: Use of the three-letter time zone ID "VST" is deprecated and it 
will be removed in a future release
    WARNING: Use of the three-letter time zone ID "CNT" is deprecated and it 
will be removed in a future release
    WARNING: Use of the three-letter time zone ID "EST" is deprecated and it 
will be removed in a future release
    WARNING: Use of the three-letter time zone ID "NET" is deprecated and it 
will be removed in a future release
    WARNING: Use of the three-letter time zone ID "PLT" is deprecated and it 
will be removed in a future release
    WARNING: Use of the three-letter time zone ID "CST" is deprecated and it 
will be removed in a future release
    WARNING: Use of the three-letter time zone ID "SST" is deprecated and it 
will be removed in a future release
    WARNING: Use of the three-letter time zone ID "CTT" is deprecated and it 
will be removed in a future release
    WARNING: Use of the three-letter time zone ID "PNT" is deprecated and it 
will be removed in a future release
    WARNING: Use of the three-letter time zone ID "BST" is deprecated and it 
will be removed in a future release
    WARNING: Use of the three-letter time zone ID "MIT" is deprecated and it 
will be removed in a future release
    WARNING: Use of the three-letter time zone ID "ART" is deprecated and it 
will be removed in a future release
    WARNING: Use of the three-letter time zone ID "AST" is deprecated and it 
will be removed in a future release
    WARNING: Use of the three-letter time zone ID "PRT" is deprecated and it 
will be removed in a future release
    WARNING: Use of the three-letter time zone ID "PST" is deprecated and it 
will be removed in a future release
    WARNING: Use of the three-letter time zone ID "NST" is deprecated and it 
will be removed in a future release
    WARNING: Use of the three-letter time zone ID "EAT" is deprecated and it 
will be removed in a future release
    WARNING: Use of the three-letter time zone ID "MST" is deprecated and it 
will be removed in a future release
    WARNING: Use of the three-letter time zone ID "ECT" is deprecated and it 
will be removed in a future release
    WARNING: Use of the three-letter time zone ID "CAT" is deprecated and it 
will be removed in a future release
    ```
    
    ```java
            at java.base/java.util.TimeZone.getTimeZone(TimeZone.java:600)
            at java.base/java.util.TimeZone.getTimeZone(TimeZone.java:549)
            at 
org.apache.celeborn.shaded.org.apache.commons.lang3.time.FastDateParser$TimeZoneStrategy.<init>(FastDateParser.java:920)
            at 
org.apache.celeborn.shaded.org.apache.commons.lang3.time.FastDateParser.getLocaleSpecificStrategy(FastDateParser.java:661)
            at 
org.apache.celeborn.shaded.org.apache.commons.lang3.time.FastDateParser.getStrategy(FastDateParser.java:630)
            at 
org.apache.celeborn.shaded.org.apache.commons.lang3.time.FastDateParser.access$200(FastDateParser.java:75)
            at 
org.apache.celeborn.shaded.org.apache.commons.lang3.time.FastDateParser$StrategyParser.letterPattern(FastDateParser.java:234)
            at 
org.apache.celeborn.shaded.org.apache.commons.lang3.time.FastDateParser$StrategyParser.getNextStrategy(FastDateParser.java:220)
            at 
org.apache.celeborn.shaded.org.apache.commons.lang3.time.FastDateParser.init(FastDateParser.java:163)
            at 
org.apache.celeborn.shaded.org.apache.commons.lang3.time.FastDateParser.<init>(FastDateParser.java:149)
            at 
org.apache.celeborn.shaded.org.apache.commons.lang3.time.FastDateFormat.<init>(FastDateFormat.java:399)
            at 
org.apache.celeborn.shaded.org.apache.commons.lang3.time.FastDateFormat.<init>(FastDateFormat.java:383)
            at 
org.apache.celeborn.shaded.org.apache.commons.lang3.time.FastDateFormat$1.createInstance(FastDateFormat.java:105)
            at 
org.apache.celeborn.shaded.org.apache.commons.lang3.time.FastDateFormat$1.createInstance(FastDateFormat.java:102)
            at 
org.apache.celeborn.shaded.org.apache.commons.lang3.time.FormatCache.getInstance(FormatCache.java:79)
            at 
org.apache.celeborn.shaded.org.apache.commons.lang3.time.FastDateFormat.getInstance(FastDateFormat.java:162)
            at org.apache.celeborn.common.util.Utils$.<init>(Utils.scala:1238)
            at org.apache.celeborn.common.util.Utils$.<clinit>(Utils.scala)
    ```
    
    https://bugs.openjdk.org/browse/JDK-8342550
    
    ### Does this PR resolve a correctness bug?
    No
    
    ### Does this PR introduce _any_ user-facing change?
    No
    
    ### How was this patch tested?
    GHA
    
    Closes #3663 from cxzl25/CELEBORN-2308.
    
    Authored-by: sychen <[email protected]>
    Signed-off-by: Nicholas Jiang <[email protected]>
---
 .github/workflows/sbt.yml               | 4 ++--
 dev/deps/dependencies-client-flink-1.18 | 2 +-
 dev/deps/dependencies-client-flink-1.19 | 2 +-
 dev/deps/dependencies-client-flink-1.20 | 2 +-
 dev/deps/dependencies-client-flink-2.0  | 2 +-
 dev/deps/dependencies-client-flink-2.1  | 2 +-
 dev/deps/dependencies-client-flink-2.2  | 2 +-
 dev/deps/dependencies-client-flink-2.3  | 2 +-
 dev/deps/dependencies-client-mr         | 2 +-
 dev/deps/dependencies-client-spark-4.0  | 2 +-
 dev/deps/dependencies-client-spark-4.1  | 2 +-
 dev/deps/dependencies-client-spark-4.2  | 2 +-
 dev/deps/dependencies-client-tez        | 2 +-
 dev/deps/dependencies-server            | 2 +-
 pom.xml                                 | 8 +++++++-
 project/CelebornBuild.scala             | 9 ++++++++-
 16 files changed, 30 insertions(+), 17 deletions(-)

diff --git a/.github/workflows/sbt.yml b/.github/workflows/sbt.yml
index 8d9c61c993..092897263d 100644
--- a/.github/workflows/sbt.yml
+++ b/.github/workflows/sbt.yml
@@ -43,8 +43,8 @@ jobs:
           - 11
           - 17
         scala:
-          - '2.12.15'
-          - '2.13.5'
+          - '2.12.18'
+          - '2.13.16'
     steps:
     - uses: actions/checkout@v4
     - name: Setup JDK ${{ matrix.java }}
diff --git a/dev/deps/dependencies-client-flink-1.18 
b/dev/deps/dependencies-client-flink-1.18
index 637fb02a74..fd6ece0de6 100644
--- a/dev/deps/dependencies-client-flink-1.18
+++ b/dev/deps/dependencies-client-flink-1.18
@@ -18,7 +18,7 @@
 RoaringBitmap/1.0.6//RoaringBitmap-1.0.6.jar
 commons-crypto/1.0.0//commons-crypto-1.0.0.jar
 commons-io/2.17.0//commons-io-2.17.0.jar
-commons-lang3/3.17.0//commons-lang3-3.17.0.jar
+commons-lang3/3.20.0//commons-lang3-3.20.0.jar
 commons-logging/1.1.3//commons-logging-1.1.3.jar
 failureaccess/1.0.2//failureaccess-1.0.2.jar
 guava/33.1.0-jre//guava-33.1.0-jre.jar
diff --git a/dev/deps/dependencies-client-flink-1.19 
b/dev/deps/dependencies-client-flink-1.19
index 637fb02a74..fd6ece0de6 100644
--- a/dev/deps/dependencies-client-flink-1.19
+++ b/dev/deps/dependencies-client-flink-1.19
@@ -18,7 +18,7 @@
 RoaringBitmap/1.0.6//RoaringBitmap-1.0.6.jar
 commons-crypto/1.0.0//commons-crypto-1.0.0.jar
 commons-io/2.17.0//commons-io-2.17.0.jar
-commons-lang3/3.17.0//commons-lang3-3.17.0.jar
+commons-lang3/3.20.0//commons-lang3-3.20.0.jar
 commons-logging/1.1.3//commons-logging-1.1.3.jar
 failureaccess/1.0.2//failureaccess-1.0.2.jar
 guava/33.1.0-jre//guava-33.1.0-jre.jar
diff --git a/dev/deps/dependencies-client-flink-1.20 
b/dev/deps/dependencies-client-flink-1.20
index 637fb02a74..fd6ece0de6 100644
--- a/dev/deps/dependencies-client-flink-1.20
+++ b/dev/deps/dependencies-client-flink-1.20
@@ -18,7 +18,7 @@
 RoaringBitmap/1.0.6//RoaringBitmap-1.0.6.jar
 commons-crypto/1.0.0//commons-crypto-1.0.0.jar
 commons-io/2.17.0//commons-io-2.17.0.jar
-commons-lang3/3.17.0//commons-lang3-3.17.0.jar
+commons-lang3/3.20.0//commons-lang3-3.20.0.jar
 commons-logging/1.1.3//commons-logging-1.1.3.jar
 failureaccess/1.0.2//failureaccess-1.0.2.jar
 guava/33.1.0-jre//guava-33.1.0-jre.jar
diff --git a/dev/deps/dependencies-client-flink-2.0 
b/dev/deps/dependencies-client-flink-2.0
index 4c94188858..7c16de41e0 100644
--- a/dev/deps/dependencies-client-flink-2.0
+++ b/dev/deps/dependencies-client-flink-2.0
@@ -18,7 +18,7 @@
 RoaringBitmap/1.0.6//RoaringBitmap-1.0.6.jar
 commons-crypto/1.0.0//commons-crypto-1.0.0.jar
 commons-io/2.17.0//commons-io-2.17.0.jar
-commons-lang3/3.17.0//commons-lang3-3.17.0.jar
+commons-lang3/3.20.0//commons-lang3-3.20.0.jar
 commons-logging/1.1.3//commons-logging-1.1.3.jar
 failureaccess/1.0.2//failureaccess-1.0.2.jar
 guava/33.1.0-jre//guava-33.1.0-jre.jar
diff --git a/dev/deps/dependencies-client-flink-2.1 
b/dev/deps/dependencies-client-flink-2.1
index 4c94188858..7c16de41e0 100644
--- a/dev/deps/dependencies-client-flink-2.1
+++ b/dev/deps/dependencies-client-flink-2.1
@@ -18,7 +18,7 @@
 RoaringBitmap/1.0.6//RoaringBitmap-1.0.6.jar
 commons-crypto/1.0.0//commons-crypto-1.0.0.jar
 commons-io/2.17.0//commons-io-2.17.0.jar
-commons-lang3/3.17.0//commons-lang3-3.17.0.jar
+commons-lang3/3.20.0//commons-lang3-3.20.0.jar
 commons-logging/1.1.3//commons-logging-1.1.3.jar
 failureaccess/1.0.2//failureaccess-1.0.2.jar
 guava/33.1.0-jre//guava-33.1.0-jre.jar
diff --git a/dev/deps/dependencies-client-flink-2.2 
b/dev/deps/dependencies-client-flink-2.2
index 4c94188858..7c16de41e0 100644
--- a/dev/deps/dependencies-client-flink-2.2
+++ b/dev/deps/dependencies-client-flink-2.2
@@ -18,7 +18,7 @@
 RoaringBitmap/1.0.6//RoaringBitmap-1.0.6.jar
 commons-crypto/1.0.0//commons-crypto-1.0.0.jar
 commons-io/2.17.0//commons-io-2.17.0.jar
-commons-lang3/3.17.0//commons-lang3-3.17.0.jar
+commons-lang3/3.20.0//commons-lang3-3.20.0.jar
 commons-logging/1.1.3//commons-logging-1.1.3.jar
 failureaccess/1.0.2//failureaccess-1.0.2.jar
 guava/33.1.0-jre//guava-33.1.0-jre.jar
diff --git a/dev/deps/dependencies-client-flink-2.3 
b/dev/deps/dependencies-client-flink-2.3
index 4c94188858..7c16de41e0 100644
--- a/dev/deps/dependencies-client-flink-2.3
+++ b/dev/deps/dependencies-client-flink-2.3
@@ -18,7 +18,7 @@
 RoaringBitmap/1.0.6//RoaringBitmap-1.0.6.jar
 commons-crypto/1.0.0//commons-crypto-1.0.0.jar
 commons-io/2.17.0//commons-io-2.17.0.jar
-commons-lang3/3.17.0//commons-lang3-3.17.0.jar
+commons-lang3/3.20.0//commons-lang3-3.20.0.jar
 commons-logging/1.1.3//commons-logging-1.1.3.jar
 failureaccess/1.0.2//failureaccess-1.0.2.jar
 guava/33.1.0-jre//guava-33.1.0-jre.jar
diff --git a/dev/deps/dependencies-client-mr b/dev/deps/dependencies-client-mr
index 67d140abcd..5fe3788d6e 100644
--- a/dev/deps/dependencies-client-mr
+++ b/dev/deps/dependencies-client-mr
@@ -31,7 +31,7 @@ commons-configuration2/2.8.0//commons-configuration2-2.8.0.jar
 commons-crypto/1.0.0//commons-crypto-1.0.0.jar
 commons-daemon/1.0.13//commons-daemon-1.0.13.jar
 commons-io/2.17.0//commons-io-2.17.0.jar
-commons-lang3/3.17.0//commons-lang3-3.17.0.jar
+commons-lang3/3.20.0//commons-lang3-3.20.0.jar
 commons-logging/1.1.3//commons-logging-1.1.3.jar
 commons-math3/3.1.1//commons-math3-3.1.1.jar
 commons-net/3.9.0//commons-net-3.9.0.jar
diff --git a/dev/deps/dependencies-client-spark-4.0 
b/dev/deps/dependencies-client-spark-4.0
index dd165d6e22..7a76f9dcdb 100644
--- a/dev/deps/dependencies-client-spark-4.0
+++ b/dev/deps/dependencies-client-spark-4.0
@@ -18,7 +18,7 @@
 RoaringBitmap/1.0.6//RoaringBitmap-1.0.6.jar
 commons-crypto/1.0.0//commons-crypto-1.0.0.jar
 commons-io/2.17.0//commons-io-2.17.0.jar
-commons-lang3/3.17.0//commons-lang3-3.17.0.jar
+commons-lang3/3.20.0//commons-lang3-3.20.0.jar
 commons-logging/1.1.3//commons-logging-1.1.3.jar
 failureaccess/1.0.2//failureaccess-1.0.2.jar
 guava/33.1.0-jre//guava-33.1.0-jre.jar
diff --git a/dev/deps/dependencies-client-spark-4.1 
b/dev/deps/dependencies-client-spark-4.1
index 5431f44c2c..7a830c9f2b 100644
--- a/dev/deps/dependencies-client-spark-4.1
+++ b/dev/deps/dependencies-client-spark-4.1
@@ -18,7 +18,7 @@
 RoaringBitmap/1.0.6//RoaringBitmap-1.0.6.jar
 commons-crypto/1.0.0//commons-crypto-1.0.0.jar
 commons-io/2.17.0//commons-io-2.17.0.jar
-commons-lang3/3.17.0//commons-lang3-3.17.0.jar
+commons-lang3/3.20.0//commons-lang3-3.20.0.jar
 commons-logging/1.1.3//commons-logging-1.1.3.jar
 failureaccess/1.0.2//failureaccess-1.0.2.jar
 guava/33.1.0-jre//guava-33.1.0-jre.jar
diff --git a/dev/deps/dependencies-client-spark-4.2 
b/dev/deps/dependencies-client-spark-4.2
index 690866dc4f..95fcf54c7c 100644
--- a/dev/deps/dependencies-client-spark-4.2
+++ b/dev/deps/dependencies-client-spark-4.2
@@ -18,7 +18,7 @@
 RoaringBitmap/1.0.6//RoaringBitmap-1.0.6.jar
 commons-crypto/1.0.0//commons-crypto-1.0.0.jar
 commons-io/2.17.0//commons-io-2.17.0.jar
-commons-lang3/3.17.0//commons-lang3-3.17.0.jar
+commons-lang3/3.20.0//commons-lang3-3.20.0.jar
 commons-logging/1.1.3//commons-logging-1.1.3.jar
 failureaccess/1.0.2//failureaccess-1.0.2.jar
 guava/33.1.0-jre//guava-33.1.0-jre.jar
diff --git a/dev/deps/dependencies-client-tez b/dev/deps/dependencies-client-tez
index cfeb25cdc3..25c8d67afc 100644
--- a/dev/deps/dependencies-client-tez
+++ b/dev/deps/dependencies-client-tez
@@ -33,7 +33,7 @@ commons-configuration2/2.8.0//commons-configuration2-2.8.0.jar
 commons-crypto/1.0.0//commons-crypto-1.0.0.jar
 commons-io/2.17.0//commons-io-2.17.0.jar
 commons-lang/2.6//commons-lang-2.6.jar
-commons-lang3/3.17.0//commons-lang3-3.17.0.jar
+commons-lang3/3.20.0//commons-lang3-3.20.0.jar
 commons-logging/1.1.3//commons-logging-1.1.3.jar
 commons-math3/3.1.1//commons-math3-3.1.1.jar
 commons-net/3.9.0//commons-net-3.9.0.jar
diff --git a/dev/deps/dependencies-server b/dev/deps/dependencies-server
index 2ef290587d..fa9ddc650b 100644
--- a/dev/deps/dependencies-server
+++ b/dev/deps/dependencies-server
@@ -23,7 +23,7 @@ classgraph/4.8.138//classgraph-4.8.138.jar
 commons-cli/1.5.0//commons-cli-1.5.0.jar
 commons-crypto/1.0.0//commons-crypto-1.0.0.jar
 commons-io/2.17.0//commons-io-2.17.0.jar
-commons-lang3/3.17.0//commons-lang3-3.17.0.jar
+commons-lang3/3.20.0//commons-lang3-3.20.0.jar
 commons-logging/1.1.3//commons-logging-1.1.3.jar
 disruptor/3.4.4//disruptor-3.4.4.jar
 failureaccess/1.0.2//failureaccess-1.0.2.jar
diff --git a/pom.xml b/pom.xml
index 71822101ce..0ff452795d 100644
--- a/pom.xml
+++ b/pom.xml
@@ -79,7 +79,7 @@
     the link to metrics.dropwizard.io in docs/monitoring.md.
     -->
     <codahale.metrics.version>4.2.25</codahale.metrics.version>
-    <commons-lang3.version>3.17.0</commons-lang3.version>
+    <commons-lang3.version>3.20.0</commons-lang3.version>
     <commons-io.version>2.17.0</commons-io.version>
     <commons-crypto.version>1.0.0</commons-crypto.version>
     <!-- last version to support compilation in java 8. See 
https://errorprone.info/docs/installation#:~:text=you%20are%20using.-,JDK%208,-Error%20Prone%202.10.0
 -->
@@ -1501,6 +1501,7 @@
         <spark.version>3.0.3</spark.version>
         <zstd-jni.version>1.4.4-3</zstd-jni.version>
         <maven.plugin.silencer.version>1.6.0</maven.plugin.silencer.version>
+        <commons-lang3.version>3.17.0</commons-lang3.version>
       </properties>
     </profile>
 
@@ -1522,6 +1523,7 @@
         <spark.version>3.1.3</spark.version>
         <zstd-jni.version>1.4.8-1</zstd-jni.version>
         <maven.plugin.silencer.version>1.6.0</maven.plugin.silencer.version>
+        <commons-lang3.version>3.17.0</commons-lang3.version>
       </properties>
     </profile>
 
@@ -1542,6 +1544,7 @@
         <scala.binary.version>2.12</scala.binary.version>
         <spark.version>3.2.4</spark.version>
         <zstd-jni.version>1.5.0-4</zstd-jni.version>
+        <commons-lang3.version>3.17.0</commons-lang3.version>
       </properties>
     </profile>
 
@@ -1562,6 +1565,7 @@
         <scala.binary.version>2.12</scala.binary.version>
         <spark.version>3.3.4</spark.version>
         <zstd-jni.version>1.5.2-1</zstd-jni.version>
+        <commons-lang3.version>3.17.0</commons-lang3.version>
       </properties>
     </profile>
 
@@ -1582,6 +1586,7 @@
         <scala.binary.version>2.12</scala.binary.version>
         <spark.version>3.4.4</spark.version>
         <zstd-jni.version>1.5.2-5</zstd-jni.version>
+        <commons-lang3.version>3.17.0</commons-lang3.version>
       </properties>
     </profile>
 
@@ -1602,6 +1607,7 @@
         <scala.binary.version>2.12</scala.binary.version>
         <spark.version>3.5.8</spark.version>
         <zstd-jni.version>1.5.5-4</zstd-jni.version>
+        <commons-lang3.version>3.17.0</commons-lang3.version>
       </properties>
     </profile>
 
diff --git a/project/CelebornBuild.scala b/project/CelebornBuild.scala
index b2688fa976..90fdf186ee 100644
--- a/project/CelebornBuild.scala
+++ b/project/CelebornBuild.scala
@@ -47,7 +47,7 @@ object Dependencies {
   val commonsCryptoVersion = "1.0.0"
   val commonsIoVersion = "2.17.0"
   val commonsLoggingVersion = "1.1.3"
-  val commonsLang3Version = "3.17.0"
+  val commonsLang3Version = 
sparkClientProjects.map(_.commonsLang3Version).getOrElse("3.20.0")
   val commonsCollectionsVersion = "3.2.2"
   val findbugsVersion = "1.3.9"
   val guavaVersion = "33.1.0-jre"
@@ -904,6 +904,7 @@ object Spark30 extends SparkClientProjects {
 
   val sparkVersion = "3.0.3"
   val zstdJniVersion = "1.4.4-3"
+  override val commonsLang3Version: String = "3.17.0"
 }
 
 object Spark31 extends SparkClientProjects {
@@ -918,6 +919,7 @@ object Spark31 extends SparkClientProjects {
 
   val sparkVersion = "3.1.3"
   val zstdJniVersion = "1.4.8-1"
+  override val commonsLang3Version: String = "3.17.0"
 }
 
 object Spark32 extends SparkClientProjects {
@@ -932,6 +934,7 @@ object Spark32 extends SparkClientProjects {
 
   val sparkVersion = "3.2.4"
   val zstdJniVersion = "1.5.0-4"
+  override val commonsLang3Version: String = "3.17.0"
 }
 
 object Spark33 extends SparkClientProjects {
@@ -949,6 +952,7 @@ object Spark33 extends SparkClientProjects {
   // val scalaBinaryVersion = "2.12"
   val sparkVersion = "3.3.4"
   val zstdJniVersion = "1.5.2-1"
+  override val commonsLang3Version: String = "3.17.0"
 }
 
 object Spark34 extends SparkClientProjects {
@@ -963,6 +967,7 @@ object Spark34 extends SparkClientProjects {
 
   val sparkVersion = "3.4.4"
   val zstdJniVersion = "1.5.2-5"
+  override val commonsLang3Version: String = "3.17.0"
 }
 
 object Spark35 extends SparkClientProjects {
@@ -977,6 +982,7 @@ object Spark35 extends SparkClientProjects {
 
   val sparkVersion = "3.5.8"
   val zstdJniVersion = "1.5.5-4"
+  override val commonsLang3Version: String = "3.17.0"
 
   override val sparkColumnarShuffleVersion: String = "3.5"
 }
@@ -1047,6 +1053,7 @@ trait SparkClientProjects {
   val sparkProjectScalaVersion: String
   val sparkVersion: String
   val zstdJniVersion: String
+  val commonsLang3Version: String = "3.20.0"
 
   val paranamerVersionOverride: Option[String] = None
 

Reply via email to