Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

HBASE-15666 shaded dependencies for hbase-testing-util #360

Merged
merged 6 commits into from
Jul 23, 2019

Conversation

meszibalu
Copy link
Contributor

@meszibalu meszibalu commented Jul 5, 2019

Added new artifact hbase-shaded-testing-util. It wraps a whole hbase-server
with its testing dependencies. Users should use only the following dependency
in pom:

<dependency>
  <groupId>org.apache.hbase</groupId>
  <artifactId>hbase-shaded-testing-util</artifactId>
  <version>${hbase.version}</version>
  <scope>test</scope>
</dependency>

Added hbase-shaded-testing-util-tester maven module which ensures
that hbase-shaded-testing-util works with a shaded client.

Added new artifact hbase-shaded-testing-util. It wraps a whole hbase-server
with its testing dependencies. Users should use only the following dependency
in pom:

<dependency>
  <groupId>org.apache.hbase</groupId>
  <artifactId>hbase-shaded-testing-util</artifactId>
  <version>${hbase.version}</version>
  <scope>test</scope>
</dependency>

Added hbase-shaded-testing-util-tester maven module which ensures
that hbase-shaded-testing-util works with a shaded client.
@Apache-HBase
Copy link

💔 -1 overall

Vote Subsystem Runtime Comment
0 reexec 24 Docker mode activated.
_ Prechecks _
0 shelldocs 0 Shelldocs was not available.
+1 hbaseanti 0 Patch does not have any anti-patterns.
+1 @author 0 The patch does not contain any @author tags.
+1 test4tests 0 The patch appears to include 3 new or modified test files.
_ master Compile Tests _
0 mvndep 12 Maven dependency ordering for branch
+1 mvninstall 234 master passed
+1 compile 158 master passed
+1 checkstyle 126 master passed
+1 shadedjars 261 branch has no errors when building our shaded downstream artifacts.
0 findbugs 0 Skipped patched modules with no Java source: hbase-resource-bundle hbase-shaded hbase-shaded/hbase-shaded-check-invariants hbase-shaded/hbase-shaded-with-hadoop-check-invariants .
+1 findbugs 0 master passed
+1 javadoc 202 master passed
_ Patch Compile Tests _
0 mvndep 14 Maven dependency ordering for patch
+1 mvninstall 283 the patch passed
+1 compile 164 the patch passed
+1 javac 164 the patch passed
-1 checkstyle 129 root: The patch generated 1 new + 0 unchanged - 0 fixed = 1 total (was 0)
+1 shellcheck 0 There were no new shellcheck issues.
+1 whitespace 0 The patch has no whitespace issues.
+1 xml 8 The patch has no ill-formed XML file.
+1 shadedjars 261 patch has no errors when building our shaded downstream artifacts.
-1 hadoopcheck 586 The patch causes 12 errors with Hadoop v3.1.2.
0 findbugs 0 Skipped patched modules with no Java source: hbase-resource-bundle hbase-shaded hbase-shaded/hbase-shaded-testing-util hbase-shaded/hbase-shaded-check-invariants hbase-shaded/hbase-shaded-with-hadoop-check-invariants . hbase-shaded/hbase-shaded-testing-util-tester
+1 findbugs 0 the patch passed
+1 javadoc 230 the patch passed
_ Other Tests _
+1 unit 12796 root in the patch passed.
+1 asflicense 243 The patch does not generate ASF License warnings.
15835
Subsystem Report/Notes
Docker Client=17.05.0-ce Server=17.05.0-ce base: https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-360/1/artifact/out/Dockerfile
GITHUB PR #360
Optional Tests dupname asflicense javac javadoc unit xml shellcheck shelldocs shadedjars hadoopcheck compile findbugs hbaseanti checkstyle
uname Linux 80125c2d5fe7 4.4.0-138-generic #164-Ubuntu SMP Tue Oct 2 17:16:02 UTC 2018 x86_64 GNU/Linux
Build tool maven
Personality /testptch/patchprocess/precommit/personality/provided.sh
git revision master / 9116534
maven version: Apache Maven 3.5.4 (1edded0938998edf8bf061f1ceb3cfdeccf443fe; 2018-06-17T18:33:14Z)
Default Java 1.8.0_181
shellcheck v0.4.4
checkstyle https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-360/1/artifact/out/diff-checkstyle-root.txt
hadoopcheck https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-360/1/artifact/out/patch-javac-3.1.2.txt
Test Results https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-360/1/testReport/
Max. process+thread count 5683 (vs. ulimit of 10000)
modules C: hbase-resource-bundle hbase-shaded hbase-shaded/hbase-shaded-testing-util hbase-shaded/hbase-shaded-check-invariants hbase-shaded/hbase-shaded-with-hadoop-check-invariants . hbase-shaded/hbase-shaded-testing-util-tester U: .
Console output https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-360/1/console
Powered by Apache Yetus 0.9.0 http://yetus.apache.org

This message was automatically generated.

@busbey busbey self-requested a review July 9, 2019 17:09
@busbey
Copy link
Contributor

busbey commented Jul 9, 2019

I presume the dependency information will go in a release note? Should we call this out in the ref guide now?

@Apache-HBase
Copy link

💔 -1 overall

