Skip to content

HBASE-24132 Upgrade to Apache ZooKeeper 3.5.7 - #1453

Merged
saintstack merged 3 commits into
apache:masterfrom
francisjjf:master
Apr 13, 2020
Merged

HBASE-24132 Upgrade to Apache ZooKeeper 3.5.7#1453
saintstack merged 3 commits into
apache:masterfrom
francisjjf:master

Conversation

@francisjjf

Copy link
Copy Markdown
Contributor

No description provided.

@Apache-HBase

Copy link
Copy Markdown

💔 -1 overall

VoteSubsystemRuntimeComment
+0 🆗reexec0m 34sDocker mode activated.
-0 ⚠️yetus0m 3sUnprocessed flag(s): --brief-report-file --spotbugs-strict-precheck --whitespace-eol-ignore-list --whitespace-tabs-ignore-list --quick-hadoopcheck
_ Prechecks _
_ master Compile Tests _
+0 🆗mvndep0m 47sMaven dependency ordering for branch
+1 💚mvninstall5m 22smaster passed
+1 💚compile3m 0smaster passed
+1 💚shadedjars4m 32sbranch has no errors when building our shaded downstream artifacts.
+1 💚javadoc3m 23smaster passed
_ Patch Compile Tests _
+0 🆗mvndep0m 20sMaven dependency ordering for patch
+1 💚mvninstall5m 10sthe patch passed
+1 💚compile3m 4sthe patch passed
+1 💚javac3m 4sthe patch passed
+1 💚shadedjars4m 53spatch has no errors when building our shaded downstream artifacts.
+1 💚javadoc3m 30sthe patch passed
_ Other Tests _
-1 ❌unit12m 13sroot in the patch failed.
48m 40s
SubsystemReport/Notes
DockerClient=19.03.8 Server=19.03.8 base: https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-1453/1/artifact/yetus-jdk8-hadoop2-check/output/Dockerfile
GITHUB PR#1453
Optional Testsjavac javadoc unit shadedjars compile
unameLinux bb29c5aa681b 4.15.0-58-generic #64-Ubuntu SMP Tue Aug 6 11:12:41 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
Build toolmaven
Personalitydev-support/hbase-personality.sh
git revisionmaster / 80d4a09
Default Java1.8.0_232
unithttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-1453/1/artifact/yetus-jdk8-hadoop2-check/output/patch-unit-root.txt
Test Resultshttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-1453/1/testReport/
Max. process+thread count564 (vs. ulimit of 10000)
modulesC: hbase-zookeeper hbase-server . U: .
Console outputhttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-1453/1/console
versionsgit=2.17.1 maven=(cecedd343002696d0abb50b32b541b8a6ba2883f)
Powered byApache Yetus 0.11.1 https://yetus.apache.org

This message was automatically generated.

@Apache-HBase

Copy link
Copy Markdown

🎊 +1 overall

VoteSubsystemRuntimeComment
+0 🆗reexec3m 7sDocker mode activated.
_ Prechecks _
+1 💚dupname0m 0sNo case conflicting files found.
+1 💚hbaseanti0m 0sPatch does not have any anti-patterns.
+1 💚@author0m 0sThe patch does not contain any @author tags.
_ master Compile Tests _
+0 🆗mvndep0m 56sMaven dependency ordering for branch
+1 💚mvninstall7m 39smaster passed
+1 💚checkstyle3m 13smaster passed
+1 💚spotbugs18m 52smaster passed
_ Patch Compile Tests _
+0 🆗mvndep0m 27sMaven dependency ordering for patch
+1 💚mvninstall8m 5sthe patch passed
+1 💚checkstyle3m 14sthe patch passed
+1 💚whitespace0m 0sThe patch has no whitespace issues.
+1 💚xml0m 2sThe patch has no ill-formed XML file.
+1 💚hadoopcheck16m 20sPatch does not cause any errors with Hadoop 2.10.0 or 3.1.2.
+1 💚spotbugs17m 53sthe patch passed
_ Other Tests _
+1 💚asflicense0m 39sThe patch does not generate ASF License warnings.
90m 53s
SubsystemReport/Notes
DockerClient=19.03.8 Server=19.03.8 base: https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-1453/1/artifact/yetus-general-check/output/Dockerfile
GITHUB PR#1453
Optional Testsdupname asflicense spotbugs hadoopcheck hbaseanti checkstyle xml
unameLinux ba035cef77a7 4.15.0-74-generic #84-Ubuntu SMP Thu Dec 19 08:06:28 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
Build toolmaven
Personalitydev-support/hbase-personality.sh
git revisionmaster / 80d4a09
Max. process+thread count84 (vs. ulimit of 10000)
modulesC: hbase-zookeeper hbase-server . U: .
Console outputhttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-1453/1/console
versionsgit=2.17.1 maven=(cecedd343002696d0abb50b32b541b8a6ba2883f) spotbugs=3.1.12
Powered byApache Yetus 0.11.1 https://yetus.apache.org

This message was automatically generated.

@Apache-HBase

Copy link
Copy Markdown

💔 -1 overall

