diff --git a/LICENSE-binary b/LICENSE-binary
index ec004da85fe..d23ae84d442 100644
--- a/LICENSE-binary
+++ b/LICENSE-binary
@@ -328,6 +328,8 @@ Eclipse Distribution License - v 1.0
------------------------------------
jakarta.activation:jakarta.activation-api
jakarta.xml.bind:jakarta.xml.bind-api
+org.eclipse.collections:eclipse-collections-api
+org.eclipse.collections:eclipse-collections
Eclipse Public License (EPL) 2.0
--------------------------------
diff --git a/NOTICE-binary b/NOTICE-binary
index 237fdda56c9..1d7c2b13041 100644
--- a/NOTICE-binary
+++ b/NOTICE-binary
@@ -1090,3 +1090,11 @@ decompression for Java, which can be obtained at:
* license/LICENSE.lz4-java.txt (Apache License 2.0)
* HOMEPAGE:
* https://github.com/lz4/lz4-java
+
+This product optionally depends on 'Eclipse Collections', the Java collections framework
+ever that brings happiness to your Java development.
+It can be obtained at:
+ * LICENSE:
+ * licenses-binary/LICENSE-EDL1.0.txt (Eclipse Distribution License 1.0 (BSD))
+ * HOMEPAGE:
+ * https://eclipse.dev/collections/index.html
diff --git a/dev/dependencyList b/dev/dependencyList
index 463f8e442f8..1f6cddea5c7 100644
--- a/dev/dependencyList
+++ b/dev/dependencyList
@@ -22,20 +22,22 @@ annotations/4.1.1.4//annotations-4.1.1.4.jar
antlr-runtime/3.5.3//antlr-runtime-3.5.3.jar
antlr4-runtime/4.9.3//antlr4-runtime-4.9.3.jar
aopalliance-repackaged/2.6.1//aopalliance-repackaged-2.6.1.jar
-arrow-format/12.0.0//arrow-format-12.0.0.jar
-arrow-memory-core/12.0.0//arrow-memory-core-12.0.0.jar
-arrow-memory-netty/12.0.0//arrow-memory-netty-12.0.0.jar
-arrow-vector/12.0.0//arrow-vector-12.0.0.jar
+arrow-format/15.0.2//arrow-format-15.0.2.jar
+arrow-memory-core/15.0.2//arrow-memory-core-15.0.2.jar
+arrow-memory-netty/15.0.2//arrow-memory-netty-15.0.2.jar
+arrow-vector/15.0.2//arrow-vector-15.0.2.jar
checker-qual/3.42.0//checker-qual-3.42.0.jar
classgraph/4.8.138//classgraph-4.8.138.jar
commons-codec/1.15//commons-codec-1.15.jar
commons-collections/3.2.2//commons-collections-3.2.2.jar
commons-lang3/3.13.0//commons-lang3-3.13.0.jar
commons-logging/1.1.3//commons-logging-1.1.3.jar
+eclipse-collections-api/11.1.0//eclipse-collections-api-11.1.0.jar
+eclipse-collections/11.1.0//eclipse-collections-11.1.0.jar
error_prone_annotations/2.20.0//error_prone_annotations-2.20.0.jar
failsafe/3.3.2//failsafe-3.3.2.jar
failureaccess/1.0.1//failureaccess-1.0.1.jar
-flatbuffers-java/1.12.0//flatbuffers-java-1.12.0.jar
+flatbuffers-java/23.5.26//flatbuffers-java-23.5.26.jar
fliptables/1.0.2//fliptables-1.0.2.jar
grpc-api/1.60.2//grpc-api-1.60.2.jar
grpc-context/1.60.2//grpc-context-1.60.2.jar
diff --git a/kyuubi-hive-jdbc-shaded/pom.xml b/kyuubi-hive-jdbc-shaded/pom.xml
index 6546c6c1852..bbf161bb19d 100644
--- a/kyuubi-hive-jdbc-shaded/pom.xml
+++ b/kyuubi-hive-jdbc-shaded/pom.xml
@@ -100,6 +100,10 @@
org.apache.arrow
${kyuubi.shade.packageName}.org.apache.arrow
+
+ org.eclipse.collections
+ ${kyuubi.shade.packageName}.org.eclipse.collections
+
org.apache.commons
${kyuubi.shade.packageName}.org.apache.commons
diff --git a/kyuubi-hive-jdbc-shaded/src/main/resources/META-INF/LICENSE b/kyuubi-hive-jdbc-shaded/src/main/resources/META-INF/LICENSE
index 9e1d666a8f2..148bd8b74fe 100644
--- a/kyuubi-hive-jdbc-shaded/src/main/resources/META-INF/LICENSE
+++ b/kyuubi-hive-jdbc-shaded/src/main/resources/META-INF/LICENSE
@@ -224,3 +224,9 @@ MIT License
-----------
org.slf4j:slf4j-api
org.slf4j:jcl-over-slf4j
+
+Eclipse Distribution License - v 1.0
+------------------------------------
+org.eclipse.collections:eclipse-collections-api
+org.eclipse.collections:eclipse-collections
+
diff --git a/pom.xml b/pom.xml
index c8257496966..4c482eb3a49 100644
--- a/pom.xml
+++ b/pom.xml
@@ -119,7 +119,7 @@
2.12
2.8.1
- 12.0.0
+ 15.0.2
4.9.3
4.3.4