Vote Subsystem Runtime Comment
0 reexec 23 Docker mode activated.
_ Prechecks _
0 shelldocs 0 Shelldocs was not available.
+1 hbaseanti 0 Patch does not have any anti-patterns.
+1 @author 0 The patch does not contain any @author tags.
+1 test4tests 0 The patch appears to include 3 new or modified test files.
_ master Compile Tests _
0 mvndep 11 Maven dependency ordering for branch
+1 mvninstall 251 master passed
+1 compile 165 master passed
+1 checkstyle 125 master passed
+1 shadedjars 260 branch has no errors when building our shaded downstream artifacts.
0 findbugs 0 Skipped patched modules with no Java source: hbase-resource-bundle hbase-shaded hbase-shaded/hbase-shaded-check-invariants hbase-shaded/hbase-shaded-with-hadoop-check-invariants .
+1 findbugs 0 master passed
+1 javadoc 196 master passed
_ Patch Compile Tests _
0 mvndep 13 Maven dependency ordering for patch
+1 mvninstall 298 the patch passed
+1 compile 166 the patch passed
+1 javac 166 the patch passed
-1 checkstyle 133 root: The patch generated 1 new + 0 unchanged - 0 fixed = 1 total (was 0)
+1 shellcheck 1 There were no new shellcheck issues.
+1 whitespace 0 The patch has no whitespace issues.
+1 xml 9 The patch has no ill-formed XML file.
+1 shadedjars 265 patch has no errors when building our shaded downstream artifacts.
-1 hadoopcheck 589 The patch causes 12 errors with Hadoop v3.1.2.
0 findbugs 0 Skipped patched modules with no Java source: hbase-resource-bundle hbase-shaded hbase-shaded/hbase-shaded-testing-util hbase-shaded/hbase-shaded-testing-util-tester hbase-shaded/hbase-shaded-check-invariants hbase-shaded/hbase-shaded-with-hadoop-check-invariants .
+1 findbugs 0 the patch passed
+1 javadoc 240 the patch passed
_ Other Tests _
+1 unit 12283 root in the patch passed.
+1 asflicense 185 The patch does not generate ASF License warnings.
15297
Subsystem Report/Notes
Docker Client=17.05.0-ce Server=17.05.0-ce base: https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-360/2/artifact/out/Dockerfile
GITHUB PR #360
Optional Tests dupname asflicense javac javadoc unit xml shellcheck shelldocs shadedjars hadoopcheck compile findbugs hbaseanti checkstyle
uname Linux 16d12ca43f7e 4.4.0-138-generic #164-Ubuntu SMP Tue Oct 2 17:16:02 UTC 2018 x86_64 GNU/Linux
Build tool maven
Personality /testptch/patchprocess/precommit/personality/provided.sh
git revision master / 9ac9505
maven version: Apache Maven 3.5.4 (1edded0938998edf8bf061f1ceb3cfdeccf443fe; 2018-06-17T18:33:14Z)
Default Java 1.8.0_181
shellcheck v0.4.4
checkstyle https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-360/2/artifact/out/diff-checkstyle-root.txt
hadoopcheck https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-360/2/artifact/out/patch-javac-3.1.2.txt
Test Results https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-360/2/testReport/
Max. process+thread count 5185 (vs. ulimit of 10000)
modules C: hbase-resource-bundle hbase-shaded hbase-shaded/hbase-shaded-testing-util hbase-shaded/hbase-shaded-testing-util-tester hbase-shaded/hbase-shaded-check-invariants hbase-shaded/hbase-shaded-with-hadoop-check-invariants . U: .
Console output https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-360/2/console
Powered by Apache Yetus 0.9.0 http://yetus.apache.org

This message was automatically generated.

@busbey
Copy link
Contributor

busbey commented Jul 12, 2019

Retest build

@Apache-HBase
Copy link

💔 -1 overall