VoteSubsystemRuntimeComment
+0 🆗reexec0m 38sDocker mode activated.
-0 ⚠️yetus0m 3sUnprocessed flag(s): --brief-report-file --spotbugs-strict-precheck --whitespace-eol-ignore-list --whitespace-tabs-ignore-list --quick-hadoopcheck
_ Prechecks _
_ master Compile Tests _
+0 🆗mvndep0m 49sMaven dependency ordering for branch
+1 💚mvninstall8m 38smaster passed
+1 💚compile5m 29smaster passed
+1 💚shadedjars7m 17sbranch has no errors when building our shaded downstream artifacts.
-0 ⚠️javadoc0m 21shbase-zookeeper in master failed.
-0 ⚠️javadoc0m 21sroot in master failed.
-0 ⚠️javadoc0m 48shbase-server in master failed.
_ Patch Compile Tests _
+0 🆗mvndep0m 24sMaven dependency ordering for patch
+1 💚mvninstall8m 38sthe patch passed
+1 💚compile4m 0sthe patch passed
+1 💚javac4m 0sthe patch passed
+1 💚shadedjars5m 30spatch has no errors when building our shaded downstream artifacts.
-0 ⚠️javadoc0m 16shbase-zookeeper in the patch failed.
-0 ⚠️javadoc0m 39shbase-server in the patch failed.
-0 ⚠️javadoc0m 19sroot in the patch failed.
_ Other Tests _
-1 ❌unit125m 50sroot in the patch failed.
172m 52s
SubsystemReport/Notes
DockerClient=19.03.8 Server=19.03.8 base: https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-1453/1/artifact/yetus-jdk11-hadoop3-check/output/Dockerfile
GITHUB PR#1453
Optional Testsjavac javadoc unit shadedjars compile
unameLinux 1f2ba9752ea6 4.15.0-58-generic #64-Ubuntu SMP Tue Aug 6 11:12:41 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
Build toolmaven
Personalitydev-support/hbase-personality.sh
git revisionmaster / 80d4a09
Default Java2020-01-14
javadochttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-1453/1/artifact/yetus-jdk11-hadoop3-check/output/branch-javadoc-hbase-zookeeper.txt
javadochttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-1453/1/artifact/yetus-jdk11-hadoop3-check/output/branch-javadoc-root.txt
javadochttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-1453/1/artifact/yetus-jdk11-hadoop3-check/output/branch-javadoc-hbase-server.txt
javadochttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-1453/1/artifact/yetus-jdk11-hadoop3-check/output/patch-javadoc-hbase-zookeeper.txt
javadochttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-1453/1/artifact/yetus-jdk11-hadoop3-check/output/patch-javadoc-hbase-server.txt
javadochttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-1453/1/artifact/yetus-jdk11-hadoop3-check/output/patch-javadoc-root.txt
unithttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-1453/1/artifact/yetus-jdk11-hadoop3-check/output/patch-unit-root.txt
Test Resultshttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-1453/1/testReport/
Max. process+thread count4480 (vs. ulimit of 10000)
modulesC: hbase-zookeeper hbase-server . U: .
Console outputhttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-1453/1/console
versionsgit=2.17.1 maven=(cecedd343002696d0abb50b32b541b8a6ba2883f)
Powered byApache Yetus 0.11.1 https://yetus.apache.org

This message was automatically generated.

@symatsymat 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.

nice PR! We are building HBase (and many other components now) with ZooKeeper 3.5.x, and it works very well with the whole stack. For us the SSL support in ZooKeeper 3.5 was also very important. I think ZooKeeper 3.4 will be announced to be EOL soon, the details are just now discussed on the dev ZooKeeper mailing list.

I compared your PR with our internal changes we had to make to be ZooKeeper 3.5 compatible. I found only a single issue, see my comment below.

Comment threadpom.xml
<thrift.version>0.12.0</thrift.version>
<zookeeper.version>3.4.14</zookeeper.version>
<!-- What ZooKeeper 3.4.x depends on and nothing more -->
<zookeeper.version>3.5.7</zookeeper.version>

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.

should we also update the jline version? I think it was added because of zookeeper, see https://issues.apache.org/jira/browse/HBASE-20108

zookeeper 3.5.7 is using jline 2.11

however, if we increment the JLine version, then the assembly:single maven target will fail, as the license part in JLine pom changed a bit (they named it 'The BSD License' instead of 'BSD License'). To make it work, we need to add a new supplement to supplemental-models.xml like:

 <supplement>
<project>
<groupId>jline</groupId>
<artifactId>jline</artifactId>
<name>JLine</name>
<version>2.11</version>
<licenses>
<license>
<name>BSD License</name>
<url>http://www.opensource.org/licenses/bsd-license.php</url>
<distribution>repo</distribution>
</license>
</licenses>
</project>
</supplement>

@Apache9

Copy link
Copy Markdown
Contributor

Trigger the build again to see if it could pass this time.

And for the jline change, I'm fine with doing it here or in another issue.

@Apache-HBase

Copy link
Copy Markdown

🎊 +1 overall

