You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@kyuubi.apache.org by ya...@apache.org on 2021/07/23 05:15:20 UTC

[incubator-kyuubi] branch master updated: [KYUUBI #849] ASF Nexus SNAPSHOT publish

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

yao pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-kyuubi.git


The following commit(s) were added to refs/heads/master by this push:
     new ce5fb97  [KYUUBI #849] ASF Nexus SNAPSHOT publish
ce5fb97 is described below

commit ce5fb970360cee55849cf4386c3bdff937726720
Author: Cheng Pan <ch...@apache.org>
AuthorDate: Fri Jul 23 13:15:05 2021 +0800

    [KYUUBI #849] ASF Nexus SNAPSHOT publish
    
    <!--
    Thanks for sending a pull request!
    
    Here are some tips for you:
      1. If this is your first time, please read our contributor guidelines: https://kyuubi.readthedocs.io/en/latest/community/contributions.html
      2. If the PR is related to an issue in https://github.com/apache/incubator-kyuubi/issues, add '[KYUUBI #XXXX]' in your PR title, e.g., '[KYUUBI #XXXX] Your PR title ...'.
      3. If the PR is unfinished, add '[WIP]' in your PR title, e.g., '[WIP][KYUUBI #XXXX] Your PR title ...'.
    -->
    
    ### _Why are the changes needed?_
    <!--
    Please clarify why the changes are needed. For instance,
      1. If you add a feature, you can talk about the use case of it.
      2. If you fix a bug, you can clarify why it is a bug.
    -->
    https://infra.apache.org/publishing-maven-artifacts.html
    https://issues.apache.org/jira/browse/INFRA-22114
    
    ### _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
    
    - [ ] [Run test](https://kyuubi.readthedocs.io/en/latest/tools/testing.html#running-tests) locally before make a pull request
    
    Closes #849 from pan3793/asf.
    
    Closes #849
    
    c609f6ba [Cheng Pan] update pom
    31f1f2e1 [Cheng Pan] rename root project name to kyuubi-parent
    9c5616d8 [Cheng Pan] [INFRA] Update POM for Apache release
    
    Authored-by: Cheng Pan <ch...@apache.org>
    Signed-off-by: Kent Yao <ya...@apache.org>
---
 dev/kyuubi-codecov/pom.xml                |  2 +-
 dev/kyuubi-extension-spark_3.1/pom.xml    |  2 +-
 dev/kyuubi-tpcds/pom.xml                  |  2 +-
 externals/kyuubi-download/pom.xml         |  2 +-
 externals/kyuubi-spark-monitor/pom.xml    |  2 +-
 externals/kyuubi-spark-sql-engine/pom.xml |  2 +-
 kyuubi-assembly/pom.xml                   |  2 +-
 kyuubi-common/pom.xml                     |  2 +-
 kyuubi-ctl/pom.xml                        |  2 +-
 kyuubi-ha/pom.xml                         |  2 +-
 kyuubi-hive-jdbc/pom.xml                  |  2 +-
 kyuubi-main/pom.xml                       |  2 +-
 kyuubi-metrics/pom.xml                    |  2 +-
 kyuubi-zookeeper/pom.xml                  |  2 +-
 pom.xml                                   | 65 +++++++++++++++++++++++--------
 tools/spark-block-cleaner/pom.xml         |  2 +-
 16 files changed, 64 insertions(+), 31 deletions(-)

diff --git a/dev/kyuubi-codecov/pom.xml b/dev/kyuubi-codecov/pom.xml
index 921ccb1..a35cde9 100644
--- a/dev/kyuubi-codecov/pom.xml
+++ b/dev/kyuubi-codecov/pom.xml
@@ -20,8 +20,8 @@
          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
          xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
     <parent>
-        <artifactId>kyuubi</artifactId>
         <groupId>org.apache.kyuubi</groupId>
+        <artifactId>kyuubi-parent</artifactId>
         <version>1.3.0-SNAPSHOT</version>
         <relativePath>../../pom.xml</relativePath>
     </parent>
diff --git a/dev/kyuubi-extension-spark_3.1/pom.xml b/dev/kyuubi-extension-spark_3.1/pom.xml
index 6d45a01..95e4c22 100644
--- a/dev/kyuubi-extension-spark_3.1/pom.xml
+++ b/dev/kyuubi-extension-spark_3.1/pom.xml
@@ -20,8 +20,8 @@
          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
          xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
     <parent>
-        <artifactId>kyuubi</artifactId>
         <groupId>org.apache.kyuubi</groupId>
+        <artifactId>kyuubi-parent</artifactId>
         <version>1.3.0-SNAPSHOT</version>
         <relativePath>../../pom.xml</relativePath>
     </parent>
diff --git a/dev/kyuubi-tpcds/pom.xml b/dev/kyuubi-tpcds/pom.xml
index 20c56ed..7eb5b83 100644
--- a/dev/kyuubi-tpcds/pom.xml
+++ b/dev/kyuubi-tpcds/pom.xml
@@ -20,8 +20,8 @@
          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
          xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
     <parent>
-        <artifactId>kyuubi</artifactId>
         <groupId>org.apache.kyuubi</groupId>
+        <artifactId>kyuubi-parent</artifactId>
         <version>1.3.0-SNAPSHOT</version>
         <relativePath>../../pom.xml</relativePath>
     </parent>
diff --git a/externals/kyuubi-download/pom.xml b/externals/kyuubi-download/pom.xml
index 35e8099..897b7a6 100644
--- a/externals/kyuubi-download/pom.xml
+++ b/externals/kyuubi-download/pom.xml
@@ -20,8 +20,8 @@
          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
          xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
     <parent>
-        <artifactId>kyuubi</artifactId>
         <groupId>org.apache.kyuubi</groupId>
+        <artifactId>kyuubi-parent</artifactId>
         <version>1.3.0-SNAPSHOT</version>
         <relativePath>../../pom.xml</relativePath>
     </parent>
diff --git a/externals/kyuubi-spark-monitor/pom.xml b/externals/kyuubi-spark-monitor/pom.xml
index 3c7fced..d1af4dd 100644
--- a/externals/kyuubi-spark-monitor/pom.xml
+++ b/externals/kyuubi-spark-monitor/pom.xml
@@ -21,7 +21,7 @@
          xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
     <parent>
         <groupId>org.apache.kyuubi</groupId>
-        <artifactId>kyuubi</artifactId>
+        <artifactId>kyuubi-parent</artifactId>
         <version>1.3.0-SNAPSHOT</version>
         <relativePath>../../pom.xml</relativePath>
     </parent>
diff --git a/externals/kyuubi-spark-sql-engine/pom.xml b/externals/kyuubi-spark-sql-engine/pom.xml
index a738bbb..7063cb5 100644
--- a/externals/kyuubi-spark-sql-engine/pom.xml
+++ b/externals/kyuubi-spark-sql-engine/pom.xml
@@ -20,8 +20,8 @@
          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
          xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
     <parent>
-        <artifactId>kyuubi</artifactId>
         <groupId>org.apache.kyuubi</groupId>
+        <artifactId>kyuubi-parent</artifactId>
         <version>1.3.0-SNAPSHOT</version>
         <relativePath>../../pom.xml</relativePath>
     </parent>
diff --git a/kyuubi-assembly/pom.xml b/kyuubi-assembly/pom.xml
index 59ccccc..b75f532 100644
--- a/kyuubi-assembly/pom.xml
+++ b/kyuubi-assembly/pom.xml
@@ -22,8 +22,8 @@
     <modelVersion>4.0.0</modelVersion>
 
     <parent>
-        <artifactId>kyuubi</artifactId>
         <groupId>org.apache.kyuubi</groupId>
+        <artifactId>kyuubi-parent</artifactId>
         <version>1.3.0-SNAPSHOT</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
diff --git a/kyuubi-common/pom.xml b/kyuubi-common/pom.xml
index 1317493..53596ce 100644
--- a/kyuubi-common/pom.xml
+++ b/kyuubi-common/pom.xml
@@ -21,7 +21,7 @@
          xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
     <parent>
         <groupId>org.apache.kyuubi</groupId>
-        <artifactId>kyuubi</artifactId>
+        <artifactId>kyuubi-parent</artifactId>
         <version>1.3.0-SNAPSHOT</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
diff --git a/kyuubi-ctl/pom.xml b/kyuubi-ctl/pom.xml
index 687ba09..5ad02c5 100644
--- a/kyuubi-ctl/pom.xml
+++ b/kyuubi-ctl/pom.xml
@@ -21,7 +21,7 @@
          xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
     <parent>
         <groupId>org.apache.kyuubi</groupId>
-        <artifactId>kyuubi</artifactId>
+        <artifactId>kyuubi-parent</artifactId>
         <version>1.3.0-SNAPSHOT</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
diff --git a/kyuubi-ha/pom.xml b/kyuubi-ha/pom.xml
index 018d586..5ba8a18 100644
--- a/kyuubi-ha/pom.xml
+++ b/kyuubi-ha/pom.xml
@@ -21,7 +21,7 @@
          xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
     <parent>
         <groupId>org.apache.kyuubi</groupId>
-        <artifactId>kyuubi</artifactId>
+        <artifactId>kyuubi-parent</artifactId>
         <version>1.3.0-SNAPSHOT</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
diff --git a/kyuubi-hive-jdbc/pom.xml b/kyuubi-hive-jdbc/pom.xml
index bf24945..f4eba55 100644
--- a/kyuubi-hive-jdbc/pom.xml
+++ b/kyuubi-hive-jdbc/pom.xml
@@ -20,8 +20,8 @@
          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
          xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
     <parent>
-        <artifactId>kyuubi</artifactId>
         <groupId>org.apache.kyuubi</groupId>
+        <artifactId>kyuubi-parent</artifactId>
         <version>1.3.0-SNAPSHOT</version>
     </parent>
     <modelVersion>4.0.0</modelVersion>
diff --git a/kyuubi-main/pom.xml b/kyuubi-main/pom.xml
index 2e0e613..d29aefb 100644
--- a/kyuubi-main/pom.xml
+++ b/kyuubi-main/pom.xml
@@ -20,8 +20,8 @@
          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
          xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
     <parent>
-        <artifactId>kyuubi</artifactId>
         <groupId>org.apache.kyuubi</groupId>
+        <artifactId>kyuubi-parent</artifactId>
         <version>1.3.0-SNAPSHOT</version>
     </parent>
     <modelVersion>4.0.0</modelVersion>
diff --git a/kyuubi-metrics/pom.xml b/kyuubi-metrics/pom.xml
index dec32db..843469f 100644
--- a/kyuubi-metrics/pom.xml
+++ b/kyuubi-metrics/pom.xml
@@ -20,8 +20,8 @@
          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
          xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
     <parent>
-        <artifactId>kyuubi</artifactId>
         <groupId>org.apache.kyuubi</groupId>
+        <artifactId>kyuubi-parent</artifactId>
         <version>1.3.0-SNAPSHOT</version>
     </parent>
     <modelVersion>4.0.0</modelVersion>
diff --git a/kyuubi-zookeeper/pom.xml b/kyuubi-zookeeper/pom.xml
index 120aa6f..841911d 100644
--- a/kyuubi-zookeeper/pom.xml
+++ b/kyuubi-zookeeper/pom.xml
@@ -20,8 +20,8 @@
          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
          xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
     <parent>
-        <artifactId>kyuubi</artifactId>
         <groupId>org.apache.kyuubi</groupId>
+        <artifactId>kyuubi-parent</artifactId>
         <version>1.3.0-SNAPSHOT</version>
     </parent>
     <modelVersion>4.0.0</modelVersion>
diff --git a/pom.xml b/pom.xml
index 7df74c8..7b4430d 100644
--- a/pom.xml
+++ b/pom.xml
@@ -18,28 +18,29 @@
 
 <project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0"
          xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+
+    <parent>
+        <groupId>org.apache</groupId>
+        <artifactId>apache</artifactId>
+        <version>23</version>
+    </parent>
     <modelVersion>4.0.0</modelVersion>
 
     <groupId>org.apache.kyuubi</groupId>
-    <artifactId>kyuubi</artifactId>
-    <name>Kyuubi Project Parent</name>
+    <artifactId>kyuubi-parent</artifactId>
     <version>1.3.0-SNAPSHOT</version>
-    <modules>
-        <module>dev/kyuubi-codecov</module>
-        <module>externals/kyuubi-download</module>
-        <module>externals/kyuubi-spark-monitor</module>
-        <module>externals/kyuubi-spark-sql-engine</module>
-        <module>kyuubi-assembly</module>
-        <module>kyuubi-common</module>
-        <module>kyuubi-ctl</module>
-        <module>kyuubi-ha</module>
-        <module>kyuubi-hive-jdbc</module>
-        <module>kyuubi-main</module>
-        <module>kyuubi-metrics</module>
-        <module>kyuubi-zookeeper</module>
-    </modules>
     <packaging>pom</packaging>
 
+    <name>Kyuubi Project Parent</name>
+    <url>https://kyuubi.apache.org/</url>
+
+    <scm>
+        <connection>scm:git:git@github.com:apache/incubator-kyuubi.git</connection>
+        <developerConnection>scm:git:https://gitbox.apache.org/repos/asf/incubator-kyuubi.git</developerConnection>
+        <url>scm:git:git@github.com:apache/incubator-kyuubi.git</url>
+        <tag>HEAD</tag>
+    </scm>
+
     <licenses>
         <license>
             <name>The Apache Software License, Version 2.0</name>
@@ -48,6 +49,11 @@
         </license>
     </licenses>
 
+    <issueManagement>
+        <system>GitHub Issues</system>
+        <url>https://github.com/apache/incubator-kyuubi/issues</url>
+    </issueManagement>
+
     <developers>
         <developer>
             <id>yaooqinn</id>
@@ -58,9 +64,36 @@
         </developer>
     </developers>
 
+    <mailingLists>
+        <mailingList>
+            <name>Dev Mailing List</name>
+            <post>dev@kyuubi.apache.org</post>
+            <subscribe>dev-subscribe@kyuubi.apache.org</subscribe>
+            <unsubscribe>dev-unsubscribe@kyuubi.apache.org</unsubscribe>
+            <archive>https://mail-archives.apache.org/mod_mbox/kyuubi-dev</archive>
+        </mailingList>
+    </mailingLists>
+
+    <modules>
+        <module>dev/kyuubi-codecov</module>
+        <module>externals/kyuubi-download</module>
+        <module>externals/kyuubi-spark-monitor</module>
+        <module>externals/kyuubi-spark-sql-engine</module>
+        <module>kyuubi-assembly</module>
+        <module>kyuubi-common</module>
+        <module>kyuubi-ctl</module>
+        <module>kyuubi-ha</module>
+        <module>kyuubi-hive-jdbc</module>
+        <module>kyuubi-main</module>
+        <module>kyuubi-metrics</module>
+        <module>kyuubi-zookeeper</module>
+    </modules>
+
     <properties>
         <java.version>1.8</java.version>
         <maven.version>3.6.3</maven.version>
+        <maven.compiler.source>${java.version}</maven.compiler.source>
+        <maven.compiler.target>${java.version}</maven.compiler.target>
         <scala.version>2.12.14</scala.version>
         <scala.binary.version>2.12</scala.binary.version>
 
diff --git a/tools/spark-block-cleaner/pom.xml b/tools/spark-block-cleaner/pom.xml
index b03d851..54d4ba3 100644
--- a/tools/spark-block-cleaner/pom.xml
+++ b/tools/spark-block-cleaner/pom.xml
@@ -19,8 +19,8 @@
          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
          xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
     <parent>
-        <artifactId>kyuubi</artifactId>
         <groupId>org.apache.kyuubi</groupId>
+        <artifactId>kyuubi-parent</artifactId>
         <version>1.3.0-SNAPSHOT</version>
         <relativePath>../../pom.xml</relativePath>
     </parent>