Vote Subsystem Runtime Comment
0 reexec 34 Docker mode activated.
_ Prechecks _
0 shelldocs 0 Shelldocs was not available.
+1 hbaseanti 0 Patch does not have any anti-patterns.
+1 @author 0 The patch does not contain any @author tags.
+1 test4tests 0 The patch appears to include 3 new or modified test files.
_ master Compile Tests _
0 mvndep 28 Maven dependency ordering for branch
+1 mvninstall 251 master passed
+1 compile 161 master passed
+1 checkstyle 130 master passed
+1 shadedjars 269 branch has no errors when building our shaded downstream artifacts.
0 findbugs 0 Skipped patched modules with no Java source: hbase-resource-bundle hbase-shaded hbase-shaded/hbase-shaded-check-invariants hbase-shaded/hbase-shaded-with-hadoop-check-invariants .
+1 findbugs 0 master passed
-1 javadoc 154 root in master failed.
_ Patch Compile Tests _
0 mvndep 12 Maven dependency ordering for patch
+1 mvninstall 285 the patch passed
+1 compile 165 the patch passed
+1 javac 165 the patch passed
+1 checkstyle 122 the patch passed
+1 shellcheck 1 There were no new shellcheck issues.
+1 whitespace 0 The patch has no whitespace issues.
+1 xml 8 The patch has no ill-formed XML file.
+1 shadedjars 263 patch has no errors when building our shaded downstream artifacts.
-1 hadoopcheck 579 The patch causes 12 errors with Hadoop v3.1.2.
0 findbugs 0 Skipped patched modules with no Java source: hbase-resource-bundle hbase-shaded hbase-shaded/hbase-shaded-testing-util hbase-shaded/hbase-shaded-check-invariants hbase-shaded/hbase-shaded-with-hadoop-check-invariants . hbase-shaded/hbase-shaded-testing-util-tester
+1 findbugs 0 the patch passed
+1 javadoc 226 the patch passed
_ Other Tests _
+1 unit 12920 root in the patch passed.
+1 asflicense 191 The patch does not generate ASF License warnings.
15939
Subsystem Report/Notes
Docker Client=18.09.7 Server=18.09.7 base: https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-360/3/artifact/out/Dockerfile
GITHUB PR #360
Optional Tests dupname asflicense javac javadoc unit xml shellcheck shelldocs shadedjars hadoopcheck compile findbugs hbaseanti checkstyle
uname Linux 3aa57da84808 4.4.0-139-generic #165-Ubuntu SMP Wed Oct 24 10:58:50 UTC 2018 x86_64 GNU/Linux
Build tool maven
Personality /testptch/patchprocess/precommit/personality/provided.sh
git revision master / 438bf32
maven version: Apache Maven 3.5.4 (1edded0938998edf8bf061f1ceb3cfdeccf443fe; 2018-06-17T18:33:14Z)
Default Java 1.8.0_181
shellcheck v0.4.4
javadoc https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-360/3/artifact/out/branch-javadoc-root.txt
hadoopcheck https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-360/3/artifact/out/patch-javac-3.1.2.txt
Test Results https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-360/3/testReport/
Max. process+thread count 5497 (vs. ulimit of 10000)
modules C: hbase-resource-bundle hbase-shaded hbase-shaded/hbase-shaded-testing-util hbase-shaded/hbase-shaded-check-invariants hbase-shaded/hbase-shaded-with-hadoop-check-invariants . hbase-shaded/hbase-shaded-testing-util-tester U: .
Console output https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-360/3/console
Powered by Apache Yetus 0.9.0 http://yetus.apache.org

This message was automatically generated.

@Apache-HBase
Copy link

💔 -1 overall

Vote Subsystem Runtime Comment
0 reexec 31 Docker mode activated.
_ Prechecks _
0 shelldocs 1 Shelldocs was not available.
+1 hbaseanti 0 Patch does not have any anti-patterns.
+1 @author 0 The patch does not contain any @author tags.
+1 test4tests 0 The patch appears to include 3 new or modified test files.
_ master Compile Tests _
0 mvndep 25 Maven dependency ordering for branch
+1 mvninstall 248 master passed
+1 compile 164 master passed
+1 checkstyle 129 master passed
+1 shadedjars 265 branch has no errors when building our shaded downstream artifacts.
0 findbugs 0 Skipped patched modules with no Java source: hbase-resource-bundle hbase-shaded hbase-shaded/hbase-shaded-check-invariants hbase-shaded/hbase-shaded-with-hadoop-check-invariants .
+1 findbugs 0 master passed
+1 javadoc 204 master passed
_ Patch Compile Tests _
0 mvndep 13 Maven dependency ordering for patch
+1 mvninstall 277 the patch passed
+1 compile 159 the patch passed
+1 javac 159 the patch passed
+1 checkstyle 126 the patch passed
+1 shellcheck 0 There were no new shellcheck issues.
+1 whitespace 0 The patch has no whitespace issues.
+1 xml 7 The patch has no ill-formed XML file.
+1 shadedjars 252 patch has no errors when building our shaded downstream artifacts.
-1 hadoopcheck 591 The patch causes 12 errors with Hadoop v3.1.2.
0 findbugs 0 Skipped patched modules with no Java source: hbase-resource-bundle hbase-shaded hbase-shaded/hbase-shaded-testing-util hbase-shaded/hbase-shaded-check-invariants hbase-shaded/hbase-shaded-with-hadoop-check-invariants . hbase-shaded/hbase-shaded-testing-util-tester
+1 findbugs 0 the patch passed
+1 javadoc 221 the patch passed
_ Other Tests _
-1 unit 10988 root in the patch failed.
+1 asflicense 226 The patch does not generate ASF License warnings.
14018
Reason Tests
Failed junit tests hadoop.hbase.snapshot.TestExportSnapshot
Subsystem Report/Notes
Docker Client=18.09.7 Server=18.09.7 base: https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-360/4/artifact/out/Dockerfile
GITHUB PR #360
Optional Tests dupname asflicense javac javadoc unit xml shellcheck shelldocs shadedjars hadoopcheck compile findbugs hbaseanti checkstyle
uname Linux d000e4041bad 4.4.0-138-generic #164-Ubuntu SMP Tue Oct 2 17:16:02 UTC 2018 x86_64 GNU/Linux
Build tool maven
Personality /testptch/patchprocess/precommit/personality/provided.sh
git revision master / 74731c2
maven version: Apache Maven 3.5.4 (1edded0938998edf8bf061f1ceb3cfdeccf443fe; 2018-06-17T18:33:14Z)
Default Java 1.8.0_181
shellcheck v0.4.4
hadoopcheck https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-360/4/artifact/out/patch-javac-3.1.2.txt
unit https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-360/4/artifact/out/patch-unit-root.txt
Test Results https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-360/4/testReport/
Max. process+thread count 5153 (vs. ulimit of 10000)
modules C: hbase-resource-bundle hbase-shaded hbase-shaded/hbase-shaded-testing-util hbase-shaded/hbase-shaded-check-invariants hbase-shaded/hbase-shaded-with-hadoop-check-invariants . hbase-shaded/hbase-shaded-testing-util-tester U: .
Console output https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-360/4/console
Powered by Apache Yetus 0.9.0 http://yetus.apache.org

