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

ulyssesyou 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 98887e7  [KYUUBI #2218] Fix maven options about hive-provided
98887e7 is described below

commit 98887e754d8663ccb5a9c7d4abe3a4960ed58f1f
Author: Ada Wang <[email protected]>
AuthorDate: Mon Mar 28 10:10:41 2022 +0800

    [KYUUBI #2218] Fix maven options about hive-provided
    
    ### _Why are the changes needed?_
    
    much code about maven options only has `-Pflink-provided,spark-provided` no 
`hive-provided`.
    
    ### _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.apache.org/docs/latest/develop_tools/testing.html#running-tests)
 locally before make a pull request
    
    Closes #2219 from deadwind4/KYUUBI-2218.
    
    Closes #2218
    
    5e369978 [Ada Wang] fix build dist help
    a5de3ba8 [Ada Wang] [KYUUBI #2218] Fix maven options about hive-provided
    
    Authored-by: Ada Wang <[email protected]>
    Signed-off-by: ulysses-you <[email protected]>
---
 .github/workflows/dep.yml                                         | 2 +-
 .github/workflows/publish-snapshot.yml                            | 4 ++--
 build/dist                                                        | 8 ++++----
 build/release/release.sh                                          | 6 +++---
 .../kyuubi/engine/spark/udf/KyuubiDefinedFunctionSuite.scala      | 4 ++--
 kyuubi-common/src/test/scala/org/apache/kyuubi/TestUtils.scala    | 2 +-
 6 files changed, 13 insertions(+), 13 deletions(-)

diff --git a/.github/workflows/dep.yml b/.github/workflows/dep.yml
index ee3134a..b60c9e4 100644
--- a/.github/workflows/dep.yml
+++ b/.github/workflows/dep.yml
@@ -48,7 +48,7 @@ jobs:
           MAVEN_OPTS: -Dorg.slf4j.simpleLogger.defaultLogLevel=error
         run: >-
           build/mvn clean install
-          -Pflink-provided,spark-provided
+          -Pflink-provided,spark-provided,hive-provided
           -Dmaven.javadoc.skip=true
           -Drat.skip=true
           -Dscalastyle.skip=true
diff --git a/.github/workflows/publish-snapshot.yml 
b/.github/workflows/publish-snapshot.yml
index b770173..febeceb 100644
--- a/.github/workflows/publish-snapshot.yml
+++ b/.github/workflows/publish-snapshot.yml
@@ -34,8 +34,8 @@ jobs:
           - branch-1.4
           - branch-1.3
         profiles:
-          - -Pflink-provided,spark-provided,spark-3.1
-          - -Pflink-provided,spark-provided,spark-3.2,tpcds
+          - -Pflink-provided,spark-provided,hive-provided,spark-3.1
+          - -Pflink-provided,spark-provided,hive-provided,spark-3.2,tpcds
     steps:
     - name: Checkout repository
       uses: actions/checkout@v2
diff --git a/build/dist b/build/dist
index 6d90682..34fca03 100755
--- a/build/dist
+++ b/build/dist
@@ -41,10 +41,10 @@ function usage {
   echo "./build/dist - Tool for making binary distributions of Kyuubi"
   echo ""
   echo "Usage:"
-  echo 
"+--------------------------------------------------------------------------------------+"
-  echo "| ./build/dist [--name <custom_name>] [--tgz] [--flink-provided] 
[--spark-provided]    |"
-  echo "|              [--mvn <maven_executable>] <maven build options>        
                |"
-  echo 
"+--------------------------------------------------------------------------------------+"
+  echo 
"+------------------------------------------------------------------------------------------------------+"
+  echo "| ./build/dist [--name <custom_name>] [--tgz] [--flink-provided] 
[--spark-provided] [--hive-provided]  |"
+  echo "|              [--mvn <maven_executable>] <maven build options>        
                                |"
+  echo 
"+------------------------------------------------------------------------------------------------------+"
   echo "name:           -  custom binary name, using project version if 
undefined"
   echo "tgz:            -  whether to make a whole bundled package"
   echo "flink-provided: -  whether to make a package without Flink binary"
diff --git a/build/release/release.sh b/build/release/release.sh
index f1f442c..e03bd41 100755
--- a/build/release/release.sh
+++ b/build/release/release.sh
@@ -94,12 +94,12 @@ upload_svn_staging() {
 }
 
 upload_nexus_staging() {
-  ${KYUUBI_DIR}/build/mvn clean deploy -DskipTests 
-Papache-release,flink-provided,spark-provided \
+  ${KYUUBI_DIR}/build/mvn clean deploy -DskipTests 
-Papache-release,flink-provided,spark-provided,hive-provided \
     -s "${KYUUBI_DIR}/build/release/asf-settings.xml"
-  ${KYUUBI_DIR}/build/mvn clean deploy -DskipTests 
-Papache-release,flink-provided,spark-provided,spark-3.1 \
+  ${KYUUBI_DIR}/build/mvn clean deploy -DskipTests 
-Papache-release,flink-provided,spark-provided,hive-provided,spark-3.1 \
     -s "${KYUUBI_DIR}/build/release/asf-settings.xml" \
     -pl dev/kyuubi-extension-spark-3-1 -am
-  ${KYUUBI_DIR}/build/mvn clean deploy -DskipTests 
-Papache-release,flink-provided,spark-provided,spark-3.2 \
+  ${KYUUBI_DIR}/build/mvn clean deploy -DskipTests 
-Papache-release,flink-provided,spark-provided,hive-provided,spark-3.2 \
     -s "${KYUUBI_DIR}/build/release/asf-settings.xml" \
     -pl dev/kyuubi-extension-spark-3-2 -am
 }
diff --git 
a/externals/kyuubi-spark-sql-engine/src/test/scala/org/apache/kyuubi/engine/spark/udf/KyuubiDefinedFunctionSuite.scala
 
b/externals/kyuubi-spark-sql-engine/src/test/scala/org/apache/kyuubi/engine/spark/udf/KyuubiDefinedFunctionSuite.scala
index 6cc8456..382cb49 100644
--- 
a/externals/kyuubi-spark-sql-engine/src/test/scala/org/apache/kyuubi/engine/spark/udf/KyuubiDefinedFunctionSuite.scala
+++ 
b/externals/kyuubi-spark-sql-engine/src/test/scala/org/apache/kyuubi/engine/spark/udf/KyuubiDefinedFunctionSuite.scala
@@ -30,12 +30,12 @@ import org.apache.kyuubi.{KyuubiFunSuite, TestUtils}
  *
  * To run the entire test suite:
  * {{{
- *   build/mvn clean install -Pflink-provided,spark-provided 
-DwildcardSuites=org.apache.kyuubi.engine.spark.udf.KyuubiDefinedFunctionSuite
+ *   build/mvn clean install -Pflink-provided,spark-provided,hive-provided 
-DwildcardSuites=org.apache.kyuubi.engine.spark.udf.KyuubiDefinedFunctionSuite
  * }}}
  *
  * To re-generate golden files for entire suite, run:
  * {{{
- *   KYUUBI_UPDATE=1 build/mvn clean install -Pflink-provided,spark-provided 
-DwildcardSuites=org.apache.kyuubi.engine.spark.udf.KyuubiDefinedFunctionSuite
+ *   KYUUBI_UPDATE=1 build/mvn clean install 
-Pflink-provided,spark-provided,hive-provided 
-DwildcardSuites=org.apache.kyuubi.engine.spark.udf.KyuubiDefinedFunctionSuite
  * }}}
  */
 // scalastyle:on line.size.limit
diff --git a/kyuubi-common/src/test/scala/org/apache/kyuubi/TestUtils.scala 
b/kyuubi-common/src/test/scala/org/apache/kyuubi/TestUtils.scala
index 107cf87..4f9a4f1 100644
--- a/kyuubi-common/src/test/scala/org/apache/kyuubi/TestUtils.scala
+++ b/kyuubi-common/src/test/scala/org/apache/kyuubi/TestUtils.scala
@@ -52,7 +52,7 @@ object TestUtils {
       }
       reader.close()
       val hint = s"$markdown out of date, please update doc with " +
-        s"KYUUBI_UPDATE=1 build/mvn clean install 
-Pflink-provided,spark-provided " +
+        s"KYUUBI_UPDATE=1 build/mvn clean install 
-Pflink-provided,spark-provided,hive-provided " +
         s"-DwildcardSuites=$agent"
       assert(newOutput.size === expected.size, hint)
 

Reply via email to