diff --git a/dev/kyuubi-codecov/pom.xml b/dev/kyuubi-codecov/pom.xml index 0da5e5391..1d1dcb574 100644 --- a/dev/kyuubi-codecov/pom.xml +++ b/dev/kyuubi-codecov/pom.xml @@ -15,21 +15,19 @@ ~ See the License for the specific language governing permissions and ~ limitations under the License. --> - - + 4.0.0 org.apache.kyuubi kyuubi-parent 1.7.0-SNAPSHOT ../../pom.xml - 4.0.0 kyuubi-codecov_2.12 - Kyuubi Dev Code Coverage pom + Kyuubi Dev Code Coverage https://kyuubi.apache.org/ @@ -138,10 +136,10 @@ report-agg - verify report-aggregate + verify **/jacoco*.exec diff --git a/dev/kyuubi-tpcds/pom.xml b/dev/kyuubi-tpcds/pom.xml index 39a94dd5f..2921cbe8b 100644 --- a/dev/kyuubi-tpcds/pom.xml +++ b/dev/kyuubi-tpcds/pom.xml @@ -15,21 +15,19 @@ ~ See the License for the specific language governing permissions and ~ limitations under the License. --> - - + 4.0.0 org.apache.kyuubi kyuubi-parent 1.7.0-SNAPSHOT ../../pom.xml - 4.0.0 kyuubi-tpcds_2.12 - Kyuubi Dev TPCDS Generator jar + Kyuubi Dev TPCDS Generator https://kyuubi.apache.org/ @@ -62,8 +60,6 @@ - target/scala-${scala.binary.version}/classes - target/scala-${scala.binary.version}/test-classes @@ -98,13 +94,15 @@ - package shade + package + target/scala-${scala.binary.version}/classes + target/scala-${scala.binary.version}/test-classes diff --git a/extensions/server/kyuubi-server-plugin/pom.xml b/extensions/server/kyuubi-server-plugin/pom.xml index 822d7ca98..b7dfe0ae8 100644 --- a/extensions/server/kyuubi-server-plugin/pom.xml +++ b/extensions/server/kyuubi-server-plugin/pom.xml @@ -15,21 +15,19 @@ ~ See the License for the specific language governing permissions and ~ limitations under the License. --> - - + 4.0.0 - kyuubi-parent org.apache.kyuubi + kyuubi-parent 1.7.0-SNAPSHOT ../../../pom.xml - 4.0.0 kyuubi-server-plugin - Kyuubi Project Server Plugin jar + Kyuubi Project Server Plugin https://kyuubi.apache.org/ diff --git a/extensions/spark/kyuubi-extension-spark-3-1/pom.xml b/extensions/spark/kyuubi-extension-spark-3-1/pom.xml index 05aa7964e..6f1af08ca 100644 --- a/extensions/spark/kyuubi-extension-spark-3-1/pom.xml +++ b/extensions/spark/kyuubi-extension-spark-3-1/pom.xml @@ -15,21 +15,19 @@ ~ See the License for the specific language governing permissions and ~ limitations under the License. --> - - + 4.0.0 org.apache.kyuubi kyuubi-parent 1.7.0-SNAPSHOT ../../../pom.xml - 4.0.0 kyuubi-extension-spark-3-1_2.12 - Kyuubi Dev Spark Extensions (for Spark 3.1) jar + Kyuubi Dev Spark Extensions (for Spark 3.1) https://kyuubi.apache.org/ @@ -130,8 +128,6 @@ - target/scala-${scala.binary.version}/classes - target/scala-${scala.binary.version}/test-classes @@ -147,13 +143,15 @@ - package shade + package + target/scala-${scala.binary.version}/classes + target/scala-${scala.binary.version}/test-classes diff --git a/extensions/spark/kyuubi-extension-spark-3-2/pom.xml b/extensions/spark/kyuubi-extension-spark-3-2/pom.xml index d130964b2..808ca35be 100644 --- a/extensions/spark/kyuubi-extension-spark-3-2/pom.xml +++ b/extensions/spark/kyuubi-extension-spark-3-2/pom.xml @@ -15,21 +15,19 @@ ~ See the License for the specific language governing permissions and ~ limitations under the License. --> - - + 4.0.0 org.apache.kyuubi kyuubi-parent 1.7.0-SNAPSHOT ../../../pom.xml - 4.0.0 kyuubi-extension-spark-3-2_2.12 - Kyuubi Dev Spark Extensions (for Spark 3.2) jar + Kyuubi Dev Spark Extensions (for Spark 3.2) https://kyuubi.apache.org/ @@ -130,8 +128,6 @@ - target/scala-${scala.binary.version}/classes - target/scala-${scala.binary.version}/test-classes @@ -147,13 +143,15 @@ - package shade + package + target/scala-${scala.binary.version}/classes + target/scala-${scala.binary.version}/test-classes diff --git a/extensions/spark/kyuubi-extension-spark-3-3/pom.xml b/extensions/spark/kyuubi-extension-spark-3-3/pom.xml index d658451d6..af444927d 100644 --- a/extensions/spark/kyuubi-extension-spark-3-3/pom.xml +++ b/extensions/spark/kyuubi-extension-spark-3-3/pom.xml @@ -15,21 +15,19 @@ ~ See the License for the specific language governing permissions and ~ limitations under the License. --> - - + 4.0.0 org.apache.kyuubi kyuubi-parent 1.7.0-SNAPSHOT ../../../pom.xml - 4.0.0 kyuubi-extension-spark-3-3_2.12 - Kyuubi Dev Spark Extensions (for Spark 3.3) jar + Kyuubi Dev Spark Extensions (for Spark 3.3) https://kyuubi.apache.org/ @@ -130,8 +128,6 @@ - target/scala-${scala.binary.version}/classes - target/scala-${scala.binary.version}/test-classes @@ -147,13 +143,15 @@ - package shade + package + target/scala-${scala.binary.version}/classes + target/scala-${scala.binary.version}/test-classes diff --git a/extensions/spark/kyuubi-extension-spark-common/pom.xml b/extensions/spark/kyuubi-extension-spark-common/pom.xml index 6669c50b3..761c984b2 100644 --- a/extensions/spark/kyuubi-extension-spark-common/pom.xml +++ b/extensions/spark/kyuubi-extension-spark-common/pom.xml @@ -15,21 +15,19 @@ ~ See the License for the specific language governing permissions and ~ limitations under the License. --> - - + 4.0.0 org.apache.kyuubi kyuubi-parent 1.7.0-SNAPSHOT ../../../pom.xml - 4.0.0 kyuubi-extension-spark-common_2.12 - Kyuubi Dev Spark Extensions Common (for Spark 3) jar + Kyuubi Dev Spark Extensions Common (for Spark 3) https://kyuubi.apache.org/ @@ -115,8 +113,6 @@ - target/scala-${scala.binary.version}/classes - target/scala-${scala.binary.version}/test-classes @@ -142,13 +138,15 @@ prepare-test-jar - test-compile test-jar + test-compile + target/scala-${scala.binary.version}/classes + target/scala-${scala.binary.version}/test-classes diff --git a/extensions/spark/kyuubi-extension-spark-jdbc-dialect/pom.xml b/extensions/spark/kyuubi-extension-spark-jdbc-dialect/pom.xml index 8b66a0cf0..5588805e9 100644 --- a/extensions/spark/kyuubi-extension-spark-jdbc-dialect/pom.xml +++ b/extensions/spark/kyuubi-extension-spark-jdbc-dialect/pom.xml @@ -15,22 +15,20 @@ ~ See the License for the specific language governing permissions and ~ limitations under the License. --> - - + 4.0.0 - kyuubi-parent org.apache.kyuubi + kyuubi-parent 1.7.0-SNAPSHOT ../../../pom.xml - 4.0.0 kyuubi-extension-spark-jdbc-dialect_2.12 - Kyuubi Spark JDBC Dialect plugin jar + Kyuubi Spark JDBC Dialect plugin https://kyuubi.apache.org/ @@ -42,14 +40,14 @@ - target/scala-${scala.binary.verison}/classes - target/scala-${scala.binary.verison}/test-classes ${project.basedir}/src/test/resources + target/scala-${scala.binary.verison}/classes + target/scala-${scala.binary.verison}/test-classes diff --git a/extensions/spark/kyuubi-spark-authz/pom.xml b/extensions/spark/kyuubi-spark-authz/pom.xml index 47cbefb5e..494704aec 100644 --- a/extensions/spark/kyuubi-spark-authz/pom.xml +++ b/extensions/spark/kyuubi-spark-authz/pom.xml @@ -15,22 +15,20 @@ ~ See the License for the specific language governing permissions and ~ limitations under the License. --> - - + 4.0.0 - kyuubi-parent org.apache.kyuubi + kyuubi-parent 1.7.0-SNAPSHOT ../../../pom.xml - 4.0.0 kyuubi-spark-authz_2.12 - Kyuubi Dev Spark Authorization Extension jar + Kyuubi Dev Spark Authorization Extension https://kyuubi.apache.org/ @@ -305,14 +303,14 @@ - target/scala-${scala.binary.version}/classes - target/scala-${scala.binary.version}/test-classes ${project.basedir}/src/test/resources + target/scala-${scala.binary.version}/classes + target/scala-${scala.binary.version}/test-classes diff --git a/extensions/spark/kyuubi-spark-connector-common/pom.xml b/extensions/spark/kyuubi-spark-connector-common/pom.xml index 17175776d..1b0e4b65f 100644 --- a/extensions/spark/kyuubi-spark-connector-common/pom.xml +++ b/extensions/spark/kyuubi-spark-connector-common/pom.xml @@ -15,21 +15,19 @@ ~ See the License for the specific language governing permissions and ~ limitations under the License. --> - - + 4.0.0 org.apache.kyuubi kyuubi-parent 1.7.0-SNAPSHOT ../../../pom.xml - 4.0.0 kyuubi-spark-connector-common_2.12 - Kyuubi Spark Connector Common jar + Kyuubi Spark Connector Common https://kyuubi.apache.org/ @@ -92,8 +90,6 @@ - target/scala-${scala.binary.version}/classes - target/scala-${scala.binary.version}/test-classes @@ -102,13 +98,15 @@ prepare-test-jar - test-compile test-jar + test-compile + target/scala-${scala.binary.version}/classes + target/scala-${scala.binary.version}/test-classes diff --git a/extensions/spark/kyuubi-spark-connector-hive/pom.xml b/extensions/spark/kyuubi-spark-connector-hive/pom.xml index 85c175f99..168bd18eb 100644 --- a/extensions/spark/kyuubi-spark-connector-hive/pom.xml +++ b/extensions/spark/kyuubi-spark-connector-hive/pom.xml @@ -15,22 +15,20 @@ ~ See the License for the specific language governing permissions and ~ limitations under the License. --> - - + 4.0.0 org.apache.kyuubi kyuubi-parent 1.7.0-SNAPSHOT ../../../pom.xml - 4.0.0 kyuubi-spark-connector-hive_2.12 + jar Kyuubi Spark Hive Connector A Kyuubi hive connector based on Spark V2 DataSource - jar https://kyuubi.apache.org/ @@ -155,8 +153,6 @@ - target/scala-${scala.binary.version}/classes - target/scala-${scala.binary.version}/test-classes @@ -190,10 +186,10 @@ - package shade + package @@ -204,13 +200,15 @@ prepare-test-jar - test-compile test-jar + test-compile + target/scala-${scala.binary.version}/classes + target/scala-${scala.binary.version}/test-classes diff --git a/extensions/spark/kyuubi-spark-connector-kudu/pom.xml b/extensions/spark/kyuubi-spark-connector-kudu/pom.xml index dd64fb8ec..06bcdf0c3 100644 --- a/extensions/spark/kyuubi-spark-connector-kudu/pom.xml +++ b/extensions/spark/kyuubi-spark-connector-kudu/pom.xml @@ -15,21 +15,19 @@ ~ See the License for the specific language governing permissions and ~ limitations under the License. --> - - + 4.0.0 org.apache.kyuubi kyuubi-parent 1.7.0-SNAPSHOT ../../../pom.xml - 4.0.0 kyuubi-spark-connector-kudu_2.12 - Kyuubi Spark Kudu Connector jar + Kyuubi Spark Kudu Connector https://kyuubi.apache.org/ @@ -141,8 +139,6 @@ - target/scala-${scala.binary.version}/classes - target/scala-${scala.binary.version}/test-classes @@ -200,10 +196,10 @@ - package shade + package @@ -214,13 +210,15 @@ prepare-test-jar - test-compile test-jar + test-compile + target/scala-${scala.binary.version}/classes + target/scala-${scala.binary.version}/test-classes diff --git a/extensions/spark/kyuubi-spark-connector-tpcds/pom.xml b/extensions/spark/kyuubi-spark-connector-tpcds/pom.xml index d68c1fd14..f4cb8a093 100644 --- a/extensions/spark/kyuubi-spark-connector-tpcds/pom.xml +++ b/extensions/spark/kyuubi-spark-connector-tpcds/pom.xml @@ -15,21 +15,19 @@ ~ See the License for the specific language governing permissions and ~ limitations under the License. --> - - + 4.0.0 org.apache.kyuubi kyuubi-parent 1.7.0-SNAPSHOT ../../../pom.xml - 4.0.0 kyuubi-spark-connector-tpcds_2.12 - Kyuubi Spark TPC-DS Connector jar + Kyuubi Spark TPC-DS Connector https://kyuubi.apache.org/ @@ -156,8 +154,6 @@ - target/scala-${scala.binary.version}/classes - target/scala-${scala.binary.version}/test-classes @@ -192,10 +188,10 @@ - package shade + package @@ -206,13 +202,15 @@ prepare-test-jar - test-compile test-jar + test-compile + target/scala-${scala.binary.version}/classes + target/scala-${scala.binary.version}/test-classes diff --git a/extensions/spark/kyuubi-spark-connector-tpch/pom.xml b/extensions/spark/kyuubi-spark-connector-tpch/pom.xml index 5ec6094a9..f0580557c 100644 --- a/extensions/spark/kyuubi-spark-connector-tpch/pom.xml +++ b/extensions/spark/kyuubi-spark-connector-tpch/pom.xml @@ -15,21 +15,19 @@ ~ See the License for the specific language governing permissions and ~ limitations under the License. --> - - + 4.0.0 org.apache.kyuubi kyuubi-parent 1.7.0-SNAPSHOT ../../../pom.xml - 4.0.0 kyuubi-spark-connector-tpch_2.12 - Kyuubi Spark TPC-H Connector jar + Kyuubi Spark TPC-H Connector https://kyuubi.apache.org/ @@ -155,8 +153,6 @@ - target/scala-${scala.binary.version}/classes - target/scala-${scala.binary.version}/test-classes @@ -198,10 +194,10 @@ - package shade + package @@ -212,13 +208,15 @@ prepare-test-jar - test-compile test-jar + test-compile + target/scala-${scala.binary.version}/classes + target/scala-${scala.binary.version}/test-classes diff --git a/extensions/spark/kyuubi-spark-lineage/pom.xml b/extensions/spark/kyuubi-spark-lineage/pom.xml index d182938d9..74c05299d 100644 --- a/extensions/spark/kyuubi-spark-lineage/pom.xml +++ b/extensions/spark/kyuubi-spark-lineage/pom.xml @@ -15,21 +15,19 @@ ~ See the License for the specific language governing permissions and ~ limitations under the License. --> - - + 4.0.0 - kyuubi-parent org.apache.kyuubi + kyuubi-parent 1.7.0-SNAPSHOT ../../../pom.xml - 4.0.0 kyuubi-spark-lineage_2.12 - Kyuubi Dev Spark Lineage Extension jar + Kyuubi Dev Spark Lineage Extension https://kyuubi.apache.org/ @@ -83,14 +81,14 @@ - target/scala-${scala.binary.version}/classes - target/scala-${scala.binary.version}/test-classes ${project.basedir}/src/test/resources + target/scala-${scala.binary.version}/classes + target/scala-${scala.binary.version}/test-classes diff --git a/externals/kyuubi-download/pom.xml b/externals/kyuubi-download/pom.xml index 490d3e9f7..b0479f7ed 100644 --- a/externals/kyuubi-download/pom.xml +++ b/externals/kyuubi-download/pom.xml @@ -15,21 +15,19 @@ ~ See the License for the specific language governing permissions and ~ limitations under the License. --> - - + 4.0.0 org.apache.kyuubi kyuubi-parent 1.7.0-SNAPSHOT ../../pom.xml - 4.0.0 kyuubi-download - Kyuubi Project Download Externals pom + Kyuubi Project Download Externals https://kyuubi.apache.org/ @@ -37,13 +35,19 @@ com.googlecode.maven-download-plugin download-maven-plugin + + ${project.build.directory} + 60000 + 3 + true + download-spark-release - compile wget + compile ${spark.archive.download.skip} ${spark.archive.mirror}/${spark.archive.name} @@ -51,10 +55,10 @@ download-flink-release - compile wget + compile ${flink.archive.download.skip} ${flink.archive.mirror}/${flink.archive.name} @@ -62,22 +66,16 @@ download-hive-release - compile wget + compile ${hive.archive.download.skip} ${hive.archive.mirror}/${hive.archive.name} - - ${project.build.directory} - 60000 - 3 - true - diff --git a/externals/kyuubi-flink-sql-engine/pom.xml b/externals/kyuubi-flink-sql-engine/pom.xml index 114d89bff..856cca22c 100644 --- a/externals/kyuubi-flink-sql-engine/pom.xml +++ b/externals/kyuubi-flink-sql-engine/pom.xml @@ -15,21 +15,19 @@ ~ See the License for the specific language governing permissions and ~ limitations under the License. --> - - + 4.0.0 - kyuubi-parent org.apache.kyuubi + kyuubi-parent 1.7.0-SNAPSHOT ../../pom.xml - 4.0.0 kyuubi-flink-sql-engine_2.12 - Kyuubi Project Engine Flink SQL jar + Kyuubi Project Engine Flink SQL https://kyuubi.apache.org/ @@ -136,8 +134,6 @@ - target/scala-${scala.binary.version}/classes - target/scala-${scala.binary.version}/test-classes org.apache.maven.plugins @@ -254,15 +250,15 @@ - + - package shade + package @@ -273,13 +269,15 @@ prepare-test-jar - test-compile test-jar + test-compile + target/scala-${scala.binary.version}/classes + target/scala-${scala.binary.version}/test-classes diff --git a/externals/kyuubi-hive-sql-engine/pom.xml b/externals/kyuubi-hive-sql-engine/pom.xml index 24d668afa..78d887c28 100644 --- a/externals/kyuubi-hive-sql-engine/pom.xml +++ b/externals/kyuubi-hive-sql-engine/pom.xml @@ -15,21 +15,19 @@ ~ See the License for the specific language governing permissions and ~ limitations under the License. --> - - + 4.0.0 - kyuubi-parent org.apache.kyuubi + kyuubi-parent 1.7.0-SNAPSHOT ../../pom.xml - 4.0.0 kyuubi-hive-sql-engine_2.12 - Kyuubi Project Engine Hive SQL jar + Kyuubi Project Engine Hive SQL https://kyuubi.apache.org/ @@ -149,8 +147,8 @@ org.apache.kyuubi kyuubi-common_${scala.binary.version} ${project.version} - test test-jar + test @@ -168,8 +166,6 @@ - target/scala-${scala.binary.version}/classes - target/scala-${scala.binary.version}/test-classes org.apache.maven.plugins @@ -221,10 +217,10 @@ - package shade + package @@ -235,14 +231,16 @@ prepare-test-jar - test-compile test-jar + test-compile + target/scala-${scala.binary.version}/classes + target/scala-${scala.binary.version}/test-classes diff --git a/externals/kyuubi-jdbc-engine/pom.xml b/externals/kyuubi-jdbc-engine/pom.xml index abcf960e7..823372e4f 100644 --- a/externals/kyuubi-jdbc-engine/pom.xml +++ b/externals/kyuubi-jdbc-engine/pom.xml @@ -15,20 +15,19 @@ ~ See the License for the specific language governing permissions and ~ limitations under the License. --> - + 4.0.0 - kyuubi-parent org.apache.kyuubi + kyuubi-parent 1.7.0-SNAPSHOT ../../pom.xml - 4.0.0 kyuubi-jdbc-engine_2.12 - Kyuubi Project Engine JDBC jar + Kyuubi Project Engine JDBC https://kyuubi.apache.org/ @@ -74,8 +73,6 @@ - target/scala-${scala.binary.version}/classes - target/scala-${scala.binary.version}/test-classes org.apache.maven.plugins @@ -83,14 +80,16 @@ prepare-test-jar - test-compile test-jar + test-compile + target/scala-${scala.binary.version}/classes + target/scala-${scala.binary.version}/test-classes - \ No newline at end of file + diff --git a/externals/kyuubi-spark-sql-engine/pom.xml b/externals/kyuubi-spark-sql-engine/pom.xml index 55f0e80e0..45b2b39be 100644 --- a/externals/kyuubi-spark-sql-engine/pom.xml +++ b/externals/kyuubi-spark-sql-engine/pom.xml @@ -15,21 +15,19 @@ ~ See the License for the specific language governing permissions and ~ limitations under the License. --> - - + 4.0.0 org.apache.kyuubi kyuubi-parent 1.7.0-SNAPSHOT ../../pom.xml - 4.0.0 kyuubi-spark-sql-engine_2.12 - Kyuubi Project Engine Spark SQL jar + Kyuubi Project Engine Spark SQL https://kyuubi.apache.org/ @@ -198,8 +196,6 @@ - target/scala-${scala.binary.version}/classes - target/scala-${scala.binary.version}/test-classes org.apache.maven.plugins @@ -412,15 +408,15 @@ - + - package shade + package @@ -431,30 +427,25 @@ rename-native-library - package - - - - - - - - - - - - - - - run + package + + + + + + + + + + + + + + + @@ -465,13 +456,15 @@ prepare-test-jar - test-compile test-jar + test-compile + target/scala-${scala.binary.version}/classes + target/scala-${scala.binary.version}/test-classes diff --git a/externals/kyuubi-trino-engine/pom.xml b/externals/kyuubi-trino-engine/pom.xml index 366a0c3fe..ccf84316e 100644 --- a/externals/kyuubi-trino-engine/pom.xml +++ b/externals/kyuubi-trino-engine/pom.xml @@ -15,21 +15,19 @@ ~ See the License for the specific language governing permissions and ~ limitations under the License. --> - - + 4.0.0 - kyuubi-parent org.apache.kyuubi + kyuubi-parent 1.7.0-SNAPSHOT ../../pom.xml - 4.0.0 kyuubi-trino-engine_2.12 - Kyuubi Project Engine Trino jar + Kyuubi Project Engine Trino https://kyuubi.apache.org/ @@ -99,8 +97,6 @@ - target/scala-${scala.binary.version}/classes - target/scala-${scala.binary.version}/test-classes org.apache.maven.plugins @@ -108,13 +104,15 @@ prepare-test-jar - test-compile test-jar + test-compile + target/scala-${scala.binary.version}/classes + target/scala-${scala.binary.version}/test-classes diff --git a/integration-tests/kyuubi-flink-it/pom.xml b/integration-tests/kyuubi-flink-it/pom.xml index 2e2ce96cf..a934f7f38 100644 --- a/integration-tests/kyuubi-flink-it/pom.xml +++ b/integration-tests/kyuubi-flink-it/pom.xml @@ -15,17 +15,15 @@ ~ See the License for the specific language governing permissions and ~ limitations under the License. --> - - + + 4.0.0 - integration-tests org.apache.kyuubi + integration-tests 1.7.0-SNAPSHOT ../pom.xml - 4.0.0 kyuubi-flink-it_2.12 Kyuubi Test Flink SQL IT diff --git a/integration-tests/kyuubi-hive-it/pom.xml b/integration-tests/kyuubi-hive-it/pom.xml index cc5abe032..38b9e1c1d 100644 --- a/integration-tests/kyuubi-hive-it/pom.xml +++ b/integration-tests/kyuubi-hive-it/pom.xml @@ -15,17 +15,15 @@ ~ See the License for the specific language governing permissions and ~ limitations under the License. --> - - + 4.0.0 - integration-tests org.apache.kyuubi + integration-tests 1.7.0-SNAPSHOT ../pom.xml - 4.0.0 kyuubi-hive-it_2.12 Kyuubi Test Hive IT diff --git a/integration-tests/kyuubi-jdbc-it/pom.xml b/integration-tests/kyuubi-jdbc-it/pom.xml index 2e33e191d..9c7d13925 100644 --- a/integration-tests/kyuubi-jdbc-it/pom.xml +++ b/integration-tests/kyuubi-jdbc-it/pom.xml @@ -15,16 +15,15 @@ ~ See the License for the specific language governing permissions and ~ limitations under the License. --> - + 4.0.0 - integration-tests org.apache.kyuubi + integration-tests 1.7.0-SNAPSHOT ../pom.xml - 4.0.0 kyuubi-jdbc-it_2.12 Kyuubi Test Jdbc IT @@ -89,10 +88,10 @@ copy - process-test-resources copy + process-test-resources diff --git a/integration-tests/kyuubi-trino-it/pom.xml b/integration-tests/kyuubi-trino-it/pom.xml index fee6e67d5..83905fe9d 100644 --- a/integration-tests/kyuubi-trino-it/pom.xml +++ b/integration-tests/kyuubi-trino-it/pom.xml @@ -15,17 +15,15 @@ ~ See the License for the specific language governing permissions and ~ limitations under the License. --> - - + 4.0.0 - integration-tests org.apache.kyuubi + integration-tests 1.7.0-SNAPSHOT ../pom.xml - 4.0.0 kyuubi-trino-it_2.12 Kyuubi Test Trino IT @@ -90,4 +88,4 @@ - \ No newline at end of file + diff --git a/integration-tests/kyuubi-zookeeper-it/pom.xml b/integration-tests/kyuubi-zookeeper-it/pom.xml index 19882efdb..a6436fc88 100644 --- a/integration-tests/kyuubi-zookeeper-it/pom.xml +++ b/integration-tests/kyuubi-zookeeper-it/pom.xml @@ -15,17 +15,15 @@ ~ See the License for the specific language governing permissions and ~ limitations under the License. --> - - + 4.0.0 - integration-tests org.apache.kyuubi + integration-tests 1.7.0-SNAPSHOT ../pom.xml - 4.0.0 kyuubi-zookeeper-it_2.12 Kyuubi Test Zookeeper IT diff --git a/integration-tests/pom.xml b/integration-tests/pom.xml index 145813924..4e3431afb 100644 --- a/integration-tests/pom.xml +++ b/integration-tests/pom.xml @@ -15,20 +15,18 @@ ~ See the License for the specific language governing permissions and ~ limitations under the License. --> - - + + 4.0.0 - kyuubi-parent org.apache.kyuubi + kyuubi-parent 1.7.0-SNAPSHOT - 4.0.0 integration-tests - Kyuubi Test Integration Tests pom + Kyuubi Test Integration Tests https://kyuubi.apache.org/ diff --git a/kyuubi-assembly/pom.xml b/kyuubi-assembly/pom.xml index 011beb43a..725126f84 100644 --- a/kyuubi-assembly/pom.xml +++ b/kyuubi-assembly/pom.xml @@ -15,9 +15,7 @@ ~ See the License for the specific language governing permissions and ~ limitations under the License. --> - - 4.0.0 @@ -29,8 +27,8 @@ kyuubi-assembly_2.12 - Kyuubi Project Assembly pom + Kyuubi Project Assembly https://kyuubi.apache.org/ diff --git a/kyuubi-common/pom.xml b/kyuubi-common/pom.xml index 62245e778..ff225434e 100644 --- a/kyuubi-common/pom.xml +++ b/kyuubi-common/pom.xml @@ -15,21 +15,19 @@ ~ See the License for the specific language governing permissions and ~ limitations under the License. --> - - + 4.0.0 org.apache.kyuubi kyuubi-parent 1.7.0-SNAPSHOT ../pom.xml - 4.0.0 kyuubi-common_2.12 - Kyuubi Project Common jar + Kyuubi Project Common https://kyuubi.apache.org/ @@ -157,17 +155,15 @@ - target/scala-${scala.binary.version}/classes - target/scala-${scala.binary.version}/test-classes ${project.basedir}/src/main/resources + true ${project.build.directory}/extra-resources - true @@ -184,26 +180,26 @@ build-info + + run + generate-resources - - - - - - - - - - + + + + + + + + + + - - run - @@ -214,13 +210,15 @@ prepare-test-jar - test-compile test-jar + test-compile + target/scala-${scala.binary.version}/classes + target/scala-${scala.binary.version}/test-classes diff --git a/kyuubi-ctl/pom.xml b/kyuubi-ctl/pom.xml index 9b502c29e..aa1e8f2e4 100644 --- a/kyuubi-ctl/pom.xml +++ b/kyuubi-ctl/pom.xml @@ -15,21 +15,19 @@ ~ See the License for the specific language governing permissions and ~ limitations under the License. --> - - + 4.0.0 org.apache.kyuubi kyuubi-parent 1.7.0-SNAPSHOT ../pom.xml - 4.0.0 kyuubi-ctl_2.12 - Kyuubi Project Control jar + Kyuubi Project Control https://kyuubi.apache.org/ @@ -122,8 +120,6 @@ - target/scala-${scala.binary.version}/classes - target/scala-${scala.binary.version}/test-classes @@ -132,13 +128,15 @@ prepare-test-jar - test-compile test-jar + test-compile + target/scala-${scala.binary.version}/classes + target/scala-${scala.binary.version}/test-classes diff --git a/kyuubi-events/pom.xml b/kyuubi-events/pom.xml index a3907e77d..a8030eb83 100644 --- a/kyuubi-events/pom.xml +++ b/kyuubi-events/pom.xml @@ -15,20 +15,19 @@ ~ See the License for the specific language governing permissions and ~ limitations under the License. --> - + 4.0.0 org.apache.kyuubi kyuubi-parent 1.7.0-SNAPSHOT ../pom.xml - 4.0.0 kyuubi-events_2.12 - Kyuubi Project Events jar + Kyuubi Project Events https://kyuubi.apache.org/ @@ -48,14 +47,14 @@ - target/scala-${scala.binary.version}/classes - target/scala-${scala.binary.version}/test-classes ${project.basedir}/src/test/resources + target/scala-${scala.binary.version}/classes + target/scala-${scala.binary.version}/test-classes - \ No newline at end of file + diff --git a/kyuubi-ha/pom.xml b/kyuubi-ha/pom.xml index 942fedaf6..8d7246eff 100644 --- a/kyuubi-ha/pom.xml +++ b/kyuubi-ha/pom.xml @@ -15,21 +15,19 @@ ~ See the License for the specific language governing permissions and ~ limitations under the License. --> - - + 4.0.0 org.apache.kyuubi kyuubi-parent 1.7.0-SNAPSHOT ../pom.xml - 4.0.0 kyuubi-ha_2.12 - Kyuubi Project High Availability jar + Kyuubi Project High Availability https://kyuubi.apache.org/ @@ -136,8 +134,6 @@ - target/scala-${scala.binary.version}/classes - target/scala-${scala.binary.version}/test-classes @@ -146,13 +142,15 @@ prepare-test-jar - test-compile test-jar + test-compile + target/scala-${scala.binary.version}/classes + target/scala-${scala.binary.version}/test-classes diff --git a/kyuubi-hive-beeline/pom.xml b/kyuubi-hive-beeline/pom.xml index e287ea485..76753b38d 100644 --- a/kyuubi-hive-beeline/pom.xml +++ b/kyuubi-hive-beeline/pom.xml @@ -15,20 +15,18 @@ ~ See the License for the specific language governing permissions and ~ limitations under the License. --> - - + 4.0.0 org.apache.kyuubi kyuubi-parent 1.7.0-SNAPSHOT - 4.0.0 kyuubi-hive-beeline - Kyuubi Project Hive Beeline jar + Kyuubi Project Hive Beeline https://kyuubi.apache.org/ @@ -185,8 +183,6 @@ - target/classes - target/test-classes @@ -216,5 +212,7 @@ + target/classes + target/test-classes diff --git a/kyuubi-hive-jdbc-shaded/pom.xml b/kyuubi-hive-jdbc-shaded/pom.xml index 829402df1..55c3cac06 100644 --- a/kyuubi-hive-jdbc-shaded/pom.xml +++ b/kyuubi-hive-jdbc-shaded/pom.xml @@ -15,20 +15,18 @@ ~ See the License for the specific language governing permissions and ~ limitations under the License. --> - - + 4.0.0 org.apache.kyuubi kyuubi-parent 1.7.0-SNAPSHOT - 4.0.0 kyuubi-hive-jdbc-shaded - Kyuubi Project Hive JDBC Shaded Client jar + Kyuubi Project Hive JDBC Shaded Client https://kyuubi.apache.org/ @@ -47,8 +45,6 @@ - target/scala-${scala.binary.version}/classes - target/scala-${scala.binary.version}/test-classes @@ -126,10 +122,10 @@ - package shade + package @@ -143,10 +139,10 @@ compile - package attach-artifact + package @@ -187,5 +183,7 @@ + target/scala-${scala.binary.version}/classes + target/scala-${scala.binary.version}/test-classes diff --git a/kyuubi-hive-jdbc/pom.xml b/kyuubi-hive-jdbc/pom.xml index 711bbb828..6689e4c8e 100644 --- a/kyuubi-hive-jdbc/pom.xml +++ b/kyuubi-hive-jdbc/pom.xml @@ -15,20 +15,18 @@ ~ See the License for the specific language governing permissions and ~ limitations under the License. --> - - + 4.0.0 org.apache.kyuubi kyuubi-parent 1.7.0-SNAPSHOT - 4.0.0 kyuubi-hive-jdbc - Kyuubi Project Hive JDBC Client jar + Kyuubi Project Hive JDBC Client https://kyuubi.apache.org/ @@ -142,8 +140,6 @@ - target/scala-${scala.binary.version}/classes - target/scala-${scala.binary.version}/test-classes @@ -181,5 +177,7 @@ + target/scala-${scala.binary.version}/classes + target/scala-${scala.binary.version}/test-classes diff --git a/kyuubi-metrics/pom.xml b/kyuubi-metrics/pom.xml index 6aee927e2..b8ba40f47 100644 --- a/kyuubi-metrics/pom.xml +++ b/kyuubi-metrics/pom.xml @@ -15,20 +15,18 @@ ~ See the License for the specific language governing permissions and ~ limitations under the License. --> - - + 4.0.0 org.apache.kyuubi kyuubi-parent 1.7.0-SNAPSHOT - 4.0.0 kyuubi-metrics_2.12 - Kyuubi Project Metrics jar + Kyuubi Project Metrics https://kyuubi.apache.org/ diff --git a/kyuubi-rest-client/pom.xml b/kyuubi-rest-client/pom.xml index 54830e11d..6e07b6267 100644 --- a/kyuubi-rest-client/pom.xml +++ b/kyuubi-rest-client/pom.xml @@ -15,20 +15,18 @@ ~ See the License for the specific language governing permissions and ~ limitations under the License. --> - - + 4.0.0 org.apache.kyuubi kyuubi-parent 1.7.0-SNAPSHOT - 4.0.0 kyuubi-rest-client - Kyuubi Project Rest Client jar + Kyuubi Project Rest Client https://kyuubi.apache.org/ @@ -70,8 +68,8 @@ org.apache.hadoop hadoop-client-runtime - true runtime + true @@ -111,8 +109,6 @@ - target/classes - target/test-classes @@ -150,5 +146,7 @@ + target/classes + target/test-classes diff --git a/kyuubi-server/pom.xml b/kyuubi-server/pom.xml index 4864629ad..e91b204a4 100644 --- a/kyuubi-server/pom.xml +++ b/kyuubi-server/pom.xml @@ -15,20 +15,18 @@ ~ See the License for the specific language governing permissions and ~ limitations under the License. --> - - + 4.0.0 org.apache.kyuubi kyuubi-parent 1.7.0-SNAPSHOT - 4.0.0 kyuubi-server_2.12 - Kyuubi Project Server jar + Kyuubi Project Server https://kyuubi.apache.org/ @@ -277,6 +275,7 @@ org.apache.kyuubi kyuubi-spark-sql-engine_${scala.binary.version} ${project.version} + test io.grpc @@ -287,7 +286,6 @@ grpc-protobuf - test @@ -364,8 +362,8 @@ org.apache.hive hive-exec - core ${hive.version} + core test @@ -485,8 +483,6 @@ - target/scala-${scala.binary.version}/classes - target/scala-${scala.binary.version}/test-classes ${project.basedir}/src/main/resources @@ -500,13 +496,15 @@ prepare-test-jar - test-compile test-jar + test-compile + target/scala-${scala.binary.version}/classes + target/scala-${scala.binary.version}/test-classes diff --git a/kyuubi-zookeeper/pom.xml b/kyuubi-zookeeper/pom.xml index a3fdd429f..f97f4c0eb 100644 --- a/kyuubi-zookeeper/pom.xml +++ b/kyuubi-zookeeper/pom.xml @@ -15,20 +15,18 @@ ~ See the License for the specific language governing permissions and ~ limitations under the License. --> - - + 4.0.0 org.apache.kyuubi kyuubi-parent 1.7.0-SNAPSHOT - 4.0.0 kyuubi-zookeeper_2.12 - Kyuubi Project Embedded Zookeeper jar + Kyuubi Project Embedded Zookeeper https://kyuubi.apache.org/ diff --git a/pom.xml b/pom.xml index 43c592e2d..e540e7084 100644 --- a/pom.xml +++ b/pom.xml @@ -15,16 +15,15 @@ ~ See the License for the specific language governing permissions and ~ limitations under the License. --> - - + 4.0.0 org.apache apache 27 - 4.0.0 org.apache.kyuubi kyuubi-parent @@ -34,13 +33,6 @@ Kyuubi Project Parent https://kyuubi.apache.org/ - - scm:git:git@github.com:apache/incubator-kyuubi.git - scm:git:https://gitbox.apache.org/repos/asf/incubator-kyuubi.git - scm:git:git@github.com:apache/incubator-kyuubi.git - HEAD - - The Apache Software License, Version 2.0 @@ -49,17 +41,12 @@ - - GitHub Issues - https://github.com/apache/incubator-kyuubi/issues - - Dev Mailing List - dev@kyuubi.apache.org dev-subscribe@kyuubi.apache.org dev-unsubscribe@kyuubi.apache.org + dev@kyuubi.apache.org https://mail-archives.apache.org/mod_mbox/kyuubi-dev @@ -94,6 +81,31 @@ kyuubi-zookeeper + + scm:git:git@github.com:apache/incubator-kyuubi.git + scm:git:https://gitbox.apache.org/repos/asf/incubator-kyuubi.git + HEAD + scm:git:git@github.com:apache/incubator-kyuubi.git + + + + GitHub Issues + https://github.com/apache/incubator-kyuubi/issues + + + + + ${distMgmtReleaseId} + ${distMgmtReleaseName} + ${distMgmtReleaseUrl} + + + ${distMgmtSnapshotsId} + ${distMgmtSnapshotsName} + ${distMgmtSnapshotsUrl} + + + 1.8 3.8.6 @@ -206,9 +218,7 @@ 4.6.1 3.0.0-M7 2.0.2 - - org.scalatest.tags.Slow,org.apache.kyuubi.tags.HudiTest,org.apache.kyuubi.tags.PySparkTest - + org.scalatest.tags.Slow,org.apache.kyuubi.tags.HudiTest,org.apache.kyuubi.tags.PySparkTest 2.27.2 0.8.7 @@ -227,7 +237,7 @@ 1.7 - + 22.3.0 3.6.1 @@ -239,70 +249,6 @@ https://repository.apache.org/content/repositories/snapshots - - - gcs-maven-central-mirror - GCS Maven Central mirror Asia Pacific - https://maven-central-asia.storage-download.googleapis.com/maven2/ - - true - - - false - - - - - central - Maven Repository - https://repo.maven.apache.org/maven2 - - true - - - false - - - - - - - gcs-maven-central-mirror - GCS Maven Central mirror Asia Pacific - https://maven-central-asia.storage-download.googleapis.com/maven2/ - - true - - - false - - - - - central - https://repo.maven.apache.org/maven2 - - true - - - false - - - - - - - ${distMgmtReleaseId} - ${distMgmtReleaseName} - ${distMgmtReleaseUrl} - - - ${distMgmtSnapshotsId} - ${distMgmtSnapshotsName} - ${distMgmtSnapshotsUrl} - - - @@ -1443,8 +1389,8 @@ ${jline.version} - junit junit + junit @@ -1659,6 +1605,57 @@ + + + + true + + + false + + gcs-maven-central-mirror + GCS Maven Central mirror Asia Pacific + https://maven-central-asia.storage-download.googleapis.com/maven2/ + + + + + true + + + false + + central + Maven Repository + https://repo.maven.apache.org/maven2 + + + + + + + true + + + false + + gcs-maven-central-mirror + GCS Maven Central mirror Asia Pacific + https://maven-central-asia.storage-download.googleapis.com/maven2/ + + + + + true + + + false + + central + https://repo.maven.apache.org/maven2 + + + @@ -1669,13 +1666,13 @@ create-tmp-dir - generate-test-resources run + generate-test-resources - + @@ -1689,10 +1686,10 @@ module-timestamp-property - validate timestamp-property + validate module.build.timestamp ${maven.build.timestamp.format} @@ -1703,10 +1700,10 @@ local-timestamp-property - validate timestamp-property + validate local.build.timestamp ${maven.build.timestamp.format} @@ -1717,10 +1714,10 @@ add-scala-sources - generate-sources add-source + generate-sources src/main/scala-${scala.binary.version} @@ -1747,33 +1744,6 @@ net.alchim31.maven scala-maven-plugin ${maven.plugin.scala.version} - - - eclipse-add-source - - add-source - - - - scala-compile-first - - compile - - - - scala-test-compile-first - - testCompile - - - - attach-scaladocs - verify - - doc-jar - - - ${scala.version} incremental @@ -1807,6 +1777,33 @@ + + + eclipse-add-source + + add-source + + + + scala-compile-first + + compile + + + + scala-test-compile-first + + testCompile + + + + attach-scaladocs + + doc-jar + + verify + + @@ -1869,10 +1866,10 @@ report - test report + test ${project.build.directory}/codecov @@ -1916,10 +1913,10 @@ generate-test-classpath - test-compile build-classpath + test-compile test test_classpath @@ -1927,10 +1924,10 @@ copy-module-dependencies - package copy-dependencies + package runtime ${jars.target.dir} @@ -2031,7 +2028,7 @@ ${spotless.java.googlejavaformat.version} - + @@ -2044,6 +2041,17 @@ ${maven.multiModuleProjectDirectory}/.scalafmt.conf + + + pom.xml + + + ${project.build.sourceEncoding} + true + true + 4 + + ${spotless.python.includes} @@ -2073,14 +2081,6 @@ apache-rat-plugin ${maven.plugin.rat.version} true - - - verify - - check - - - false 0 @@ -2091,11 +2091,22 @@ .rat-excludes + + + + check + + verify + + org.antlr antlr4-maven-plugin ${antlr4.version} + + true + @@ -2103,9 +2114,6 @@ - - true - @@ -2204,6 +2212,10 @@ spark-3.1 + + extensions/spark/kyuubi-extension-spark-common + extensions/spark/kyuubi-extension-spark-3-1 + 3.1.3 3.1 @@ -2211,14 +2223,14 @@ spark-${spark.version}-bin-hadoop3.2.tgz org.scalatest.tags.Slow - - extensions/spark/kyuubi-extension-spark-common - extensions/spark/kyuubi-extension-spark-3-1 - spark-3.2 + + extensions/spark/kyuubi-extension-spark-common + extensions/spark/kyuubi-extension-spark-3-2 + 3.2.2 3.2 @@ -2226,43 +2238,39 @@ spark-${spark.version}-bin-hadoop3.2.tgz org.scalatest.tags.Slow,org.apache.kyuubi.tags.HudiTest - - extensions/spark/kyuubi-extension-spark-common - extensions/spark/kyuubi-extension-spark-3-2 - spark-3.3 - - org.scalatest.tags.Slow,org.apache.kyuubi.tags.HudiTest - extensions/spark/kyuubi-extension-spark-common extensions/spark/kyuubi-extension-spark-3-3 extensions/spark/kyuubi-spark-connector-hive extensions/spark/kyuubi-spark-connector-kudu + + org.scalatest.tags.Slow,org.apache.kyuubi.tags.HudiTest + spark-master + + 3.4.0-SNAPSHOT + org.scalatest.tags.Slow,org.apache.kyuubi.tags.DeltaTest,org.apache.kyuubi.tags.IcebergTest,org.apache.kyuubi.tags.HudiTest + - Apache Snapshots Repository - https://repository.apache.org/snapshots/ true true + Apache Snapshots Repository + https://repository.apache.org/snapshots/ - - 3.4.0-SNAPSHOT - org.scalatest.tags.Slow,org.apache.kyuubi.tags.DeltaTest,org.apache.kyuubi.tags.IcebergTest,org.apache.kyuubi.tags.HudiTest - @@ -2389,10 +2397,10 @@ sign-release-artifacts - verify sign + verify diff --git a/tools/spark-block-cleaner/pom.xml b/tools/spark-block-cleaner/pom.xml index e1de37466..e42f1cd96 100644 --- a/tools/spark-block-cleaner/pom.xml +++ b/tools/spark-block-cleaner/pom.xml @@ -15,20 +15,19 @@ ~ See the License for the specific language governing permissions and ~ limitations under the License. --> - + 4.0.0 org.apache.kyuubi kyuubi-parent 1.7.0-SNAPSHOT ../../pom.xml - 4.0.0 spark-block-cleaner_2.12 - Kyuubi Project Spark Block Cleaner jar + Kyuubi Project Spark Block Cleaner https://kyuubi.apache.org/