VoteSubsystemRuntimeComment
+0 🆗reexec1m 18sDocker mode activated.
_ Prechecks _
+1 💚dupname0m 0sNo case conflicting files found.
+1 💚hbaseanti0m 0sPatch does not have any anti-patterns.
+1 💚@author0m 0sThe patch does not contain any @author tags.
_ master Compile Tests _
+0 🆗mvndep0m 43sMaven dependency ordering for branch
+1 💚mvninstall6m 1smaster passed
+1 💚checkstyle2m 44smaster passed
+1 💚spotbugs16m 8smaster passed
_ Patch Compile Tests _
+0 🆗mvndep0m 19sMaven dependency ordering for patch
+1 💚mvninstall6m 2sthe patch passed
+1 💚checkstyle2m 40sthe patch passed
+1 💚whitespace0m 0sThe patch has no whitespace issues.
+1 💚xml0m 2sThe patch has no ill-formed XML file.
+1 💚hadoopcheck12m 33sPatch does not cause any errors with Hadoop 2.10.0 or 3.1.2.
+1 💚spotbugs16m 51sthe patch passed
_ Other Tests _
+1 💚asflicense0m 37sThe patch does not generate ASF License warnings.
74m 9s
SubsystemReport/Notes
DockerClient=19.03.8 Server=19.03.8 base: https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-1453/2/artifact/yetus-general-check/output/Dockerfile
GITHUB PR#1453
Optional Testsdupname asflicense spotbugs hadoopcheck hbaseanti checkstyle xml
unameLinux 365ffd74d799 4.15.0-74-generic #84-Ubuntu SMP Thu Dec 19 08:06:28 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
Build toolmaven
Personalitydev-support/hbase-personality.sh
git revisionmaster / c383bd1
Max. process+thread count83 (vs. ulimit of 10000)
modulesC: hbase-zookeeper hbase-server . U: .
Console outputhttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-1453/2/console
versionsgit=2.17.1 maven=(cecedd343002696d0abb50b32b541b8a6ba2883f) spotbugs=3.1.12
Powered byApache Yetus 0.11.1 https://yetus.apache.org

This message was automatically generated.

@Apache-HBase

Copy link
Copy Markdown

💔 -1 overall

VoteSubsystemRuntimeComment
+0 🆗reexec0m 31sDocker mode activated.
-0 ⚠️yetus0m 2sUnprocessed flag(s): --brief-report-file --spotbugs-strict-precheck --whitespace-eol-ignore-list --whitespace-tabs-ignore-list --quick-hadoopcheck
_ Prechecks _
_ master Compile Tests _
+0 🆗mvndep0m 49sMaven dependency ordering for branch
+1 💚mvninstall5m 49smaster passed
+1 💚compile3m 18smaster passed
+1 💚shadedjars5m 3sbranch has no errors when building our shaded downstream artifacts.
+1 💚javadoc3m 33smaster passed
_ Patch Compile Tests _
+0 🆗mvndep0m 19sMaven dependency ordering for patch
+1 💚mvninstall5m 40sthe patch passed
+1 💚compile3m 21sthe patch passed
+1 💚javac3m 21sthe patch passed
+1 💚shadedjars5m 13spatch has no errors when building our shaded downstream artifacts.
+1 💚javadoc3m 30sthe patch passed
_ Other Tests _
-1 ❌unit207m 59sroot in the patch failed.
246m 59s
SubsystemReport/Notes
DockerClient=19.03.8 Server=19.03.8 base: https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-1453/2/artifact/yetus-jdk8-hadoop2-check/output/Dockerfile
GITHUB PR#1453
Optional Testsjavac javadoc unit shadedjars compile
unameLinux 3a1eca58a4d0 4.15.0-74-generic #84-Ubuntu SMP Thu Dec 19 08:06:28 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
Build toolmaven
Personalitydev-support/hbase-personality.sh
git revisionmaster / c383bd1
Default Java1.8.0_232
unithttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-1453/2/artifact/yetus-jdk8-hadoop2-check/output/patch-unit-root.txt
Test Resultshttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-1453/2/testReport/
Max. process+thread count2738 (vs. ulimit of 10000)
modulesC: hbase-zookeeper hbase-server . U: .
Console outputhttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-1453/2/console
versionsgit=2.17.1 maven=(cecedd343002696d0abb50b32b541b8a6ba2883f)
Powered byApache Yetus 0.11.1 https://yetus.apache.org

This message was automatically generated.

@Apache-HBase

Copy link
Copy Markdown

💔 -1 overall