This message was automatically generated.

@Apache-HBase
Copy link

💔 -1 overall

Vote Subsystem Runtime Comment
0 reexec 50 Docker mode activated.
_ Prechecks _
0 shelldocs 1 Shelldocs was not available.
+1 hbaseanti 0 Patch does not have any anti-patterns.
+1 @author 0 The patch does not contain any @author tags.
+1 test4tests 0 The patch appears to include 3 new or modified test files.
_ master Compile Tests _
0 mvndep 12 Maven dependency ordering for branch
+1 mvninstall 230 master passed
+1 compile 160 master passed
+1 checkstyle 123 master passed
+1 shadedjars 253 branch has no errors when building our shaded downstream artifacts.
0 findbugs 0 Skipped patched modules with no Java source: hbase-resource-bundle hbase-shaded hbase-shaded/hbase-shaded-check-invariants hbase-shaded/hbase-shaded-with-hadoop-check-invariants .
+1 findbugs 0 master passed
+1 javadoc 203 master passed
_ Patch Compile Tests _
0 mvndep 13 Maven dependency ordering for patch
+1 mvninstall 274 the patch passed
+1 compile 157 the patch passed
+1 javac 157 the patch passed
+1 checkstyle 118 the patch passed
+1 shellcheck 0 There were no new shellcheck issues.
+1 whitespace 0 The patch has no whitespace issues.
+1 xml 9 The patch has no ill-formed XML file.
+1 shadedjars 254 patch has no errors when building our shaded downstream artifacts.
+1 hadoopcheck 876 Patch does not cause any errors with Hadoop 2.8.5 2.9.2 or 3.1.2.
0 findbugs 0 Skipped patched modules with no Java source: hbase-resource-bundle hbase-shaded hbase-shaded/hbase-shaded-testing-util hbase-shaded/hbase-shaded-check-invariants hbase-shaded/hbase-shaded-with-hadoop-check-invariants . hbase-shaded/hbase-shaded-testing-util-tester
+1 findbugs 0 the patch passed
+1 javadoc 246 the patch passed
_ Other Tests _
-1 unit 17255 root in the patch failed.
+1 asflicense 230 The patch does not generate ASF License warnings.
20858
Reason Tests
Failed junit tests hadoop.hbase.replication.TestNamespaceReplication
hadoop.hbase.master.procedure.TestSCPWithReplicas
hadoop.hbase.client.TestSnapshotDFSTemporaryDirectory
hadoop.hbase.client.TestSnapshotTemporaryDirectory
hadoop.hbase.replication.regionserver.TestRegionReplicaReplicationEndpoint
Subsystem Report/Notes
Docker Client=18.09.7 Server=18.09.7 base: https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-360/5/artifact/out/Dockerfile
GITHUB PR #360
Optional Tests dupname asflicense javac javadoc unit shadedjars hadoopcheck xml compile shellcheck shelldocs findbugs hbaseanti checkstyle
uname Linux 9974019909e1 4.4.0-138-generic #164-Ubuntu SMP Tue Oct 2 17:16:02 UTC 2018 x86_64 GNU/Linux
Build tool maven
Personality /testptch/patchprocess/precommit/personality/provided.sh
git revision master / cc38de1
maven version: Apache Maven 3.5.4 (1edded0938998edf8bf061f1ceb3cfdeccf443fe; 2018-06-17T18:33:14Z)
Default Java 1.8.0_181
shellcheck v0.4.4
unit https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-360/5/artifact/out/patch-unit-root.txt
Test Results https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-360/5/testReport/
Max. process+thread count 5084 (vs. ulimit of 10000)
modules C: hbase-resource-bundle hbase-it hbase-shaded hbase-shaded/hbase-shaded-testing-util hbase-shaded/hbase-shaded-check-invariants hbase-shaded/hbase-shaded-with-hadoop-check-invariants . hbase-shaded/hbase-shaded-testing-util-tester U: .
Console output https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-360/5/console
Powered by Apache Yetus 0.9.0 http://yetus.apache.org

This message was automatically generated.

@Apache-HBase
Copy link

💔 -1 overall

