You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hive.apache.org by "David Mollitor (Jira)" <ji...@apache.org> on 2019/12/03 14:44:00 UTC

[jira] [Comment Edited] (HIVE-22066) Upgrade Apache parent POM to version 21

    [ https://issues.apache.org/jira/browse/HIVE-22066?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16986957#comment-16986957 ] 

David Mollitor edited comment on HIVE-22066 at 12/3/19 2:43 PM:
----------------------------------------------------------------

[~jcamachorodriguez] OK, so I think I have a better handle on what's going wrong here...

{code:none}
============================================================================
============================================================================
                           maven install: master
============================================================================
============================================================================


cd /data/hiveptest/working/yetus_PreCommit-HIVE-Build-19708
mvn -DskipTests -Pitests -fae clean install -DskipTests=true -Dmaven.javadoc.skip=true -Dcheckstyle.skip=true -Dfindbugs.skip=true > /data/hiveptest/logs/PreCommit-HIVE-Build-19708/yetus/branch-mvninstall-root.txt 2>&1
Elapsed:   8m 21s


============================================================================
============================================================================
                       master compilation: pre-patch
============================================================================
============================================================================

...

============================================================================
============================================================================
                 Pre-patch javadoc verification on master
============================================================================
============================================================================

...

============================================================================
============================================================================
                         Applying patch to master
============================================================================
============================================================================

... 

============================================================================
============================================================================
Determining Maven Dependency Order (downloading dependencies in the process)
============================================================================
============================================================================

...

============================================================================
============================================================================
                           maven install: patch
============================================================================
============================================================================


cd /data/hiveptest/working/yetus_PreCommit-HIVE-Build-19708/storage-api
mvn -DskipTests -Pitests -fae clean install -DskipTests=true -Dmaven.javadoc.skip=true -Dcheckstyle.skip=true -Dfindbugs.skip=true > /data/hiveptest/logs/PreCommit-HIVE-Build-19708/yetus/patch-mvninstall-storage-api.txt 2>&1
Elapsed:   0m 13s
cd /data/hiveptest/working/yetus_PreCommit-HIVE-Build-19708/shims/common
mvn -DskipTests -Pitests -fae clean install -DskipTests=true -Dmaven.javadoc.skip=true -Dcheckstyle.skip=true -Dfindbugs.skip=true > /data/hiveptest/logs/PreCommit-HIVE-Build-19708/yetus/patch-mvninstall-shims_common.txt 2>&1
Elapsed:   0m 11s
cd /data/hiveptest/working/yetus_PreCommit-HIVE-Build-19708/shims/0.23
mvn -DskipTests -Pitests -fae clean install -DskipTests=true -Dmaven.javadoc.skip=true -Dcheckstyle.skip=true -Dfindbugs.skip=true > /data/hiveptest/logs/PreCommit-HIVE-Build-19708/yetus/patch-mvninstall-shims_0.23.txt 2>&1
Elapsed:   0m 12s
cd /data/hiveptest/working/yetus_PreCommit-HIVE-Build-19708/shims/scheduler
mvn -DskipTests -Pitests -fae clean install -DskipTests=true -Dmaven.javadoc.skip=true -Dcheckstyle.skip=true -Dfindbugs.skip=true > /data/hiveptest/logs/PreCommit-HIVE-Build-19708/yetus/patch-mvninstall-shims_scheduler.txt 2>&1
Elapsed:   0m  9s
cd /data/hiveptest/working/yetus_PreCommit-HIVE-Build-19708/standalone-metastore
mvn -DskipTests -Pitests -fae clean install -DskipTests=true -Dmaven.javadoc.skip=true -Dcheckstyle.skip=true -Dfindbugs.skip=true > /data/hiveptest/logs/PreCommit-HIVE-Build-19708/yetus/patch-mvninstall-standalone-metastore.txt 2>&1
Elapsed:   1m 15s
cd /data/hiveptest/working/yetus_PreCommit-HIVE-Build-19708/standalone-metastore/metastore-common
mvn -DskipTests -Pitests -fae clean install -DskipTests=true -Dmaven.javadoc.skip=true -Dcheckstyle.skip=true -Dfindbugs.skip=true > /data/hiveptest/logs/PreCommit-HIVE-Build-19708/yetus/patch-mvninstall-standalone-metastore_metastore-common.txt 2>&1
Elapsed:   0m 37s
cd /data/hiveptest/working/yetus_PreCommit-HIVE-Build-19708/common
mvn -DskipTests -Pitests -fae clean install -DskipTests=true -Dmaven.javadoc.skip=true -Dcheckstyle.skip=true -Dfindbugs.skip=true > /data/hiveptest/logs/PreCommit-HIVE-Build-19708/yetus/patch-mvninstall-common.txt 2>&1
Elapsed:   0m 15s
cd /data/hiveptest/working/yetus_PreCommit-HIVE-Build-19708/service-rpc
mvn -DskipTests -Pitests -fae clean install -DskipTests=true -Dmaven.javadoc.skip=true -Dcheckstyle.skip=true -Dfindbugs.skip=true > /data/hiveptest/logs/PreCommit-HIVE-Build-19708/yetus/patch-mvninstall-service-rpc.txt 2>&1
Elapsed:   0m 13s
cd /data/hiveptest/working/yetus_PreCommit-HIVE-Build-19708/serde
mvn -DskipTests -Pitests -fae clean install -DskipTests=true -Dmaven.javadoc.skip=true -Dcheckstyle.skip=true -Dfindbugs.skip=true > /data/hiveptest/logs/PreCommit-HIVE-Build-19708/yetus/patch-mvninstall-serde.txt 2>&1
Elapsed:   0m 20s
cd /data/hiveptest/working/yetus_PreCommit-HIVE-Build-19708/metastore
mvn -DskipTests -Pitests -fae clean install -DskipTests=true -Dmaven.javadoc.skip=true -Dcheckstyle.skip=true -Dfindbugs.skip=true > /data/hiveptest/logs/PreCommit-HIVE-Build-19708/yetus/patch-mvninstall-metastore.txt 2>&1
Elapsed:   0m 13s
cd /data/hiveptest/working/yetus_PreCommit-HIVE-Build-19708/vector-code-gen
mvn -DskipTests -Pitests -fae clean install -DskipTests=true -Dmaven.javadoc.skip=true -Dcheckstyle.skip=true -Dfindbugs.skip=true > /data/hiveptest/logs/PreCommit-HIVE-Build-19708/yetus/patch-mvninstall-vector-code-gen.txt 2>&1
Elapsed:   0m  9s
cd /data/hiveptest/working/yetus_PreCommit-HIVE-Build-19708/llap-common
mvn -DskipTests -Pitests -fae clean install -DskipTests=true -Dmaven.javadoc.skip=true -Dcheckstyle.skip=true -Dfindbugs.skip=true > /data/hiveptest/logs/PreCommit-HIVE-Build-19708/yetus/patch-mvninstall-llap-common.txt 2>&1
Elapsed:   0m 16s
cd /data/hiveptest/working/yetus_PreCommit-HIVE-Build-19708/llap-client
mvn -DskipTests -Pitests -fae clean install -DskipTests=true -Dmaven.javadoc.skip=true -Dcheckstyle.skip=true -Dfindbugs.skip=true > /data/hiveptest/logs/PreCommit-HIVE-Build-19708/yetus/patch-mvninstall-llap-client.txt 2>&1
Elapsed:   0m 16s
cd /data/hiveptest/working/yetus_PreCommit-HIVE-Build-19708/llap-tez
mvn -DskipTests -Pitests -fae clean install -DskipTests=true -Dmaven.javadoc.skip=true -Dcheckstyle.skip=true -Dfindbugs.skip=true > /data/hiveptest/logs/PreCommit-HIVE-Build-19708/yetus/patch-mvninstall-llap-tez.txt 2>&1
Elapsed:   0m 15s
cd /data/hiveptest/working/yetus_PreCommit-HIVE-Build-19708/spark-client
mvn -DskipTests -Pitests -fae clean install -DskipTests=true -Dmaven.javadoc.skip=true -Dcheckstyle.skip=true -Dfindbugs.skip=true > /data/hiveptest/logs/PreCommit-HIVE-Build-19708/yetus/patch-mvninstall-spark-client.txt 2>&1
Elapsed:   0m 16s
cd /data/hiveptest/working/yetus_PreCommit-HIVE-Build-19708/ql
mvn -DskipTests -Pitests -fae clean install -DskipTests=true -Dmaven.javadoc.skip=true -Dcheckstyle.skip=true -Dfindbugs.skip=true > /data/hiveptest/logs/PreCommit-HIVE-Build-19708/yetus/patch-mvninstall-ql.txt 2>&1
Elapsed:   0m 33s

{code}

So what you can see that the root POM gets built before the patch is applied and even though I am modifying the root POM file with this patch, those changes are not being applied.  Looking at the YETUS code, it looks like I can get it to build the root POM after the patch if I pump the project's version number in the root POM.  I submitted a dummy patch which makes the Hive version 4.0.1-SNAPSHOT to see if that will correct the issue.  If it does, I propose that we commit  [^HIVE-22066.9.patch]  with the understanding that it should start passing in future builds since the root pom will be correct.


was (Author: belugabehr):
[~jcamachorodriguez] OK, so I think I have a better handle on what's going wrong here...

{code:none}
============================================================================
============================================================================
                           maven install: master
============================================================================
============================================================================


cd /data/hiveptest/working/yetus_PreCommit-HIVE-Build-19708
mvn -DskipTests -Pitests -fae clean install -DskipTests=true -Dmaven.javadoc.skip=true -Dcheckstyle.skip=true -Dfindbugs.skip=true > /data/hiveptest/logs/PreCommit-HIVE-Build-19708/yetus/branch-mvninstall-root.txt 2>&1
Elapsed:   8m 21s


============================================================================
============================================================================
                       master compilation: pre-patch
============================================================================
============================================================================

...

============================================================================
============================================================================
                 Pre-patch javadoc verification on master
============================================================================
============================================================================

...

============================================================================
============================================================================
                         Applying patch to master
============================================================================
============================================================================

... 

============================================================================
============================================================================
Determining Maven Dependency Order (downloading dependencies in the process)
============================================================================
============================================================================

...

============================================================================
============================================================================
                           maven install: patch
============================================================================
============================================================================


cd /data/hiveptest/working/yetus_PreCommit-HIVE-Build-19708/storage-api
mvn -DskipTests -Pitests -fae clean install -DskipTests=true -Dmaven.javadoc.skip=true -Dcheckstyle.skip=true -Dfindbugs.skip=true > /data/hiveptest/logs/PreCommit-HIVE-Build-19708/yetus/patch-mvninstall-storage-api.txt 2>&1
Elapsed:   0m 13s
cd /data/hiveptest/working/yetus_PreCommit-HIVE-Build-19708/shims/common
mvn -DskipTests -Pitests -fae clean install -DskipTests=true -Dmaven.javadoc.skip=true -Dcheckstyle.skip=true -Dfindbugs.skip=true > /data/hiveptest/logs/PreCommit-HIVE-Build-19708/yetus/patch-mvninstall-shims_common.txt 2>&1
Elapsed:   0m 11s
cd /data/hiveptest/working/yetus_PreCommit-HIVE-Build-19708/shims/0.23
mvn -DskipTests -Pitests -fae clean install -DskipTests=true -Dmaven.javadoc.skip=true -Dcheckstyle.skip=true -Dfindbugs.skip=true > /data/hiveptest/logs/PreCommit-HIVE-Build-19708/yetus/patch-mvninstall-shims_0.23.txt 2>&1
Elapsed:   0m 12s
cd /data/hiveptest/working/yetus_PreCommit-HIVE-Build-19708/shims/scheduler
mvn -DskipTests -Pitests -fae clean install -DskipTests=true -Dmaven.javadoc.skip=true -Dcheckstyle.skip=true -Dfindbugs.skip=true > /data/hiveptest/logs/PreCommit-HIVE-Build-19708/yetus/patch-mvninstall-shims_scheduler.txt 2>&1
Elapsed:   0m  9s
cd /data/hiveptest/working/yetus_PreCommit-HIVE-Build-19708/standalone-metastore
mvn -DskipTests -Pitests -fae clean install -DskipTests=true -Dmaven.javadoc.skip=true -Dcheckstyle.skip=true -Dfindbugs.skip=true > /data/hiveptest/logs/PreCommit-HIVE-Build-19708/yetus/patch-mvninstall-standalone-metastore.txt 2>&1
Elapsed:   1m 15s
cd /data/hiveptest/working/yetus_PreCommit-HIVE-Build-19708/standalone-metastore/metastore-common
mvn -DskipTests -Pitests -fae clean install -DskipTests=true -Dmaven.javadoc.skip=true -Dcheckstyle.skip=true -Dfindbugs.skip=true > /data/hiveptest/logs/PreCommit-HIVE-Build-19708/yetus/patch-mvninstall-standalone-metastore_metastore-common.txt 2>&1
Elapsed:   0m 37s
cd /data/hiveptest/working/yetus_PreCommit-HIVE-Build-19708/common
mvn -DskipTests -Pitests -fae clean install -DskipTests=true -Dmaven.javadoc.skip=true -Dcheckstyle.skip=true -Dfindbugs.skip=true > /data/hiveptest/logs/PreCommit-HIVE-Build-19708/yetus/patch-mvninstall-common.txt 2>&1
Elapsed:   0m 15s
cd /data/hiveptest/working/yetus_PreCommit-HIVE-Build-19708/service-rpc
mvn -DskipTests -Pitests -fae clean install -DskipTests=true -Dmaven.javadoc.skip=true -Dcheckstyle.skip=true -Dfindbugs.skip=true > /data/hiveptest/logs/PreCommit-HIVE-Build-19708/yetus/patch-mvninstall-service-rpc.txt 2>&1
Elapsed:   0m 13s
cd /data/hiveptest/working/yetus_PreCommit-HIVE-Build-19708/serde
mvn -DskipTests -Pitests -fae clean install -DskipTests=true -Dmaven.javadoc.skip=true -Dcheckstyle.skip=true -Dfindbugs.skip=true > /data/hiveptest/logs/PreCommit-HIVE-Build-19708/yetus/patch-mvninstall-serde.txt 2>&1
Elapsed:   0m 20s
cd /data/hiveptest/working/yetus_PreCommit-HIVE-Build-19708/metastore
mvn -DskipTests -Pitests -fae clean install -DskipTests=true -Dmaven.javadoc.skip=true -Dcheckstyle.skip=true -Dfindbugs.skip=true > /data/hiveptest/logs/PreCommit-HIVE-Build-19708/yetus/patch-mvninstall-metastore.txt 2>&1
Elapsed:   0m 13s
cd /data/hiveptest/working/yetus_PreCommit-HIVE-Build-19708/vector-code-gen
mvn -DskipTests -Pitests -fae clean install -DskipTests=true -Dmaven.javadoc.skip=true -Dcheckstyle.skip=true -Dfindbugs.skip=true > /data/hiveptest/logs/PreCommit-HIVE-Build-19708/yetus/patch-mvninstall-vector-code-gen.txt 2>&1
Elapsed:   0m  9s
cd /data/hiveptest/working/yetus_PreCommit-HIVE-Build-19708/llap-common
mvn -DskipTests -Pitests -fae clean install -DskipTests=true -Dmaven.javadoc.skip=true -Dcheckstyle.skip=true -Dfindbugs.skip=true > /data/hiveptest/logs/PreCommit-HIVE-Build-19708/yetus/patch-mvninstall-llap-common.txt 2>&1
Elapsed:   0m 16s
cd /data/hiveptest/working/yetus_PreCommit-HIVE-Build-19708/llap-client
mvn -DskipTests -Pitests -fae clean install -DskipTests=true -Dmaven.javadoc.skip=true -Dcheckstyle.skip=true -Dfindbugs.skip=true > /data/hiveptest/logs/PreCommit-HIVE-Build-19708/yetus/patch-mvninstall-llap-client.txt 2>&1
Elapsed:   0m 16s
cd /data/hiveptest/working/yetus_PreCommit-HIVE-Build-19708/llap-tez
mvn -DskipTests -Pitests -fae clean install -DskipTests=true -Dmaven.javadoc.skip=true -Dcheckstyle.skip=true -Dfindbugs.skip=true > /data/hiveptest/logs/PreCommit-HIVE-Build-19708/yetus/patch-mvninstall-llap-tez.txt 2>&1
Elapsed:   0m 15s
cd /data/hiveptest/working/yetus_PreCommit-HIVE-Build-19708/spark-client
mvn -DskipTests -Pitests -fae clean install -DskipTests=true -Dmaven.javadoc.skip=true -Dcheckstyle.skip=true -Dfindbugs.skip=true > /data/hiveptest/logs/PreCommit-HIVE-Build-19708/yetus/patch-mvninstall-spark-client.txt 2>&1
Elapsed:   0m 16s
cd /data/hiveptest/working/yetus_PreCommit-HIVE-Build-19708/ql
mvn -DskipTests -Pitests -fae clean install -DskipTests=true -Dmaven.javadoc.skip=true -Dcheckstyle.skip=true -Dfindbugs.skip=true > /data/hiveptest/logs/PreCommit-HIVE-Build-19708/yetus/patch-mvninstall-ql.txt 2>&1
Elapsed:   0m 33s

{code}

So what you can see that the root POM gets built before the patch is applied and even though I am modifying the root POM file with this patch, those changes are not being applied.  Looking at the YETUS code, it looks like I can get it to build the root POM after the patch if I pump the project's version number in the root POM.  I submitted a dummy patch which makes the Hive version 4.0.1-SNAPSHOT to see if that will correct the issue.  If it does, I propose that we commit the patch with the understanding that it should start passing in future builds since the root pom will be correct.

> Upgrade Apache parent POM to version 21
> ---------------------------------------
>
>                 Key: HIVE-22066
>                 URL: https://issues.apache.org/jira/browse/HIVE-22066
>             Project: Hive
>          Issue Type: Improvement
>            Reporter: Jesus Camacho Rodriguez
>            Assignee: David Mollitor
>            Priority: Major
>         Attachments: HIVE-22066.2.patch, HIVE-22066.3.patch, HIVE-22066.4.patch, HIVE-22066.5.patch, HIVE-22066.6.patch, HIVE-22066.6.patch, HIVE-22066.7.patch, HIVE-22066.8.patch, HIVE-22066.8.patch, HIVE-22066.9.patch, HIVE-22066.999.patch, HIVE-22066.patch, HIVE-22066.patch
>
>




--
This message was sent by Atlassian Jira
(v8.3.4#803005)