VoteSubsystemRuntimeComment
+0 🆗reexec0m 30sDocker mode activated.
-0 ⚠️yetus0m 3sUnprocessed flag(s): --brief-report-file --spotbugs-strict-precheck --whitespace-eol-ignore-list --whitespace-tabs-ignore-list --quick-hadoopcheck
_ Prechecks _
_ master Compile Tests _
+0 🆗mvndep0m 47sMaven dependency ordering for branch
+1 💚mvninstall7m 0smaster passed
+1 💚compile4m 7smaster passed
+1 💚shadedjars6m 5sbranch has no errors when building our shaded downstream artifacts.
-0 ⚠️javadoc0m 18shbase-zookeeper in master failed.
-0 ⚠️javadoc0m 19sroot in master failed.
-0 ⚠️javadoc0m 43shbase-server in master failed.
_ Patch Compile Tests _
+0 🆗mvndep0m 20sMaven dependency ordering for patch
+1 💚mvninstall6m 56sthe patch passed
+1 💚compile4m 12sthe patch passed
+1 💚javac4m 12sthe patch passed
+1 💚shadedjars6m 17spatch has no errors when building our shaded downstream artifacts.
-0 ⚠️javadoc0m 15shbase-zookeeper in the patch failed.
-0 ⚠️javadoc0m 48shbase-server in the patch failed.
-0 ⚠️javadoc0m 20sroot in the patch failed.
_ Other Tests _
-1 ❌unit207m 56sroot in the patch failed.
248m 46s
SubsystemReport/Notes
DockerClient=19.03.8 Server=19.03.8 base: https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-1453/2/artifact/yetus-jdk11-hadoop3-check/output/Dockerfile
GITHUB PR#1453
Optional Testsjavac javadoc unit shadedjars compile
unameLinux 3ed9ea4eb104 4.15.0-74-generic #84-Ubuntu SMP Thu Dec 19 08:06:28 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
Build toolmaven
Personalitydev-support/hbase-personality.sh
git revisionmaster / c383bd1
Default Java2020-01-14
javadochttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-1453/2/artifact/yetus-jdk11-hadoop3-check/output/branch-javadoc-hbase-zookeeper.txt
javadochttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-1453/2/artifact/yetus-jdk11-hadoop3-check/output/branch-javadoc-root.txt
javadochttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-1453/2/artifact/yetus-jdk11-hadoop3-check/output/branch-javadoc-hbase-server.txt
javadochttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-1453/2/artifact/yetus-jdk11-hadoop3-check/output/patch-javadoc-hbase-zookeeper.txt
javadochttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-1453/2/artifact/yetus-jdk11-hadoop3-check/output/patch-javadoc-hbase-server.txt
javadochttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-1453/2/artifact/yetus-jdk11-hadoop3-check/output/patch-javadoc-root.txt
unithttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-1453/2/artifact/yetus-jdk11-hadoop3-check/output/patch-unit-root.txt
Test Resultshttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-1453/2/testReport/
Max. process+thread count2730 (vs. ulimit of 10000)
modulesC: hbase-zookeeper hbase-server . U: .
Console outputhttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-1453/2/console
versionsgit=2.17.1 maven=(cecedd343002696d0abb50b32b541b8a6ba2883f)
Powered byApache Yetus 0.11.1 https://yetus.apache.org

This message was automatically generated.

@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.

Please include the jline changes in this PR.

@Apache-HBase

Copy link
Copy Markdown

💔 -1 overall

VoteSubsystemRuntimeComment
+0 🆗reexec0m 29sDocker mode activated.
_ Prechecks _
+1 💚dupname0m 0sNo case conflicting files found.
+1 💚hbaseanti0m 0sPatch does not have any anti-patterns.
+1 💚@author0m 0sThe patch does not contain any @author tags.
_ master Compile Tests _
+0 🆗mvndep0m 29sMaven dependency ordering for branch
-1 ❌mvninstall5m 43sroot in master failed.
+1 💚checkstyle3m 13smaster passed
-1 ❌spotbugs9m 44sroot in master failed.
_ Patch Compile Tests _
+0 🆗mvndep0m 23sMaven dependency ordering for patch
-1 ❌mvninstall5m 20sroot in the patch failed.
+1 💚checkstyle2m 52sthe patch passed
+1 💚whitespace0m 0sThe patch has no whitespace issues.
+1 💚xml0m 3sThe patch has no ill-formed XML file.
-1 ❌hadoopcheck2m 47sThe patch causes 16 errors with Hadoop v2.10.0.
-1 ❌hadoopcheck5m 40sThe patch causes 16 errors with Hadoop v3.1.2.
-1 ❌spotbugs9m 42sroot in the patch failed.
_ Other Tests _
+1 💚asflicense0m 48sThe patch does not generate ASF License warnings.
53m 32s
SubsystemReport/Notes
DockerClient=19.03.8 Server=19.03.8 base: https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-1453/3/artifact/yetus-general-check/output/Dockerfile
GITHUB PR#1453
Optional Testsdupname asflicense xml spotbugs hadoopcheck hbaseanti checkstyle
unameLinux 18ee689fb500 4.15.0-74-generic #84-Ubuntu SMP Thu Dec 19 08:06:28 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
Build toolmaven
Personalitydev-support/hbase-personality.sh
git revisionmaster / eb7df04
mvninstallhttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-1453/3/artifact/yetus-general-check/output/branch-mvninstall-root.txt
spotbugshttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-1453/3/artifact/yetus-general-check/output/branch-spotbugs-root.txt
mvninstallhttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-1453/3/artifact/yetus-general-check/output/patch-mvninstall-root.txt
hadoopcheckhttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-1453/3/artifact/yetus-general-check/output/patch-javac-2.10.0.txt
hadoopcheckhttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-1453/3/artifact/yetus-general-check/output/patch-javac-3.1.2.txt
spotbugshttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-1453/3/artifact/yetus-general-check/output/patch-spotbugs-root.txt
Max. process+thread count83 (vs. ulimit of 10000)
modulesC: hbase-zookeeper hbase-resource-bundle hbase-server . U: .
Console outputhttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-1453/3/console
versionsgit=2.17.1 maven=(cecedd343002696d0abb50b32b541b8a6ba2883f) spotbugs=3.1.12
Powered byApache Yetus 0.11.1 https://yetus.apache.org

This message was automatically generated.

@saintstack

Copy link
Copy Markdown
Contributor

Can 3.5.7 client talk to a 3.4 ensemble and vice-versa? Are their compatibility issues? Would be good to note in release note for this JIRA. Thanks.

@Apache-HBase

Copy link
Copy Markdown

💔 -1 overall