Vote Subsystem Runtime Comment
0 reexec 57 Docker mode activated.
_ Prechecks _
0 shelldocs 0 Shelldocs was not available.
+1 hbaseanti 0 Patch does not have any anti-patterns.
+1 @author 0 The patch does not contain any @author tags.
+1 test4tests 0 The patch appears to include 3 new or modified test files.
_ master Compile Tests _
0 mvndep 12 Maven dependency ordering for branch
+1 mvninstall 226 master passed
+1 compile 154 master passed
+1 checkstyle 122 master passed
+1 shadedjars 255 branch has no errors when building our shaded downstream artifacts.
0 findbugs 0 Skipped patched modules with no Java source: hbase-resource-bundle hbase-shaded hbase-shaded/hbase-shaded-check-invariants hbase-shaded/hbase-shaded-with-hadoop-check-invariants .
+1 findbugs 0 master passed
+1 javadoc 220 master passed
_ Patch Compile Tests _
0 mvndep 13 Maven dependency ordering for patch
+1 mvninstall 276 the patch passed
+1 compile 160 the patch passed
+1 javac 160 the patch passed
+1 checkstyle 123 the patch passed
+1 shellcheck 1 There were no new shellcheck issues.
+1 whitespace 0 The patch has no whitespace issues.
+1 xml 8 The patch has no ill-formed XML file.
+1 shadedjars 254 patch has no errors when building our shaded downstream artifacts.
+1 hadoopcheck 862 Patch does not cause any errors with Hadoop 2.8.5 2.9.2 or 3.1.2.
0 findbugs 0 Skipped patched modules with no Java source: hbase-resource-bundle hbase-shaded hbase-shaded/hbase-shaded-testing-util hbase-shaded/hbase-shaded-check-invariants hbase-shaded/hbase-shaded-with-hadoop-check-invariants . hbase-shaded/hbase-shaded-testing-util-tester
+1 findbugs 0 the patch passed
+1 javadoc 250 the patch passed
_ Other Tests _
-1 unit 18622 root in the patch failed.
+1 asflicense 151 The patch does not generate ASF License warnings.
22162
Reason Tests
Failed junit tests hadoop.hbase.master.procedure.TestSCPWithReplicas
Subsystem Report/Notes
Docker Client=18.09.7 Server=18.09.7 base: https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-360/6/artifact/out/Dockerfile
GITHUB PR #360
Optional Tests dupname asflicense javac javadoc unit shadedjars hadoopcheck xml compile shellcheck shelldocs findbugs hbaseanti checkstyle
uname Linux 23671e104941 4.4.0-138-generic #164-Ubuntu SMP Tue Oct 2 17:16:02 UTC 2018 x86_64 GNU/Linux
Build tool maven
Personality /testptch/patchprocess/precommit/personality/provided.sh
git revision master / 72e58a8
maven version: Apache Maven 3.5.4 (1edded0938998edf8bf061f1ceb3cfdeccf443fe; 2018-06-17T18:33:14Z)
Default Java 1.8.0_181
shellcheck v0.4.4
unit https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-360/6/artifact/out/patch-unit-root.txt
Test Results https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-360/6/testReport/
Max. process+thread count 4703 (vs. ulimit of 10000)
modules C: hbase-resource-bundle hbase-it hbase-shaded hbase-shaded/hbase-shaded-testing-util hbase-shaded/hbase-shaded-check-invariants hbase-shaded/hbase-shaded-with-hadoop-check-invariants . hbase-shaded/hbase-shaded-testing-util-tester U: .
Console output https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-360/6/console
Powered by Apache Yetus 0.9.0 http://yetus.apache.org

This message was automatically generated.

@Apache-HBase
Copy link

🎊 +1 overall

Vote Subsystem Runtime Comment
0 reexec 172 Docker mode activated.
_ Prechecks _
0 shelldocs 0 Shelldocs was not available.
+1 hbaseanti 0 Patch does not have any anti-patterns.
+1 @author 0 The patch does not contain any @author tags.
+1 test4tests 0 The patch appears to include 3 new or modified test files.
_ master Compile Tests _
0 mvndep 27 Maven dependency ordering for branch
+1 mvninstall 275 master passed
+1 compile 185 master passed
+1 checkstyle 157 master passed
+1 shadedjars 288 branch has no errors when building our shaded downstream artifacts.
0 findbugs 0 Skipped patched modules with no Java source: hbase-resource-bundle hbase-shaded hbase-shaded/hbase-shaded-with-hadoop-check-invariants . hbase-shaded/hbase-shaded-check-invariants
+1 findbugs 0 master passed
+1 javadoc 219 master passed
_ Patch Compile Tests _
0 mvndep 15 Maven dependency ordering for patch
+1 mvninstall 321 the patch passed
+1 compile 190 the patch passed
+1 javac 190 the patch passed
+1 checkstyle 146 the patch passed
+1 shellcheck 1 There were no new shellcheck issues.
+1 whitespace 0 The patch has no whitespace issues.
+1 xml 8 The patch has no ill-formed XML file.
+1 shadedjars 285 patch has no errors when building our shaded downstream artifacts.
+1 hadoopcheck 1061 Patch does not cause any errors with Hadoop 2.8.5 2.9.2 or 3.1.2.
0 findbugs 0 Skipped patched modules with no Java source: hbase-resource-bundle hbase-shaded hbase-shaded/hbase-shaded-testing-util hbase-shaded/hbase-shaded-check-invariants hbase-shaded/hbase-shaded-with-hadoop-check-invariants . hbase-shaded/hbase-shaded-testing-util-tester
+1 findbugs 0 the patch passed
+1 javadoc 243 the patch passed
_ Other Tests _
+1 unit 17462 root in the patch passed.
+1 asflicense 219 The patch does not generate ASF License warnings.
21690
Subsystem Report/Notes
Docker Client=18.09.8 Server=18.09.8 base: https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-360/7/artifact/out/Dockerfile
GITHUB PR #360
Optional Tests dupname asflicense javac javadoc unit shadedjars hadoopcheck xml compile shellcheck shelldocs findbugs hbaseanti checkstyle
uname Linux 766f300413b2 4.15.0-54-generic #58-Ubuntu SMP Mon Jun 24 10:55:24 UTC 2019 x86_64 GNU/Linux
Build tool maven
Personality /testptch/patchprocess/precommit/personality/provided.sh
git revision master / 00075ea
maven version: Apache Maven 3.5.4 (1edded0938998edf8bf061f1ceb3cfdeccf443fe; 2018-06-17T18:33:14Z)
Default Java 1.8.0_181
shellcheck v0.4.4
Test Results https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-360/7/testReport/
Max. process+thread count 5364 (vs. ulimit of 10000)
modules C: hbase-resource-bundle hbase-it hbase-shaded hbase-shaded/hbase-shaded-testing-util hbase-shaded/hbase-shaded-check-invariants hbase-shaded/hbase-shaded-with-hadoop-check-invariants . hbase-shaded/hbase-shaded-testing-util-tester U: .
Console output https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-360/7/console
Powered by Apache Yetus 0.9.0 http://yetus.apache.org

