[KYUUBI #5177] Use Scala binary version placeholder in Maven module's artifactId suffix
### _Why are the changes needed?_ - Change hardcoded Scala's version 2.12 in Maven module's `artifactId` to placeholder `scala.binary.version` which is defined in project parent pom as 2.12 - Preparation for Scala 2.13/3.x support in the future - No impact on using or building Maven modules - Some ignorable warning messages for unstable artifactId will be thrown by Maven. ``` Warning: Some problems were encountered while building the effective model for org.apache.kyuubi:kyuubi-server_2.12🫙1.8.0-SNAPSHOT Warning: 'artifactId' contains an expression but should be a constant ``` ### _How was this patch tested?_ - [ ] Add some test cases that check the changes thoroughly including negative and positive cases if possible - [ ] Add screenshots for manual tests if appropriate - [x] [Run test](https://kyuubi.readthedocs.io/en/master/contributing/code/testing.html#running-tests) locally before make a pull request ### _Was this patch authored or co-authored using generative AI tooling?_ No. Closes #5175 from bowenliang123/artifactId-scala. Closes #5177 2eba29cfa [liangbowen] use placeholder of scala binary version for artifactId Authored-by: liangbowen <liangbowen@gf.com.cn> Signed-off-by: Cheng Pan <chengpan@apache.org>
This commit is contained in:
parent
14b3e45bb8
commit
4213e20945
@ -25,7 +25,7 @@
|
||||
<relativePath>../../pom.xml</relativePath>
|
||||
</parent>
|
||||
|
||||
<artifactId>kyuubi-codecov_2.12</artifactId>
|
||||
<artifactId>kyuubi-codecov_${scala.binary.version}</artifactId>
|
||||
<packaging>pom</packaging>
|
||||
<name>Kyuubi Dev Code Coverage</name>
|
||||
<url>https://kyuubi.apache.org/</url>
|
||||
|
||||
@ -25,7 +25,7 @@
|
||||
<relativePath>../../pom.xml</relativePath>
|
||||
</parent>
|
||||
|
||||
<artifactId>kyuubi-tpcds_2.12</artifactId>
|
||||
<artifactId>kyuubi-tpcds_${scala.binary.version}</artifactId>
|
||||
<packaging>jar</packaging>
|
||||
<name>Kyuubi Dev TPCDS Generator</name>
|
||||
<url>https://kyuubi.apache.org/</url>
|
||||
|
||||
@ -25,7 +25,7 @@
|
||||
<relativePath>../../../pom.xml</relativePath>
|
||||
</parent>
|
||||
|
||||
<artifactId>kyuubi-extension-spark-3-1_2.12</artifactId>
|
||||
<artifactId>kyuubi-extension-spark-3-1_${scala.binary.version}</artifactId>
|
||||
<packaging>jar</packaging>
|
||||
<name>Kyuubi Dev Spark Extensions (for Spark 3.1)</name>
|
||||
<url>https://kyuubi.apache.org/</url>
|
||||
|
||||
@ -25,7 +25,7 @@
|
||||
<relativePath>../../../pom.xml</relativePath>
|
||||
</parent>
|
||||
|
||||
<artifactId>kyuubi-extension-spark-3-2_2.12</artifactId>
|
||||
<artifactId>kyuubi-extension-spark-3-2_${scala.binary.version}</artifactId>
|
||||
<packaging>jar</packaging>
|
||||
<name>Kyuubi Dev Spark Extensions (for Spark 3.2)</name>
|
||||
<url>https://kyuubi.apache.org/</url>
|
||||
|
||||
@ -25,7 +25,7 @@
|
||||
<relativePath>../../../pom.xml</relativePath>
|
||||
</parent>
|
||||
|
||||
<artifactId>kyuubi-extension-spark-3-3_2.12</artifactId>
|
||||
<artifactId>kyuubi-extension-spark-3-3_${scala.binary.version}</artifactId>
|
||||
<packaging>jar</packaging>
|
||||
<name>Kyuubi Dev Spark Extensions (for Spark 3.3)</name>
|
||||
<url>https://kyuubi.apache.org/</url>
|
||||
|
||||
@ -25,7 +25,7 @@
|
||||
<relativePath>../../../pom.xml</relativePath>
|
||||
</parent>
|
||||
|
||||
<artifactId>kyuubi-extension-spark-common_2.12</artifactId>
|
||||
<artifactId>kyuubi-extension-spark-common_${scala.binary.version}</artifactId>
|
||||
<packaging>jar</packaging>
|
||||
<name>Kyuubi Dev Spark Extensions Common (for Spark 3)</name>
|
||||
<url>https://kyuubi.apache.org/</url>
|
||||
|
||||
@ -26,7 +26,7 @@
|
||||
|
||||
</parent>
|
||||
|
||||
<artifactId>kyuubi-extension-spark-jdbc-dialect_2.12</artifactId>
|
||||
<artifactId>kyuubi-extension-spark-jdbc-dialect_${scala.binary.version}</artifactId>
|
||||
<packaging>jar</packaging>
|
||||
<name>Kyuubi Spark JDBC Dialect plugin</name>
|
||||
<url>https://kyuubi.apache.org/</url>
|
||||
|
||||
@ -26,7 +26,7 @@
|
||||
|
||||
</parent>
|
||||
|
||||
<artifactId>kyuubi-spark-authz_2.12</artifactId>
|
||||
<artifactId>kyuubi-spark-authz_${scala.binary.version}</artifactId>
|
||||
<packaging>jar</packaging>
|
||||
<name>Kyuubi Dev Spark Authorization Extension</name>
|
||||
<url>https://kyuubi.apache.org/</url>
|
||||
|
||||
@ -25,7 +25,7 @@
|
||||
<relativePath>../../../pom.xml</relativePath>
|
||||
</parent>
|
||||
|
||||
<artifactId>kyuubi-spark-connector-common_2.12</artifactId>
|
||||
<artifactId>kyuubi-spark-connector-common_${scala.binary.version}</artifactId>
|
||||
<packaging>jar</packaging>
|
||||
<name>Kyuubi Spark Connector Common</name>
|
||||
<url>https://kyuubi.apache.org/</url>
|
||||
|
||||
@ -25,7 +25,7 @@
|
||||
<relativePath>../../../pom.xml</relativePath>
|
||||
</parent>
|
||||
|
||||
<artifactId>kyuubi-spark-connector-hive_2.12</artifactId>
|
||||
<artifactId>kyuubi-spark-connector-hive_${scala.binary.version}</artifactId>
|
||||
<packaging>jar</packaging>
|
||||
<name>Kyuubi Spark Hive Connector</name>
|
||||
<description>A Kyuubi hive connector based on Spark V2 DataSource</description>
|
||||
|
||||
@ -25,7 +25,7 @@
|
||||
<relativePath>../../../pom.xml</relativePath>
|
||||
</parent>
|
||||
|
||||
<artifactId>kyuubi-spark-connector-tpcds_2.12</artifactId>
|
||||
<artifactId>kyuubi-spark-connector-tpcds_${scala.binary.version}</artifactId>
|
||||
<packaging>jar</packaging>
|
||||
<name>Kyuubi Spark TPC-DS Connector</name>
|
||||
<url>https://kyuubi.apache.org/</url>
|
||||
|
||||
@ -25,7 +25,7 @@
|
||||
<relativePath>../../../pom.xml</relativePath>
|
||||
</parent>
|
||||
|
||||
<artifactId>kyuubi-spark-connector-tpch_2.12</artifactId>
|
||||
<artifactId>kyuubi-spark-connector-tpch_${scala.binary.version}</artifactId>
|
||||
<packaging>jar</packaging>
|
||||
<name>Kyuubi Spark TPC-H Connector</name>
|
||||
<url>https://kyuubi.apache.org/</url>
|
||||
|
||||
@ -25,7 +25,7 @@
|
||||
<relativePath>../../../pom.xml</relativePath>
|
||||
</parent>
|
||||
|
||||
<artifactId>kyuubi-spark-lineage_2.12</artifactId>
|
||||
<artifactId>kyuubi-spark-lineage_${scala.binary.version}</artifactId>
|
||||
<packaging>jar</packaging>
|
||||
<name>Kyuubi Dev Spark Lineage Extension</name>
|
||||
<url>https://kyuubi.apache.org/</url>
|
||||
|
||||
2
externals/kyuubi-chat-engine/pom.xml
vendored
2
externals/kyuubi-chat-engine/pom.xml
vendored
@ -25,7 +25,7 @@
|
||||
<relativePath>../../pom.xml</relativePath>
|
||||
</parent>
|
||||
|
||||
<artifactId>kyuubi-chat-engine_2.12</artifactId>
|
||||
<artifactId>kyuubi-chat-engine_${scala.binary.version}</artifactId>
|
||||
<packaging>jar</packaging>
|
||||
<name>Kyuubi Project Engine Chat</name>
|
||||
<url>https://kyuubi.apache.org/</url>
|
||||
|
||||
2
externals/kyuubi-flink-sql-engine/pom.xml
vendored
2
externals/kyuubi-flink-sql-engine/pom.xml
vendored
@ -25,7 +25,7 @@
|
||||
<relativePath>../../pom.xml</relativePath>
|
||||
</parent>
|
||||
|
||||
<artifactId>kyuubi-flink-sql-engine_2.12</artifactId>
|
||||
<artifactId>kyuubi-flink-sql-engine_${scala.binary.version}</artifactId>
|
||||
<packaging>jar</packaging>
|
||||
<name>Kyuubi Project Engine Flink SQL</name>
|
||||
<url>https://kyuubi.apache.org/</url>
|
||||
|
||||
2
externals/kyuubi-hive-sql-engine/pom.xml
vendored
2
externals/kyuubi-hive-sql-engine/pom.xml
vendored
@ -25,7 +25,7 @@
|
||||
<relativePath>../../pom.xml</relativePath>
|
||||
</parent>
|
||||
|
||||
<artifactId>kyuubi-hive-sql-engine_2.12</artifactId>
|
||||
<artifactId>kyuubi-hive-sql-engine_${scala.binary.version}</artifactId>
|
||||
<packaging>jar</packaging>
|
||||
<name>Kyuubi Project Engine Hive SQL</name>
|
||||
<url>https://kyuubi.apache.org/</url>
|
||||
|
||||
2
externals/kyuubi-jdbc-engine/pom.xml
vendored
2
externals/kyuubi-jdbc-engine/pom.xml
vendored
@ -25,7 +25,7 @@
|
||||
<relativePath>../../pom.xml</relativePath>
|
||||
</parent>
|
||||
|
||||
<artifactId>kyuubi-jdbc-engine_2.12</artifactId>
|
||||
<artifactId>kyuubi-jdbc-engine_${scala.binary.version}</artifactId>
|
||||
<packaging>jar</packaging>
|
||||
<name>Kyuubi Project Engine JDBC</name>
|
||||
<url>https://kyuubi.apache.org/</url>
|
||||
|
||||
2
externals/kyuubi-spark-sql-engine/pom.xml
vendored
2
externals/kyuubi-spark-sql-engine/pom.xml
vendored
@ -25,7 +25,7 @@
|
||||
<relativePath>../../pom.xml</relativePath>
|
||||
</parent>
|
||||
|
||||
<artifactId>kyuubi-spark-sql-engine_2.12</artifactId>
|
||||
<artifactId>kyuubi-spark-sql-engine_${scala.binary.version}</artifactId>
|
||||
<packaging>jar</packaging>
|
||||
<name>Kyuubi Project Engine Spark SQL</name>
|
||||
<url>https://kyuubi.apache.org/</url>
|
||||
|
||||
2
externals/kyuubi-trino-engine/pom.xml
vendored
2
externals/kyuubi-trino-engine/pom.xml
vendored
@ -25,7 +25,7 @@
|
||||
<relativePath>../../pom.xml</relativePath>
|
||||
</parent>
|
||||
|
||||
<artifactId>kyuubi-trino-engine_2.12</artifactId>
|
||||
<artifactId>kyuubi-trino-engine_${scala.binary.version}</artifactId>
|
||||
<packaging>jar</packaging>
|
||||
<name>Kyuubi Project Engine Trino</name>
|
||||
<url>https://kyuubi.apache.org/</url>
|
||||
|
||||
@ -25,7 +25,7 @@
|
||||
<relativePath>../pom.xml</relativePath>
|
||||
</parent>
|
||||
|
||||
<artifactId>kyuubi-flink-it_2.12</artifactId>
|
||||
<artifactId>kyuubi-flink-it_${scala.binary.version}</artifactId>
|
||||
<name>Kyuubi Test Flink SQL IT</name>
|
||||
<url>https://kyuubi.apache.org/</url>
|
||||
|
||||
|
||||
@ -25,7 +25,7 @@
|
||||
<relativePath>../pom.xml</relativePath>
|
||||
</parent>
|
||||
|
||||
<artifactId>kyuubi-hive-it_2.12</artifactId>
|
||||
<artifactId>kyuubi-hive-it_${scala.binary.version}</artifactId>
|
||||
<name>Kyuubi Test Hive IT</name>
|
||||
<url>https://kyuubi.apache.org/</url>
|
||||
|
||||
|
||||
@ -25,7 +25,7 @@
|
||||
<relativePath>../pom.xml</relativePath>
|
||||
</parent>
|
||||
|
||||
<artifactId>kyuubi-jdbc-it_2.12</artifactId>
|
||||
<artifactId>kyuubi-jdbc-it_${scala.binary.version}</artifactId>
|
||||
<name>Kyuubi Test Jdbc IT</name>
|
||||
<url>https://kyuubi.apache.org/</url>
|
||||
|
||||
|
||||
@ -25,7 +25,7 @@
|
||||
<relativePath>../pom.xml</relativePath>
|
||||
</parent>
|
||||
|
||||
<artifactId>kyuubi-trino-it_2.12</artifactId>
|
||||
<artifactId>kyuubi-trino-it_${scala.binary.version}</artifactId>
|
||||
<name>Kyuubi Test Trino IT</name>
|
||||
<url>https://kyuubi.apache.org/</url>
|
||||
|
||||
|
||||
@ -25,7 +25,7 @@
|
||||
<relativePath>../pom.xml</relativePath>
|
||||
</parent>
|
||||
|
||||
<artifactId>kyuubi-zookeeper-it_2.12</artifactId>
|
||||
<artifactId>kyuubi-zookeeper-it_${scala.binary.version}</artifactId>
|
||||
<name>Kyuubi Test Zookeeper IT</name>
|
||||
<url>https://kyuubi.apache.org/</url>
|
||||
|
||||
|
||||
@ -26,7 +26,7 @@
|
||||
<relativePath>../pom.xml</relativePath>
|
||||
</parent>
|
||||
|
||||
<artifactId>kyuubi-assembly_2.12</artifactId>
|
||||
<artifactId>kyuubi-assembly_${scala.binary.version}</artifactId>
|
||||
<packaging>pom</packaging>
|
||||
<name>Kyuubi Project Assembly</name>
|
||||
<url>https://kyuubi.apache.org/</url>
|
||||
|
||||
@ -25,7 +25,7 @@
|
||||
<relativePath>../pom.xml</relativePath>
|
||||
</parent>
|
||||
|
||||
<artifactId>kyuubi-common_2.12</artifactId>
|
||||
<artifactId>kyuubi-common_${scala.binary.version}</artifactId>
|
||||
<packaging>jar</packaging>
|
||||
<name>Kyuubi Project Common</name>
|
||||
<url>https://kyuubi.apache.org/</url>
|
||||
|
||||
@ -25,7 +25,7 @@
|
||||
<relativePath>../pom.xml</relativePath>
|
||||
</parent>
|
||||
|
||||
<artifactId>kyuubi-ctl_2.12</artifactId>
|
||||
<artifactId>kyuubi-ctl_${scala.binary.version}</artifactId>
|
||||
<packaging>jar</packaging>
|
||||
<name>Kyuubi Project Control</name>
|
||||
<url>https://kyuubi.apache.org/</url>
|
||||
|
||||
@ -25,7 +25,7 @@
|
||||
<relativePath>../pom.xml</relativePath>
|
||||
</parent>
|
||||
|
||||
<artifactId>kyuubi-events_2.12</artifactId>
|
||||
<artifactId>kyuubi-events_${scala.binary.version}</artifactId>
|
||||
<packaging>jar</packaging>
|
||||
<name>Kyuubi Project Events</name>
|
||||
<url>https://kyuubi.apache.org/</url>
|
||||
|
||||
@ -25,7 +25,7 @@
|
||||
<relativePath>../pom.xml</relativePath>
|
||||
</parent>
|
||||
|
||||
<artifactId>kyuubi-ha_2.12</artifactId>
|
||||
<artifactId>kyuubi-ha_${scala.binary.version}</artifactId>
|
||||
<packaging>jar</packaging>
|
||||
<name>Kyuubi Project High Availability</name>
|
||||
<url>https://kyuubi.apache.org/</url>
|
||||
|
||||
@ -24,7 +24,7 @@
|
||||
<version>1.8.0-SNAPSHOT</version>
|
||||
</parent>
|
||||
|
||||
<artifactId>kyuubi-metrics_2.12</artifactId>
|
||||
<artifactId>kyuubi-metrics_${scala.binary.version}</artifactId>
|
||||
<packaging>jar</packaging>
|
||||
<name>Kyuubi Project Metrics</name>
|
||||
<url>https://kyuubi.apache.org/</url>
|
||||
|
||||
@ -24,7 +24,7 @@
|
||||
<version>1.8.0-SNAPSHOT</version>
|
||||
</parent>
|
||||
|
||||
<artifactId>kyuubi-server_2.12</artifactId>
|
||||
<artifactId>kyuubi-server_${scala.binary.version}</artifactId>
|
||||
<packaging>jar</packaging>
|
||||
<name>Kyuubi Project Server</name>
|
||||
<url>https://kyuubi.apache.org/</url>
|
||||
|
||||
@ -24,7 +24,7 @@
|
||||
<version>1.8.0-SNAPSHOT</version>
|
||||
</parent>
|
||||
|
||||
<artifactId>kyuubi-util-scala_2.12</artifactId>
|
||||
<artifactId>kyuubi-util-scala_${scala.binary.version}</artifactId>
|
||||
<packaging>jar</packaging>
|
||||
<name>Kyuubi Project Util Scala</name>
|
||||
<url>https://kyuubi.apache.org/</url>
|
||||
|
||||
@ -24,7 +24,7 @@
|
||||
<version>1.8.0-SNAPSHOT</version>
|
||||
</parent>
|
||||
|
||||
<artifactId>kyuubi-zookeeper_2.12</artifactId>
|
||||
<artifactId>kyuubi-zookeeper_${scala.binary.version}</artifactId>
|
||||
<packaging>jar</packaging>
|
||||
<name>Kyuubi Project Embedded Zookeeper</name>
|
||||
<url>https://kyuubi.apache.org/</url>
|
||||
|
||||
@ -25,7 +25,7 @@
|
||||
<relativePath>../../pom.xml</relativePath>
|
||||
</parent>
|
||||
|
||||
<artifactId>spark-block-cleaner_2.12</artifactId>
|
||||
<artifactId>spark-block-cleaner_${scala.binary.version}</artifactId>
|
||||
<packaging>jar</packaging>
|
||||
<name>Kyuubi Project Spark Block Cleaner</name>
|
||||
<url>https://kyuubi.apache.org/</url>
|
||||
|
||||
Loading…
Reference in New Issue
Block a user