VoteSubsystemRuntimeComment
+0 🆗reexec0m 34sDocker mode activated.
-0 ⚠️yetus0m 3sUnprocessed flag(s): --brief-report-file --spotbugs-strict-precheck --whitespace-eol-ignore-list --whitespace-tabs-ignore-list --quick-hadoopcheck
_ Prechecks _
_ master Compile Tests _
+0 🆗mvndep0m 30sMaven dependency ordering for branch
-1 ❌mvninstall4m 18sroot in master failed.
-1 ❌compile1m 51sroot in master failed.
-1 ❌shadedjars3m 54sbranch has 16 errors when building our shaded downstream artifacts.
+1 💚javadoc3m 33smaster passed
_ Patch Compile Tests _
+0 🆗mvndep0m 20sMaven dependency ordering for patch
-1 ❌mvninstall4m 21sroot in the patch failed.
-1 ❌compile1m 55sroot in the patch failed.
-0 ⚠️javac1m 55sroot in the patch failed.
-1 ❌shadedjars4m 9spatch has 16 errors when building our shaded downstream artifacts.
+1 💚javadoc3m 38sthe patch passed
_ Other Tests _
-1 ❌unit144m 39sroot in the patch failed.
176m 14s
SubsystemReport/Notes
DockerClient=19.03.8 Server=19.03.8 base: https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-1453/3/artifact/yetus-jdk8-hadoop2-check/output/Dockerfile
GITHUB PR#1453
Optional Testsjavac javadoc unit shadedjars compile
unameLinux 8fcd1c3e13bc 4.15.0-58-generic #64-Ubuntu SMP Tue Aug 6 11:12:41 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
Build toolmaven
Personalitydev-support/hbase-personality.sh
git revisionmaster / eb7df04
Default Java1.8.0_232
mvninstallhttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-1453/3/artifact/yetus-jdk8-hadoop2-check/output/branch-mvninstall-root.txt
compilehttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-1453/3/artifact/yetus-jdk8-hadoop2-check/output/branch-compile-root.txt
shadedjarshttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-1453/3/artifact/yetus-jdk8-hadoop2-check/output/branch-shadedjars.txt
mvninstallhttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-1453/3/artifact/yetus-jdk8-hadoop2-check/output/patch-mvninstall-root.txt
compilehttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-1453/3/artifact/yetus-jdk8-hadoop2-check/output/patch-compile-root.txt
javachttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-1453/3/artifact/yetus-jdk8-hadoop2-check/output/patch-compile-root.txt
shadedjarshttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-1453/3/artifact/yetus-jdk8-hadoop2-check/output/patch-shadedjars.txt
unithttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-1453/3/artifact/yetus-jdk8-hadoop2-check/output/patch-unit-root.txt
Test Resultshttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-1453/3/testReport/
Max. process+thread count4152 (vs. ulimit of 10000)
modulesC: hbase-zookeeper hbase-resource-bundle hbase-server . U: .
Console outputhttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-1453/3/console
versionsgit=2.17.1 maven=(cecedd343002696d0abb50b32b541b8a6ba2883f)
Powered byApache Yetus 0.11.1 https://yetus.apache.org

This message was automatically generated.

@Apache-HBase

Copy link
Copy Markdown

💔 -1 overall