This message was automatically generated.

Copy link
Member

@joshelser joshelser left a comment

Choose a reason for hiding this comment

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

This is awesome. I didn't realize what this was :)

You have my +1

<artifactId>hadoop-common</artifactId>
<version>${hadoop.version}</version>
<type>test-jar</type>
<scope>compile</scope>
Copy link
Member

Choose a reason for hiding this comment

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

compile is the default scope, so couldn't you drop it for all of the dependencies here?

Copy link
Member

Choose a reason for hiding this comment

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

PS: OK if you just want to drop these on commit. Don't need to see a new version to just omit the defaults.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Some of these dependencies are also on the classpath through transitive dependencies with test scope. That's the reason why I added them explicitly with compile scope.

Copy link
Member

@joshelser joshelser Jul 23, 2019

Choose a reason for hiding this comment

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

Does that matter? I am 99% sure that test-scoped dependencies are not transitively included (thus, the reason for making an hbase-shaded-testing-util module in the first place).

@Apache-HBase
Copy link

💔 -1 overall

Vote Subsystem Runtime Comment
0 reexec 63 Docker mode activated.
_ Prechecks _
+1 dupname 0 No case conflicting files found.
0 shelldocs 1 Shelldocs was not available.
+1 hbaseanti 0 Patch does not have any anti-patterns.
+1 @author 0 The patch does not contain any @author tags.
+1 test4tests 0 The patch appears to include 3 new or modified test files.
_ master Compile Tests _
0 mvndep 12 Maven dependency ordering for branch
+1 mvninstall 230 master passed
+1 compile 156 master passed
+1 checkstyle 137 master passed
+1 shadedjars 263 branch has no errors when building our shaded downstream artifacts.
+1 javadoc 216 master passed
0 spotbugs 835 Used deprecated FindBugs config; considering switching to SpotBugs.
0 findbugs 11 branch/hbase-resource-bundle no findbugs output file (findbugsXml.xml)
0 findbugs 24 branch/hbase-shaded no findbugs output file (findbugsXml.xml)
0 findbugs 10 branch/hbase-shaded/hbase-shaded-check-invariants no findbugs output file (findbugsXml.xml)
0 findbugs 10 branch/hbase-shaded/hbase-shaded-with-hadoop-check-invariants no findbugs output file (findbugsXml.xml)
_ Patch Compile Tests _
0 mvndep 13 Maven dependency ordering for patch
+1 mvninstall 277 the patch passed
+1 compile 162 the patch passed
+1 javac 162 the patch passed
+1 checkstyle 136 the patch passed
+1 shellcheck 1 There were no new shellcheck issues.
+1 whitespace 0 The patch has no whitespace issues.
+1 xml 9 The patch has no ill-formed XML file.
+1 shadedjars 255 patch has no errors when building our shaded downstream artifacts.
+1 hadoopcheck 885 Patch does not cause any errors with Hadoop 2.8.5 2.9.2 or 3.1.2.
+1 javadoc 233 the patch passed
0 findbugs 10 hbase-resource-bundle has no data from findbugs
0 findbugs 36 hbase-shaded has no data from findbugs
0 findbugs 19 hbase-shaded/hbase-shaded-testing-util has no data from findbugs
0 findbugs 11 hbase-shaded/hbase-shaded-check-invariants has no data from findbugs
0 findbugs 11 hbase-shaded/hbase-shaded-with-hadoop-check-invariants has no data from findbugs
0 findbugs 12 hbase-shaded/hbase-shaded-testing-util-tester has no data from findbugs
_ Other Tests _
-1 unit 15781 root in the patch failed.
+1 asflicense 187 The patch does not generate ASF License warnings.
21255
Reason Tests
Failed junit tests hadoop.hbase.client.TestSnapshotTemporaryDirectoryWithRegionReplicas
Subsystem Report/Notes
Docker Client=19.03.0 Server=19.03.0 base: https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-360/12/artifact/out/Dockerfile
GITHUB PR #360
Optional Tests dupname asflicense javac javadoc unit shadedjars hadoopcheck xml compile shellcheck shelldocs spotbugs findbugs hbaseanti checkstyle
uname Linux ffd478d65b0e 4.4.0-138-generic #164-Ubuntu SMP Tue Oct 2 17:16:02 UTC 2018 x86_64 GNU/Linux
Build tool maven
Personality /home/jenkins/jenkins-slave/workspace/HBase-PreCommit-GitHub-PR_PR-360/out/precommit/personality/provided.sh
git revision master / 9615c64
Default Java 1.8.0_181
unit https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-360/12/artifact/out/patch-unit-root.txt
Test Results https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-360/12/testReport/
Max. process+thread count 4602 (vs. ulimit of 10000)
modules C: hbase-resource-bundle hbase-it hbase-shaded hbase-shaded/hbase-shaded-testing-util hbase-shaded/hbase-shaded-check-invariants hbase-shaded/hbase-shaded-with-hadoop-check-invariants . hbase-shaded/hbase-shaded-testing-util-tester U: .
Console output https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-360/12/console
versions git=2.11.0 maven=2018-06-17T18:33:14Z) shellcheck=0.4.4 findbugs=3.1.11
Powered by Apache Yetus 0.10.0 http://yetus.apache.org

