Skip to content

HBASE-23675 Move to Apache parent POM version 22 - #1023

Merged
petersomogyi merged 2 commits into
apache:branch-1from
petersomogyi:HBASE-23675-branch-1
Jan 15, 2020
Merged

HBASE-23675 Move to Apache parent POM version 22#1023
petersomogyi merged 2 commits into
apache:branch-1from
petersomogyi:HBASE-23675-branch-1

Conversation

@petersomogyi

Copy link
Copy Markdown
Contributor

Backport to branch-1.

@virajjasani

Copy link
Copy Markdown
Contributor

Seems many pom changes so far are absent in branch-1 and with this, we will get them :)
+1 unless some unexpected error shows up in QA run. Hope assembly:single goal to build tarball is working fine with this change.

@Apache-HBase

This comment has been minimized.

@petersomogyi

Copy link
Copy Markdown
ContributorAuthor

Hope assembly:single goal to build tarball is working fine with this change.

The tarball looks fine. I ran mvn clean install -DskipTests site assembly:single -Prelease and started hbase from tarball in standalone mode.

For the javadoc issue I'm uploading a second commit soon.

@petersomogyi

Copy link
Copy Markdown
ContributorAuthor

From maven-javadoc-plugin 3.0.0 the build fails on JDK8. The configuration moved to a property.
With this the build shows this error message on JDK7 but but the build succeeds as before and there is not build failure on JDK8.
[INFO] --- maven-javadoc-plugin:3.0.1:javadoc (default-cli) @ hbase-common --- [WARNING] -Xdoclint:none option is not supported on Java version < 1.8. Ignore this option.

@Apache-HBase

Copy link
Copy Markdown

💔 -1 overall

VoteSubsystemRuntimeComment
+0 🆗reexec12m 28sDocker mode activated.
_ Prechecks _
+1 💚dupname0m 0sNo case conflicting files found.
+1 💚@author0m 0sThe patch does not contain any @author tags.
-0 ⚠️test4tests0m 0sThe patch doesn't appear to include any new or modified tests. Please justify why no new tests are needed for this patch. Also please list what manual steps were performed to verify this patch.
_ branch-1 Compile Tests _
+0 🆗mvndep1m 49sMaven dependency ordering for branch
+1 💚mvninstall7m 23sbranch-1 passed
+1 💚compile1m 52sbranch-1 passed with JDK v1.8.0_232
+1 💚compile1m 59sbranch-1 passed with JDK v1.7.0_242
+1 💚shadedjars3m 12sbranch has no errors when building our shaded downstream artifacts.
+1 💚javadoc6m 22sbranch-1 passed with JDK v1.8.0_232
+1 💚javadoc11m 14sbranch-1 passed with JDK v1.7.0_242
_ Patch Compile Tests _
+0 🆗mvndep0m 36sMaven dependency ordering for patch
+1 💚mvninstall3m 0sthe patch passed
+1 💚compile2m 14sthe patch passed with JDK v1.8.0_232
+1 💚javac2m 14sthe patch passed
+1 💚compile2m 33sthe patch passed with JDK v1.7.0_242
+1 💚javac2m 33sthe patch passed
+1 💚whitespace0m 0sThe patch has no whitespace issues.
-1 ❌xml0m 6sThe patch has 19 ill-formed XML file(s).
+1 💚shadedjars3m 28spatch has no errors when building our shaded downstream artifacts.
+1 💚hadoopcheck5m 31sPatch does not cause any errors with Hadoop 2.8.5 2.9.2.
+1 💚javadoc6m 51sthe patch passed with JDK v1.8.0_232
+1 💚javadoc10m 54sthe patch passed with JDK v1.7.0_242
_ Other Tests _
-1 ❌unit167m 9sroot in the patch failed.
+1 💚asflicense6m 25sThe patch does not generate ASF License warnings.
261m 9s
ReasonTests
XMLParsing Error(s):
hbase-assembly/pom.xml
hbase-client/pom.xml
hbase-common/pom.xml
hbase-examples/pom.xml
hbase-external-blockcache/pom.xml
hbase-hadoop-compat/pom.xml
hbase-hadoop2-compat/pom.xml
hbase-hbtop/pom.xml
hbase-it/pom.xml
hbase-metrics-api/pom.xml
hbase-metrics/pom.xml
hbase-prefix-tree/pom.xml
hbase-procedure/pom.xml
hbase-protocol/pom.xml
hbase-rest/pom.xml
hbase-rsgroup/pom.xml
hbase-server/pom.xml
hbase-thrift/pom.xml
pom.xml
Failed junit testshadoop.hbase.mapreduce.TestSecureLoadIncrementalHFiles
SubsystemReport/Notes
DockerClient=19.03.5 Server=19.03.5 base: https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-1023/2/artifact/out/Dockerfile
GITHUB PR#1023
Optional Testsdupname asflicense javac javadoc unit shadedjars hadoopcheck xml compile
unameLinux 170a3f9cf314 4.15.0-66-generic #75-Ubuntu SMP Tue Oct 1 05:24:09 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
Build toolmaven
Personality/home/jenkins/jenkins-slave/workspace/Base-PreCommit-GitHub-PR_PR-1023/out/precommit/personality/provided.sh
git revisionbranch-1 / 248d80b
Default Java1.7.0_242
Multi-JDK versions/usr/lib/jvm/zulu-8-amd64:1.8.0_232 /usr/lib/jvm/zulu-7-amd64:1.7.0_242
xmlhttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-1023/2/artifact/out/xml.txt
unithttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-1023/2/artifact/out/patch-unit-root.txt
Test Resultshttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-1023/2/testReport/
Max. process+thread count3986 (vs. ulimit of 10000)
modulesC: hbase-protocol hbase-common hbase-procedure hbase-client hbase-metrics-api hbase-hadoop-compat hbase-metrics hbase-hadoop2-compat hbase-prefix-tree hbase-server hbase-thrift hbase-rest hbase-rsgroup hbase-it hbase-examples hbase-external-blockcache hbase-hbtop hbase-assembly . U: .
Console outputhttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-1023/2/console
versionsgit=1.9.1 maven=3.0.5
Powered byApache Yetus 0.11.1 https://yetus.apache.org

This message was automatically generated.

Comment threadpom.xml
<shell-executable>bash</shell-executable>
<!-- TODO HBASE-15041 clean up our javadocs so jdk8 linter can be used.
property as of javadoc-plugin 3.0.0 -->
<doclint>none</doclint>

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ok and also we have this present in master and branch-2.
+1 from my side

@virajjasani

Copy link
Copy Markdown
Contributor

cc: @apurtell@busbey

@busbeybusbey left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

looks reasonable to me. please watch the nightly result to make sure the tests for using the generated assembly works there too.

@petersomogyi

Copy link
Copy Markdown
ContributorAuthor

Thanks for the reviews, I'll check the nightly.

@petersomogyi
petersomogyi merged commit 907184d into apache:branch-1Jan 15, 2020
@petersomogyi
petersomogyi deleted the HBASE-23675-branch-1 branch January 15, 2020 09:10
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants

@petersomogyi@virajjasani@Apache-HBase@busbey