VoteSubsystemRuntimeComment
+0 🆗reexec0m 33sDocker mode activated.
-0 ⚠️yetus0m 3sUnprocessed flag(s): --brief-report-file --spotbugs-strict-precheck --whitespace-eol-ignore-list --whitespace-tabs-ignore-list --quick-hadoopcheck
_ Prechecks _
_ master Compile Tests _
+0 🆗mvndep0m 45sMaven dependency ordering for branch
-1 ❌mvninstall5m 15sroot in master failed.
-1 ❌compile2m 22sroot in master failed.
-1 ❌shadedjars4m 52sbranch has 16 errors when building our shaded downstream artifacts.
-0 ⚠️javadoc0m 18shbase-zookeeper in master failed.
-0 ⚠️javadoc0m 18sroot in master failed.
-0 ⚠️javadoc0m 41shbase-server in master failed.
_ Patch Compile Tests _
+0 🆗mvndep0m 19sMaven dependency ordering for patch
-1 ❌mvninstall5m 6sroot in the patch failed.
-1 ❌compile2m 25sroot in the patch failed.
-0 ⚠️javac2m 25sroot in the patch failed.
-1 ❌shadedjars4m 55spatch has 16 errors when building our shaded downstream artifacts.
-0 ⚠️javadoc0m 15shbase-zookeeper in the patch failed.
-0 ⚠️javadoc0m 41shbase-server in the patch failed.
-0 ⚠️javadoc0m 18sroot in the patch failed.
_ Other Tests _
-1 ❌unit156m 47sroot in the patch failed.
188m 59s
SubsystemReport/Notes
DockerClient=19.03.8 Server=19.03.8 base: https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-1453/3/artifact/yetus-jdk11-hadoop3-check/output/Dockerfile
GITHUB PR#1453
Optional Testsjavac javadoc unit shadedjars compile
unameLinux ae103cff2f7f 4.15.0-58-generic #64-Ubuntu SMP Tue Aug 6 11:12:41 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
Build toolmaven
Personalitydev-support/hbase-personality.sh
git revisionmaster / eb7df04
Default Java2020-01-14
mvninstallhttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-1453/3/artifact/yetus-jdk11-hadoop3-check/output/branch-mvninstall-root.txt
compilehttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-1453/3/artifact/yetus-jdk11-hadoop3-check/output/branch-compile-root.txt
shadedjarshttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-1453/3/artifact/yetus-jdk11-hadoop3-check/output/branch-shadedjars.txt
javadochttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-1453/3/artifact/yetus-jdk11-hadoop3-check/output/branch-javadoc-hbase-zookeeper.txt
javadochttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-1453/3/artifact/yetus-jdk11-hadoop3-check/output/branch-javadoc-root.txt
javadochttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-1453/3/artifact/yetus-jdk11-hadoop3-check/output/branch-javadoc-hbase-server.txt
mvninstallhttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-1453/3/artifact/yetus-jdk11-hadoop3-check/output/patch-mvninstall-root.txt
compilehttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-1453/3/artifact/yetus-jdk11-hadoop3-check/output/patch-compile-root.txt
javachttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-1453/3/artifact/yetus-jdk11-hadoop3-check/output/patch-compile-root.txt
shadedjarshttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-1453/3/artifact/yetus-jdk11-hadoop3-check/output/patch-shadedjars.txt
javadochttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-1453/3/artifact/yetus-jdk11-hadoop3-check/output/patch-javadoc-hbase-zookeeper.txt
javadochttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-1453/3/artifact/yetus-jdk11-hadoop3-check/output/patch-javadoc-hbase-server.txt
javadochttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-1453/3/artifact/yetus-jdk11-hadoop3-check/output/patch-javadoc-root.txt
unithttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-1453/3/artifact/yetus-jdk11-hadoop3-check/output/patch-unit-root.txt
Test Resultshttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-1453/3/testReport/
Max. process+thread count3935 (vs. ulimit of 10000)
modulesC: hbase-zookeeper hbase-resource-bundle hbase-server . U: .
Console outputhttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-1453/3/console
versionsgit=2.17.1 maven=(cecedd343002696d0abb50b32b541b8a6ba2883f)
Powered byApache Yetus 0.11.1 https://yetus.apache.org

This message was automatically generated.

// make sure none of regionserver threads is alive.
UTIL.waitFor(30_000, () ->
UTIL.getMiniHBaseCluster().getLiveRegionServerThreads().isEmpty());
// Start up everything again

Copy link
Copy Markdown
ContributorAuthor

Choose a reason for hiding this comment

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

add a rs all down check here to make the testcase stable.

@Apache-HBase

Copy link
Copy Markdown

💔 -1 overall

VoteSubsystemRuntimeComment
+0 🆗reexec2m 22sDocker mode activated.
-0 ⚠️yetus0m 3sUnprocessed flag(s): --brief-report-file --spotbugs-strict-precheck --whitespace-eol-ignore-list --whitespace-tabs-ignore-list --quick-hadoopcheck
_ Prechecks _
_ master Compile Tests _
+0 🆗mvndep0m 44sMaven dependency ordering for branch
+1 💚mvninstall6m 4smaster passed
+1 💚compile3m 22smaster passed
+1 💚shadedjars4m 43sbranch has no errors when building our shaded downstream artifacts.
+1 💚javadoc3m 41smaster passed
_ Patch Compile Tests _
+0 🆗mvndep0m 21sMaven dependency ordering for patch
+1 💚mvninstall5m 32sthe patch passed
+1 💚compile3m 19sthe patch passed
+1 💚javac3m 19sthe patch passed
+1 💚shadedjars5m 11spatch has no errors when building our shaded downstream artifacts.
+1 💚javadoc3m 36sthe patch passed
_ Other Tests _
-1 ❌unit12m 17sroot in the patch failed.
53m 11s
SubsystemReport/Notes
DockerClient=19.03.8 Server=19.03.8 base: https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-1453/4/artifact/yetus-jdk8-hadoop2-check/output/Dockerfile
GITHUB PR#1453
Optional Testsjavac javadoc unit shadedjars compile
unameLinux 25bb56710c81 4.15.0-58-generic #64-Ubuntu SMP Tue Aug 6 11:12:41 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
Build toolmaven
Personalitydev-support/hbase-personality.sh
git revisionmaster / ac4e94e
Default Java1.8.0_232
unithttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-1453/4/artifact/yetus-jdk8-hadoop2-check/output/patch-unit-root.txt
Test Resultshttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-1453/4/testReport/
Max. process+thread count564 (vs. ulimit of 10000)
modulesC: hbase-zookeeper hbase-resource-bundle hbase-server . U: .
Console outputhttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-1453/4/console
versionsgit=2.17.1 maven=(cecedd343002696d0abb50b32b541b8a6ba2883f)
Powered byApache Yetus 0.11.1 https://yetus.apache.org

This message was automatically generated.

@Apache-HBase

Copy link
Copy Markdown

🎊 +1 overall