This message was automatically generated.

@Apache-HBase
Copy link

💔 -1 overall

Vote Subsystem Runtime Comment
0 reexec 57 Docker mode activated.
_ Prechecks _
+1 dupname 0 No case conflicting files found.
0 shelldocs 0 Shelldocs was not available.
+1 hbaseanti 0 Patch does not have any anti-patterns.
+1 @author 0 The patch does not contain any @author tags.
+1 test4tests 0 The patch appears to include 3 new or modified test files.
_ master Compile Tests _
0 mvndep 24 Maven dependency ordering for branch
+1 mvninstall 333 master passed
+1 compile 218 master passed
+1 checkstyle 192 master passed
+1 shadedjars 356 branch has no errors when building our shaded downstream artifacts.
+1 javadoc 277 master passed
0 spotbugs 1078 Used deprecated FindBugs config; considering switching to SpotBugs.
0 findbugs 13 branch/hbase-resource-bundle no findbugs output file (findbugsXml.xml)
0 findbugs 32 branch/hbase-shaded no findbugs output file (findbugsXml.xml)
0 findbugs 13 branch/hbase-shaded/hbase-shaded-check-invariants no findbugs output file (findbugsXml.xml)
0 findbugs 13 branch/hbase-shaded/hbase-shaded-with-hadoop-check-invariants no findbugs output file (findbugsXml.xml)
_ Patch Compile Tests _
0 mvndep 15 Maven dependency ordering for patch
+1 mvninstall 388 the patch passed
+1 compile 230 the patch passed
+1 javac 230 the patch passed
+1 checkstyle 185 the patch passed
+1 shellcheck 1 There were no new shellcheck issues.
+1 whitespace 0 The patch has no whitespace issues.
+1 xml 13 The patch has no ill-formed XML file.
+1 shadedjars 348 patch has no errors when building our shaded downstream artifacts.
+1 hadoopcheck 1170 Patch does not cause any errors with Hadoop 2.8.5 2.9.2 or 3.1.2.
+1 javadoc 310 the patch passed
0 findbugs 12 hbase-resource-bundle has no data from findbugs
0 findbugs 46 hbase-shaded has no data from findbugs
0 findbugs 27 hbase-shaded/hbase-shaded-testing-util has no data from findbugs
0 findbugs 15 hbase-shaded/hbase-shaded-check-invariants has no data from findbugs
0 findbugs 13 hbase-shaded/hbase-shaded-with-hadoop-check-invariants has no data from findbugs
0 findbugs 15 hbase-shaded/hbase-shaded-testing-util-tester has no data from findbugs
_ Other Tests _
-1 unit 16103 root in the patch failed.
+1 asflicense 213 The patch does not generate ASF License warnings.
23346
Reason Tests
Failed junit tests hadoop.hbase.client.TestSnapshotTemporaryDirectoryWithRegionReplicas
Subsystem Report/Notes
Docker Client=19.03.0 Server=19.03.0 base: https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-360/13/artifact/out/Dockerfile
GITHUB PR #360
Optional Tests dupname asflicense javac javadoc unit shadedjars hadoopcheck xml compile shellcheck shelldocs spotbugs findbugs hbaseanti checkstyle
uname Linux 264e938fedc8 4.4.0-154-generic #181-Ubuntu SMP Tue Jun 25 05:29:03 UTC 2019 x86_64 GNU/Linux
Build tool maven
Personality /home/jenkins/jenkins-slave/workspace/HBase-PreCommit-GitHub-PR_PR-360/out/precommit/personality/provided.sh
git revision master / 0e34dcb
Default Java 1.8.0_181
unit https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-360/13/artifact/out/patch-unit-root.txt
Test Results https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-360/13/testReport/
Max. process+thread count 4560 (vs. ulimit of 10000)
modules C: hbase-resource-bundle hbase-it hbase-shaded hbase-shaded/hbase-shaded-testing-util hbase-shaded/hbase-shaded-check-invariants hbase-shaded/hbase-shaded-with-hadoop-check-invariants . hbase-shaded/hbase-shaded-testing-util-tester U: .
Console output https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-360/13/console
versions git=2.11.0 maven=2018-06-17T18:33:14Z) shellcheck=0.4.4 findbugs=3.1.11
Powered by Apache Yetus 0.10.0 http://yetus.apache.org

