diff --git a/arrow-data-source/pom.xml b/arrow-data-source/pom.xml
index 285a85cb1..3f72871f2 100644
--- a/arrow-data-source/pom.xml
+++ b/arrow-data-source/pom.xml
@@ -50,6 +50,7 @@
org.apache.hadoop
hadoop-client
+ ${hadoop.version}
provided
diff --git a/native-sql-engine/core/pom.xml b/native-sql-engine/core/pom.xml
index 1c8986677..e7263e99a 100644
--- a/native-sql-engine/core/pom.xml
+++ b/native-sql-engine/core/pom.xml
@@ -255,6 +255,7 @@
org.apache.hadoop
hadoop-client
+ ${hadoop.version}
provided
diff --git a/pom.xml b/pom.xml
index 9f24f543a..9e5aa76e1 100644
--- a/pom.xml
+++ b/pom.xml
@@ -29,13 +29,82 @@
+
+ arrow-data-source
+ native-sql-engine/core
+ shims
+
+
+
+
+ spark
+
+ true
+
+
+ ${spark311.version}
+
+
+
+ spark-3.1.1
+
+ ${spark311.version}
+
+
+
+ hadoop-2.7.4
+
+
+ !hadoop.version
+
+
+
+ 2.7.4
+
+
+
+ hadoop-3.2
+
+ 3.2.0
+
+
+
+ incremental-scala-compiler
+
+ true
+
+
+ incremental
+
+
+
+ full-scala-compiler
+
+ false
+
+
+ all
+
+
+
+ arrow-netty
+
+ false
+
+
+ arrow-netty
+ arrow-memory-netty
+
+
+
+
2.12.10
2.12
3.1.1
4.0.0
- arrow-memory-netty
- 2.7.4
+ arrow-memory-unsafe
+ ${hadoop.version}
UTF-8
UTF-8
${project.basedir}/script
@@ -50,12 +119,6 @@
3.1.1
-
- arrow-data-source
- native-sql-engine/core
- shims
-
-
@@ -189,63 +252,29 @@
-
-
- spark
-
- true
-
-
- ${spark311.version}
-
-
-
- spark-3.1.1
-
- ${spark311.version}
-
-
-
- hadoop-3.2
-
- 3.2.0
-
-
-
- incremental-scala-compiler
-
- true
-
-
- incremental
-
-
-
- full-scala-compiler
-
- false
-
-
- all
-
-
-
- arrow-netty
-
- false
-
-
- arrow-memory-netty
-
-
-
- arrow-unsafe
-
- true
-
-
- arrow-memory-unsafe
-
-
-
+
+
+
+ org.apache.maven.plugins
+ maven-enforcer-plugin
+ 1.0.1
+
+
+ enforce-versions
+
+ enforce
+
+
+
+
+ 3.6.3
+
+
+
+
+
+
+
+
+