VoteSubsystemRuntimeComment
+0 🆗reexec0m 30sDocker mode activated.
_ Prechecks _
+1 💚dupname0m 0sNo case conflicting files found.
+1 💚hbaseanti0m 0sPatch does not have any anti-patterns.
+1 💚@author0m 0sThe patch does not contain any @author tags.
_ master Compile Tests _
+0 🆗mvndep0m 45sMaven dependency ordering for branch
+1 💚mvninstall5m 12smaster passed
+1 💚checkstyle2m 14smaster passed
+1 💚spotbugs13m 1smaster passed
_ Patch Compile Tests _
+0 🆗mvndep0m 20sMaven dependency ordering for patch
+1 💚mvninstall5m 13sthe patch passed
+1 💚checkstyle2m 14sthe patch passed
+1 💚whitespace0m 0sThe patch has no whitespace issues.
+1 💚xml0m 3sThe patch has no ill-formed XML file.
+1 💚hadoopcheck10m 49sPatch does not cause any errors with Hadoop 2.10.0 or 3.1.2.
+1 💚spotbugs13m 45sthe patch passed
_ Other Tests _
+1 💚asflicense0m 55sThe patch does not generate ASF License warnings.
62m 36s
SubsystemReport/Notes
DockerClient=19.03.8 Server=19.03.8 base: https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-1453/4/artifact/yetus-general-check/output/Dockerfile
GITHUB PR#1453
Optional Testsdupname asflicense xml spotbugs hadoopcheck hbaseanti checkstyle
unameLinux e49d12d3dd24 4.15.0-60-generic #67-Ubuntu SMP Thu Aug 22 16:55:30 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
Build toolmaven
Personalitydev-support/hbase-personality.sh
git revisionmaster / ac4e94e
Max. process+thread count93 (vs. ulimit of 10000)
modulesC: hbase-zookeeper hbase-resource-bundle hbase-server . U: .
Console outputhttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-1453/4/console
versionsgit=2.17.1 maven=(cecedd343002696d0abb50b32b541b8a6ba2883f) spotbugs=3.1.12
Powered byApache Yetus 0.11.1 https://yetus.apache.org

This message was automatically generated.

@Apache-HBase

Copy link
Copy Markdown

🎊 +1 overall

VoteSubsystemRuntimeComment
+0 🆗reexec0m 39sDocker mode activated.
-0 ⚠️yetus0m 3sUnprocessed flag(s): --brief-report-file --spotbugs-strict-precheck --whitespace-eol-ignore-list --whitespace-tabs-ignore-list --quick-hadoopcheck
_ Prechecks _
_ master Compile Tests _
+0 🆗mvndep0m 43sMaven dependency ordering for branch
+1 💚mvninstall6m 15smaster passed
+1 💚compile3m 41smaster passed
+1 💚shadedjars5m 24sbranch has no errors when building our shaded downstream artifacts.
-0 ⚠️javadoc0m 18shbase-zookeeper in master failed.
-0 ⚠️javadoc0m 20sroot in master failed.
-0 ⚠️javadoc0m 42shbase-server in master failed.
_ Patch Compile Tests _
+0 🆗mvndep0m 21sMaven dependency ordering for patch
+1 💚mvninstall6m 34sthe patch passed
+1 💚compile3m 48sthe patch passed
+1 💚javac3m 48sthe patch passed
+1 💚shadedjars5m 26spatch has no errors when building our shaded downstream artifacts.
-0 ⚠️javadoc0m 15shbase-zookeeper in the patch failed.
-0 ⚠️javadoc0m 48shbase-server in the patch failed.
-0 ⚠️javadoc0m 19sroot in the patch failed.
_ Other Tests _
+1 💚unit171m 57sroot in the patch passed.
210m 56s
SubsystemReport/Notes
DockerClient=19.03.8 Server=19.03.8 base: https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-1453/4/artifact/yetus-jdk11-hadoop3-check/output/Dockerfile
GITHUB PR#1453
Optional Testsjavac javadoc unit shadedjars compile
unameLinux ed87587712d5 4.15.0-58-generic #64-Ubuntu SMP Tue Aug 6 11:12:41 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
Build toolmaven
Personalitydev-support/hbase-personality.sh
git revisionmaster / ac4e94e
Default Java2020-01-14
javadochttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-1453/4/artifact/yetus-jdk11-hadoop3-check/output/branch-javadoc-hbase-zookeeper.txt
javadochttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-1453/4/artifact/yetus-jdk11-hadoop3-check/output/branch-javadoc-root.txt
javadochttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-1453/4/artifact/yetus-jdk11-hadoop3-check/output/branch-javadoc-hbase-server.txt
javadochttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-1453/4/artifact/yetus-jdk11-hadoop3-check/output/patch-javadoc-hbase-zookeeper.txt
javadochttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-1453/4/artifact/yetus-jdk11-hadoop3-check/output/patch-javadoc-hbase-server.txt
javadochttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-1453/4/artifact/yetus-jdk11-hadoop3-check/output/patch-javadoc-root.txt
Test Resultshttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-1453/4/testReport/
Max. process+thread count5040 (vs. ulimit of 10000)
modulesC: hbase-zookeeper hbase-resource-bundle hbase-server . U: .
Console outputhttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-1453/4/console
versionsgit=2.17.1 maven=(cecedd343002696d0abb50b32b541b8a6ba2883f)
Powered byApache Yetus 0.11.1 https://yetus.apache.org

This message was automatically generated.

@saintstacksaintstack 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.

I have outstanding question above otherwise LGTM.

@nkalmar

Copy link
Copy Markdown
Contributor

Hi @saintstack , I just noticed your question on the jira, and saw you also asked here: yes, 3.5.7 client is able to communicate with an 3.4.x ensemble. But new features should not be used.