This message was automatically generated.

@Apache-HBase
Copy link

💔 -1 overall

Vote Subsystem Runtime Comment
0 reexec 153 Docker mode activated.
_ Prechecks _
+1 dupname 0 No case conflicting files found.
0 shelldocs 1 Shelldocs was not available.
+1 hbaseanti 0 Patch does not have any anti-patterns.
+1 @author 0 The patch does not contain any @author tags.
+1 test4tests 0 The patch appears to include 3 new or modified test files.
_ master Compile Tests _
0 mvndep 33 Maven dependency ordering for branch
+1 mvninstall 392 master passed
+1 compile 225 master passed
+1 checkstyle 190 master passed
+1 shadedjars 357 branch has no errors when building our shaded downstream artifacts.
+1 javadoc 288 master passed
0 spotbugs 1118 Used deprecated FindBugs config; considering switching to SpotBugs.
0 findbugs 13 branch/hbase-resource-bundle no findbugs output file (findbugsXml.xml)
0 findbugs 32 branch/hbase-shaded no findbugs output file (findbugsXml.xml)
0 findbugs 15 branch/hbase-shaded/hbase-shaded-check-invariants no findbugs output file (findbugsXml.xml)
0 findbugs 13 branch/hbase-shaded/hbase-shaded-with-hadoop-check-invariants no findbugs output file (findbugsXml.xml)
_ Patch Compile Tests _
0 mvndep 15 Maven dependency ordering for patch
+1 mvninstall 405 the patch passed
+1 compile 236 the patch passed
+1 javac 236 the patch passed
+1 checkstyle 182 the patch passed
+1 shellcheck 0 There were no new shellcheck issues.
+1 whitespace 0 The patch has no whitespace issues.
+1 xml 12 The patch has no ill-formed XML file.
+1 shadedjars 377 patch has no errors when building our shaded downstream artifacts.
+1 hadoopcheck 1339 Patch does not cause any errors with Hadoop 2.8.5 2.9.2 or 3.1.2.
+1 javadoc 348 the patch passed
0 findbugs 14 hbase-resource-bundle has no data from findbugs
0 findbugs 50 hbase-shaded has no data from findbugs
0 findbugs 25 hbase-shaded/hbase-shaded-testing-util has no data from findbugs
0 findbugs 14 hbase-shaded/hbase-shaded-check-invariants has no data from findbugs
0 findbugs 14 hbase-shaded/hbase-shaded-with-hadoop-check-invariants has no data from findbugs
0 findbugs 16 hbase-shaded/hbase-shaded-testing-util-tester has no data from findbugs
_ Other Tests _
-1 unit 14496 root in the patch failed.
+1 asflicense 261 The patch does not generate ASF License warnings.
22298
Reason Tests
Failed junit tests hadoop.hbase.client.TestSnapshotTemporaryDirectoryWithRegionReplicas
Subsystem Report/Notes
Docker Client=18.09.7 Server=18.09.7 base: https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-360/15/artifact/out/Dockerfile
GITHUB PR #360
Optional Tests dupname asflicense javac javadoc unit shadedjars hadoopcheck xml compile shellcheck shelldocs spotbugs findbugs hbaseanti checkstyle
uname Linux 14eeace2b1dc 4.15.0-52-generic #56-Ubuntu SMP Tue Jun 4 22:49:08 UTC 2019 x86_64 GNU/Linux
Build tool maven
Personality /home/jenkins/jenkins-slave/workspace/HBase-PreCommit-GitHub-PR_PR-360/out/precommit/personality/provided.sh
git revision master / 06f5c43
Default Java 1.8.0_181
unit https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-360/15/artifact/out/patch-unit-root.txt
Test Results https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-360/15/testReport/
Max. process+thread count 4623 (vs. ulimit of 10000)
modules C: hbase-resource-bundle hbase-it hbase-shaded hbase-shaded/hbase-shaded-testing-util hbase-shaded/hbase-shaded-check-invariants hbase-shaded/hbase-shaded-with-hadoop-check-invariants . hbase-shaded/hbase-shaded-testing-util-tester U: .
Console output https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-360/15/console
versions git=2.11.0 maven=2018-06-17T18:33:14Z) shellcheck=0.4.4 findbugs=3.1.11
Powered by Apache Yetus 0.10.0 http://yetus.apache.org

This message was automatically generated.

@meszibalu meszibalu merged commit e74d501 into apache:master Jul 23, 2019
@Apache-HBase
Copy link

💔 -1 overall

Vote Subsystem Runtime Comment
0 reexec 0 Docker mode activated.
-1 patch 9 #360 does not apply to master. Rebase required? Wrong Branch? See https://yetus.apache.org/documentation/in-progress/precommit-patchnames for help.
Subsystem Report/Notes
GITHUB PR #360
Console output https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-360/16/console
versions git=2.7.4
Powered by Apache Yetus 0.10.0 http://yetus.apache.org

This message was automatically generated.

Sign up for free to 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