@saintstack
saintstack merged commit ba34a2c into apache:masterApr 13, 2020
asfgit pushed a commit that referenced this pull request Apr 13, 2020
* HBASE-24132 Upgrade to Apache ZooKeeper 3.5.7
* HBASE-24132 Upgrade to Apache ZooKeeper 3.5.7
Co-authored-by: 姜建飞 10222269 <jiang.jianfei@zte.com.cn>
Signed-off-by: Mate Szalay-Beko <szalay.beko.mate@gmail.com>
Signed-off-by: Norbert Kalmar <nkalmar@cloudera.com>
Signed-off-by: stack <stack@apache.org>
Signed-off-by: Duo Zhang <zhangdo@apache.org>
asfgit pushed a commit that referenced this pull request Apr 13, 2020
* HBASE-24132 Upgrade to Apache ZooKeeper 3.5.7
* HBASE-24132 Upgrade to Apache ZooKeeper 3.5.7
Co-authored-by: 姜建飞 10222269 <jiang.jianfei@zte.com.cn>
Signed-off-by: Mate Szalay-Beko <szalay.beko.mate@gmail.com>
Signed-off-by: Norbert Kalmar <nkalmar@cloudera.com>
Signed-off-by: stack <stack@apache.org>
Signed-off-by: Duo Zhang <zhangdo@apache.org>
thangTang pushed a commit to thangTang/hbase that referenced this pull request Apr 16, 2020
* HBASE-24132 Upgrade to Apache ZooKeeper 3.5.7
* HBASE-24132 Upgrade to Apache ZooKeeper 3.5.7
Co-authored-by: 姜建飞 10222269 <jiang.jianfei@zte.com.cn>
Signed-off-by: Mate Szalay-Beko <szalay.beko.mate@gmail.com>
Signed-off-by: Norbert Kalmar <nkalmar@cloudera.com>
Signed-off-by: stack <stack@apache.org>
Signed-off-by: Duo Zhang <zhangdo@apache.org>
thangTang pushed a commit to thangTang/hbase that referenced this pull request Apr 16, 2020
* HBASE-24132 Upgrade to Apache ZooKeeper 3.5.7
* HBASE-24132 Upgrade to Apache ZooKeeper 3.5.7
Co-authored-by: 姜建飞 10222269 <jiang.jianfei@zte.com.cn>
Signed-off-by: Mate Szalay-Beko <szalay.beko.mate@gmail.com>
Signed-off-by: Norbert Kalmar <nkalmar@cloudera.com>
Signed-off-by: stack <stack@apache.org>
Signed-off-by: Duo Zhang <zhangdo@apache.org>
thangTang pushed a commit to thangTang/hbase that referenced this pull request Apr 16, 2020
* HBASE-24132 Upgrade to Apache ZooKeeper 3.5.7
* HBASE-24132 Upgrade to Apache ZooKeeper 3.5.7
Co-authored-by: 姜建飞 10222269 <jiang.jianfei@zte.com.cn>
Signed-off-by: Mate Szalay-Beko <szalay.beko.mate@gmail.com>
Signed-off-by: Norbert Kalmar <nkalmar@cloudera.com>
Signed-off-by: stack <stack@apache.org>
Signed-off-by: Duo Zhang <zhangdo@apache.org>
thangTang pushed a commit to thangTang/hbase that referenced this pull request Apr 16, 2020
* HBASE-24132 Upgrade to Apache ZooKeeper 3.5.7
* HBASE-24132 Upgrade to Apache ZooKeeper 3.5.7
Co-authored-by: 姜建飞 10222269 <jiang.jianfei@zte.com.cn>
Signed-off-by: Mate Szalay-Beko <szalay.beko.mate@gmail.com>
Signed-off-by: Norbert Kalmar <nkalmar@cloudera.com>
Signed-off-by: stack <stack@apache.org>
Signed-off-by: Duo Zhang <zhangdo@apache.org>
thangTang pushed a commit to thangTang/hbase that referenced this pull request Apr 16, 2020
* HBASE-24132 Upgrade to Apache ZooKeeper 3.5.7
* HBASE-24132 Upgrade to Apache ZooKeeper 3.5.7
Co-authored-by: 姜建飞 10222269 <jiang.jianfei@zte.com.cn>
Signed-off-by: Mate Szalay-Beko <szalay.beko.mate@gmail.com>
Signed-off-by: Norbert Kalmar <nkalmar@cloudera.com>
Signed-off-by: stack <stack@apache.org>
Signed-off-by: Duo Zhang <zhangdo@apache.org>
ddupg pushed a commit to ddupg/hbase that referenced this pull request Apr 20, 2020
* HBASE-24132 Upgrade to Apache ZooKeeper 3.5.7
* HBASE-24132 Upgrade to Apache ZooKeeper 3.5.7
Co-authored-by: 姜建飞 10222269 <jiang.jianfei@zte.com.cn>
Signed-off-by: Mate Szalay-Beko <szalay.beko.mate@gmail.com>
Signed-off-by: Norbert Kalmar <nkalmar@cloudera.com>
Signed-off-by: stack <stack@apache.org>
Signed-off-by: Duo Zhang <zhangdo@apache.org>
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.

7 participants

@francisjjf@Apache-HBase@Apache9@saintstack@nkalmar@busbey@symat