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-22863 : Cleanup transitive Jackson1 vulnerable dependencies(forward-port HBASE-22728) #505

Merged
merged 3 commits into from
Aug 21, 2019

Conversation

virajjasani
Copy link
Contributor

@virajjasani virajjasani commented Aug 17, 2019

Partly forwardport from HBASE-22728 to master and branch-2

@Apache-HBase
Copy link

🎊 +1 overall

Vote Subsystem Runtime Comment
0 reexec 37 Docker mode activated.
_ Prechecks _
+1 dupname 0 No case conflicting files found.
+1 @author 0 The patch does not contain any @author tags.
-0 test4tests 0 The 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.
_ master Compile Tests _
0 mvndep 34 Maven dependency ordering for branch
+1 mvninstall 340 master passed
+1 compile 423 master passed
+1 shadedjars 295 branch has no errors when building our shaded downstream artifacts.
+1 javadoc 284 master passed
_ Patch Compile Tests _
0 mvndep 14 Maven dependency ordering for patch
+1 mvninstall 319 the patch passed
+1 compile 425 the patch passed
+1 javac 425 the patch passed
+1 whitespace 0 The patch has no whitespace issues.
+1 xml 21 The patch has no ill-formed XML file.
+1 shadedjars 295 patch has no errors when building our shaded downstream artifacts.
+1 hadoopcheck 1021 Patch does not cause any errors with Hadoop 2.8.5 2.9.2 or 3.1.2.
+1 javadoc 285 the patch passed
_ Other Tests _
+1 unit 175 hbase-common in the patch passed.
+1 unit 34 hbase-hadoop2-compat in the patch passed.
+1 unit 46 hbase-zookeeper in the patch passed.
+1 unit 68 hbase-http in the patch passed.
+1 unit 203 hbase-procedure in the patch passed.
+1 unit 8789 hbase-server in the patch passed.
+1 unit 1005 hbase-mapreduce in the patch passed.
+1 unit 55 hbase-testing-util in the patch passed.
+1 unit 223 hbase-thrift in the patch passed.
+1 unit 435 hbase-shell in the patch passed.
+1 unit 234 hbase-endpoint in the patch passed.
+1 unit 856 hbase-backup in the patch passed.
+1 unit 68 hbase-it in the patch passed.
+1 unit 288 hbase-rest in the patch passed.
+1 unit 117 hbase-examples in the patch passed.
+1 unit 38 hbase-external-blockcache in the patch passed.
+1 unit 39 hbase-shaded-testing-util in the patch passed.
+1 asflicense 481 The patch does not generate ASF License warnings.
17489
Subsystem Report/Notes
Docker Client=19.03.1 Server=19.03.1 base: https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-505/1/artifact/out/Dockerfile
GITHUB PR #505
Optional Tests dupname asflicense javac javadoc unit shadedjars hadoopcheck xml compile
uname Linux 06fed7d11782 4.15.0-55-generic #60-Ubuntu SMP Tue Jul 2 18:22:20 UTC 2019 x86_64 GNU/Linux
Build tool maven
Personality /home/jenkins/jenkins-slave/workspace/HBase-PreCommit-GitHub-PR_PR-505/out/precommit/personality/provided.sh
git revision master / 43a0ec8
Default Java 1.8.0_181
Test Results https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-505/1/testReport/
Max. process+thread count 5192 (vs. ulimit of 10000)
modules C: hbase-common hbase-hadoop2-compat hbase-zookeeper hbase-http hbase-procedure hbase-server hbase-mapreduce hbase-testing-util hbase-thrift hbase-shell hbase-endpoint hbase-backup hbase-it hbase-rest hbase-examples hbase-external-blockcache hbase-shaded/hbase-shaded-testing-util U: .
Console output https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-505/1/console
versions git=2.11.0 maven=2018-06-17T18:33:14Z)
Powered by Apache Yetus 0.10.0 http://yetus.apache.org

This message was automatically generated.

@virajjasani virajjasani changed the title HBASE-22863 : Cleanup transitive Jackson1 vulnerable dependencies HBASE-22863 : Cleanup transitive Jackson1 vulnerable dependencies(forward-port HBASE-22728) Aug 17, 2019
@Apache-HBase
Copy link

🎊 +1 overall

Vote Subsystem Runtime Comment
0 reexec 33 Docker mode activated.
_ Prechecks _
+1 dupname 1 No case conflicting files found.
+1 @author 0 The patch does not contain any @author tags.
-0 test4tests 0 The 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.
_ master Compile Tests _
0 mvndep 33 Maven dependency ordering for branch
+1 mvninstall 337 master passed
+1 compile 423 master passed
+1 shadedjars 294 branch has no errors when building our shaded downstream artifacts.
+1 javadoc 284 master passed
_ Patch Compile Tests _
0 mvndep 15 Maven dependency ordering for patch
+1 mvninstall 323 the patch passed
+1 compile 424 the patch passed
+1 javac 424 the patch passed
+1 whitespace 0 The patch has no whitespace issues.
+1 xml 21 The patch has no ill-formed XML file.
+1 shadedjars 297 patch has no errors when building our shaded downstream artifacts.
+1 hadoopcheck 1009 Patch does not cause any errors with Hadoop 2.8.5 2.9.2 or 3.1.2.
+1 javadoc 286 the patch passed
_ Other Tests _
+1 unit 174 hbase-common in the patch passed.
+1 unit 34 hbase-hadoop2-compat in the patch passed.
+1 unit 46 hbase-zookeeper in the patch passed.
+1 unit 67 hbase-http in the patch passed.
+1 unit 207 hbase-procedure in the patch passed.
+1 unit 9023 hbase-server in the patch passed.
+1 unit 1087 hbase-mapreduce in the patch passed.
+1 unit 55 hbase-testing-util in the patch passed.
+1 unit 231 hbase-thrift in the patch passed.
+1 unit 432 hbase-shell in the patch passed.
+1 unit 236 hbase-endpoint in the patch passed.
+1 unit 859 hbase-backup in the patch passed.
+1 unit 65 hbase-it in the patch passed.
+1 unit 294 hbase-rest in the patch passed.
+1 unit 116 hbase-examples in the patch passed.
+1 unit 36 hbase-external-blockcache in the patch passed.
+1 unit 40 hbase-shaded-testing-util in the patch passed.
+1 asflicense 463 The patch does not generate ASF License warnings.
17787
Subsystem Report/Notes
Docker Client=19.03.1 Server=19.03.1 base: https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-505/2/artifact/out/Dockerfile
GITHUB PR #505
Optional Tests dupname asflicense javac javadoc unit shadedjars hadoopcheck xml compile
uname Linux f66a2e3a1ce4 4.15.0-55-generic #60-Ubuntu SMP Tue Jul 2 18:22:20 UTC 2019 x86_64 GNU/Linux
Build tool maven
Personality /home/jenkins/jenkins-slave/workspace/HBase-PreCommit-GitHub-PR_PR-505/out/precommit/personality/provided.sh
git revision master / 7903f55
Default Java 1.8.0_181
Test Results https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-505/2/testReport/
Max. process+thread count 5137 (vs. ulimit of 10000)
modules C: hbase-common hbase-hadoop2-compat hbase-zookeeper hbase-http hbase-procedure hbase-server hbase-mapreduce hbase-testing-util hbase-thrift hbase-shell hbase-endpoint hbase-backup hbase-it hbase-rest hbase-examples hbase-external-blockcache hbase-shaded/hbase-shaded-testing-util U: .
Console output https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-505/2/console
versions git=2.11.0 maven=2018-06-17T18:33:14Z)
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 40 Docker mode activated.
_ Prechecks _
+1 dupname 0 No case conflicting files found.
+1 @author 0 The patch does not contain any @author tags.
-0 test4tests 0 The 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.
_ master Compile Tests _
0 mvndep 37 Maven dependency ordering for branch
+1 mvninstall 352 master passed
+1 compile 431 master passed
+1 shadedjars 288 branch has no errors when building our shaded downstream artifacts.
+1 javadoc 303 master passed
_ Patch Compile Tests _
0 mvndep 16 Maven dependency ordering for patch
+1 mvninstall 327 the patch passed
+1 compile 458 the patch passed
+1 javac 458 the patch passed
+1 whitespace 0 The patch has no whitespace issues.
+1 xml 20 The patch has no ill-formed XML file.
+1 shadedjars 296 patch has no errors when building our shaded downstream artifacts.
+1 hadoopcheck 992 Patch does not cause any errors with Hadoop 2.8.5 2.9.2 or 3.1.2.
+1 javadoc 286 the patch passed
_ Other Tests _
+1 unit 173 hbase-common in the patch passed.
+1 unit 33 hbase-hadoop2-compat in the patch passed.
+1 unit 48 hbase-zookeeper in the patch passed.
+1 unit 63 hbase-http in the patch passed.
+1 unit 216 hbase-procedure in the patch passed.
+1 unit 8202 hbase-server in the patch passed.
+1 unit 994 hbase-mapreduce in the patch passed.
+1 unit 55 hbase-testing-util in the patch passed.
+1 unit 221 hbase-thrift in the patch passed.
+1 unit 434 hbase-shell in the patch passed.
+1 unit 228 hbase-endpoint in the patch passed.
+1 unit 888 hbase-backup in the patch passed.
+1 unit 66 hbase-it in the patch passed.
+1 unit 281 hbase-rest in the patch passed.
+1 unit 106 hbase-examples in the patch passed.
+1 unit 35 hbase-external-blockcache in the patch passed.
+1 unit 39 hbase-shaded-testing-util in the patch passed.
+1 asflicense 489 The patch does not generate ASF License warnings.
16936
Subsystem Report/Notes
Docker Client=19.03.1 Server=19.03.1 base: https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-505/4/artifact/out/Dockerfile
GITHUB PR #505
Optional Tests dupname asflicense javac javadoc unit shadedjars hadoopcheck xml compile
uname Linux 6db552f95121 4.4.0-139-generic #165-Ubuntu SMP Wed Oct 24 10:58:50 UTC 2018 x86_64 GNU/Linux
Build tool maven
Personality /home/jenkins/jenkins-slave/workspace/HBase-PreCommit-GitHub-PR_PR-505/out/precommit/personality/provided.sh
git revision master / 836f269
Default Java 1.8.0_181
Test Results https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-505/4/testReport/
Max. process+thread count 5410 (vs. ulimit of 10000)
modules C: hbase-common hbase-hadoop2-compat hbase-zookeeper hbase-http hbase-procedure hbase-server hbase-mapreduce hbase-testing-util hbase-thrift hbase-shell hbase-endpoint hbase-backup hbase-it hbase-rest hbase-examples hbase-external-blockcache hbase-shaded/hbase-shaded-testing-util U: .
Console output https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-505/4/console
versions git=2.11.0 maven=2018-06-17T18:33:14Z)
Powered by Apache Yetus 0.10.0 http://yetus.apache.org

This message was automatically generated.

Copy link
Contributor

@Apache9 Apache9 left a comment

Choose a reason for hiding this comment

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

Is it safe to just exclude these transitive dependencies? At least hadoop adds them as dependencies...

@@ -274,6 +284,16 @@
<dependency>
<groupId>org.apache.hadoop</groupId>
<artifactId>hadoop-common</artifactId>
<exclusions>
Copy link
Contributor

Choose a reason for hiding this comment

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

Can we add these exclusions in the parent pom? No?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Unfortunately, that doesn't work

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Oh you mean just exclude from parent pom and we don't need to exclude from individual modules right? Sure let me do that for jackson-jaxrs and jackson-xc since they are common across all modules

Copy link
Contributor

Choose a reason for hiding this comment

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

Yes, that's what I mean, excluding in the parent pom so the sub modules just inherit the exclusions automatically. But I'm not a maven expert so please confirm whether it actually works...

Copy link
Contributor Author

@virajjasani virajjasani Aug 18, 2019

Choose a reason for hiding this comment

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

@Apache9 this doesn't work as expected. For instance, if downstream app has hbase-client dependency and if we have just excluded from parent pom, downstream would still get vulnerable Jackson1 dependencies from hbase-client. In fact, the same is done for branch-1: 4b34d24 (removal in individual modules so that downstreamer won't pull in from HBase)

Copy link
Contributor

Choose a reason for hiding this comment

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

OK for now but this is a bit strange. At least the downstreamer need to find the version from parent pom, then why it just ignores the exclusions?

Copy link
Contributor

Choose a reason for hiding this comment

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

And what I mean is to exclude them in the dependencyManagement section in the parent pom, not in dependency section(and I wonder whether we have this section in the parent pom...)

Could you please try again?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

You are correct @Apache9
It works...Thanks. Just committed the changes

Copy link
Contributor Author

Choose a reason for hiding this comment

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

I have committed all the necessary and suggested changes.

@virajjasani
Copy link
Contributor Author

virajjasani commented Aug 18, 2019

Is it safe to just exclude these transitive dependencies? At least hadoop adds them as dependencies...

@Apache9 Since we have moved to Jackson2, we can safely exclude these dependencies. At some places, we require jackson-mapper-asl:1.9.13(CVE exposed) at test scope to run tests like HBaseTestUtility.startMiniCluster(). But definitely not required at compile scope as we would expose these to downstreamers otherwise. This is partly forwardport from HBASE-22728 to master and branch-2.

@Apache9
Copy link
Contributor

Apache9 commented Aug 18, 2019

So we need to add the jackson dependency explicitly as a test dependency in our own pom as we exclude them from the hadoop-common?

@virajjasani
Copy link
Contributor Author

So we need to add the jackson dependency explicitly as a test dependency in our own pom as we exclude them from the hadoop-common?

Correct. Just did it here: https://github.com/apache/hbase/pull/505/files#diff-659d55cb388d174df96d2c372cfc982fR138

@Apache9
Copy link
Contributor

Apache9 commented Aug 18, 2019

So what about our own UTs? How do we include the jackson1 dependencies for hbase-server test module for example?

@virajjasani
Copy link
Contributor Author

That is already included from hadoop-minicluster only, but at test scop:

[INFO] --- maven-dependency-plugin:3.1.1:tree (default-cli) @ hbase-server ---
[INFO] org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT
[INFO] +- org.apache.hbase:hbase-http:test-jar:tests:3.0.0-SNAPSHOT:test
[INFO] |  \- org.codehaus.jackson:jackson-core-asl:jar:1.9.13:test
[INFO] \- org.apache.hadoop:hadoop-minicluster:jar:2.8.5:test
[INFO]    \- org.apache.hadoop:hadoop-common:test-jar:tests:2.8.5:test
[INFO]       \- org.codehaus.jackson:jackson-mapper-asl:jar:1.9.13:test

@virajjasani
Copy link
Contributor Author

virajjasani commented Aug 18, 2019

Let me provide the full dependency tree for Jackson1 with this patch:

[INFO] --- maven-dependency-plugin:3.1.1:tree (default-cli) @ hbase-http ---
[INFO] org.apache.hbase:hbase-http:jar:3.0.0-SNAPSHOT
[INFO] +- org.apache.hadoop:hadoop-minicluster:jar:2.8.5:test
[INFO] |  +- org.apache.hadoop:hadoop-common:test-jar:tests:2.8.5:test
[INFO] |  |  \- org.codehaus.jackson:jackson-mapper-asl:jar:1.9.13:test
[INFO] |  \- org.apache.hadoop:hadoop-yarn-server-tests:test-jar:tests:2.8.5:test
[INFO] |     \- org.apache.hadoop:hadoop-yarn-common:jar:2.8.5:test
[INFO] |        +- org.codehaus.jackson:jackson-jaxrs:jar:1.9.13:test
[INFO] |        \- org.codehaus.jackson:jackson-xc:jar:1.9.13:test
[INFO] \- org.codehaus.jackson:jackson-core-asl:jar:1.9.13:compile
[INFO] --- maven-dependency-plugin:3.1.1:tree (default-cli) @ hbase-server ---
[INFO] org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT
[INFO] +- org.apache.hbase:hbase-http:test-jar:tests:3.0.0-SNAPSHOT:test
[INFO] |  \- org.codehaus.jackson:jackson-core-asl:jar:1.9.13:test
[INFO] \- org.apache.hadoop:hadoop-minicluster:jar:2.8.5:test
[INFO]    \- org.apache.hadoop:hadoop-common:test-jar:tests:2.8.5:test
[INFO]       \- org.codehaus.jackson:jackson-mapper-asl:jar:1.9.13:test
[INFO] 
[INFO] --- maven-dependency-plugin:3.1.1:tree (default-cli) @ hbase-mapreduce ---
[INFO] org.apache.hbase:hbase-mapreduce:jar:3.0.0-SNAPSHOT
[INFO] \- org.apache.hadoop:hadoop-minicluster:jar:2.8.5:test
[INFO]    \- org.apache.hadoop:hadoop-common:test-jar:tests:2.8.5:test
[INFO]       +- org.codehaus.jackson:jackson-core-asl:jar:1.9.13:test
[INFO]       \- org.codehaus.jackson:jackson-mapper-asl:jar:1.9.13:test
[INFO] --- maven-dependency-plugin:3.1.1:tree (default-cli) @ hbase-testing-util ---
[INFO] org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT
[INFO] \- org.apache.hadoop:hadoop-minicluster:jar:2.8.5:compile
[INFO]    \- org.apache.hadoop:hadoop-common:test-jar:tests:2.8.5:test
[INFO]       +- org.codehaus.jackson:jackson-core-asl:jar:1.9.13:test
[INFO]       \- org.codehaus.jackson:jackson-mapper-asl:jar:1.9.13:test
[INFO] --- maven-dependency-plugin:3.1.1:tree (default-cli) @ hbase-thrift ---
[INFO] org.apache.hbase:hbase-thrift:jar:3.0.0-SNAPSHOT
[INFO] \- org.apache.hadoop:hadoop-minicluster:jar:2.8.5:test
[INFO]    \- org.apache.hadoop:hadoop-common:test-jar:tests:2.8.5:test
[INFO]       +- org.codehaus.jackson:jackson-core-asl:jar:1.9.13:test
[INFO]       \- org.codehaus.jackson:jackson-mapper-asl:jar:1.9.13:test
[INFO] --- maven-dependency-plugin:3.1.1:tree (default-cli) @ hbase-rsgroup ---
[INFO] org.apache.hbase:hbase-rsgroup:jar:3.0.0-SNAPSHOT
[INFO] \- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test
[INFO]    \- org.apache.hadoop:hadoop-minicluster:jar:2.8.5:test
[INFO]       \- org.apache.hadoop:hadoop-common:test-jar:tests:2.8.5:test
[INFO]          +- org.codehaus.jackson:jackson-core-asl:jar:1.9.13:test
[INFO]          \- org.codehaus.jackson:jackson-mapper-asl:jar:1.9.13:test
[INFO] --- maven-dependency-plugin:3.1.1:tree (default-cli) @ hbase-shell ---
[INFO] org.apache.hbase:hbase-shell:jar:3.0.0-SNAPSHOT
[INFO] \- org.apache.hadoop:hadoop-minicluster:jar:2.8.5:test
[INFO]    \- org.apache.hadoop:hadoop-common:test-jar:tests:2.8.5:test
[INFO]       +- org.codehaus.jackson:jackson-core-asl:jar:1.9.13:test
[INFO]       \- org.codehaus.jackson:jackson-mapper-asl:jar:1.9.13:test
[INFO] --- maven-dependency-plugin:3.1.1:tree (default-cli) @ hbase-endpoint ---
[INFO] org.apache.hbase:hbase-endpoint:jar:3.0.0-SNAPSHOT
[INFO] +- org.apache.hbase:hbase-http:test-jar:tests:3.0.0-SNAPSHOT:test
[INFO] |  \- org.codehaus.jackson:jackson-core-asl:jar:1.9.13:test
[INFO] \- org.apache.hadoop:hadoop-minicluster:jar:2.8.5:test
[INFO]    \- org.apache.hadoop:hadoop-common:test-jar:tests:2.8.5:test
[INFO]       \- org.codehaus.jackson:jackson-mapper-asl:jar:1.9.13:test
[INFO] --- maven-dependency-plugin:3.1.1:tree (default-cli) @ hbase-backup ---
[INFO] org.apache.hbase:hbase-backup:jar:3.0.0-SNAPSHOT
[INFO] \- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test
[INFO]    \- org.apache.hadoop:hadoop-minicluster:jar:2.8.5:test
[INFO]       \- org.apache.hadoop:hadoop-common:test-jar:tests:2.8.5:test
[INFO]          +- org.codehaus.jackson:jackson-core-asl:jar:1.9.13:test
[INFO]          \- org.codehaus.jackson:jackson-mapper-asl:jar:1.9.13:test
[INFO] --- maven-dependency-plugin:3.1.1:tree (default-cli) @ hbase-it ---
[INFO] org.apache.hbase:hbase-it:jar:3.0.0-SNAPSHOT
[INFO] \- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test
[INFO]    \- org.apache.hadoop:hadoop-minicluster:jar:2.8.5:test
[INFO]       \- org.apache.hadoop:hadoop-common:test-jar:tests:2.8.5:test
[INFO]          +- org.codehaus.jackson:jackson-core-asl:jar:1.9.13:test
[INFO]          \- org.codehaus.jackson:jackson-mapper-asl:jar:1.9.13:test
[INFO] --- maven-dependency-plugin:3.1.1:tree (default-cli) @ hbase-rest ---
[INFO] org.apache.hbase:hbase-rest:jar:3.0.0-SNAPSHOT
[INFO] +- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test
[INFO] |  \- org.apache.hadoop:hadoop-minicluster:jar:2.8.5:test
[INFO] |     \- org.apache.hadoop:hadoop-common:test-jar:tests:2.8.5:test
[INFO] |        \- org.codehaus.jackson:jackson-mapper-asl:jar:1.9.13:test
[INFO] +- org.apache.hbase:hbase-http:test-jar:tests:3.0.0-SNAPSHOT:test
[INFO] |  \- org.codehaus.jackson:jackson-core-asl:jar:1.9.13:test
[INFO] +- com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider:jar:2.9.9:compile
[INFO] |  +- com.fasterxml.jackson.jaxrs:jackson-jaxrs-base:jar:2.9.9:compile
[INFO] |  \- com.fasterxml.jackson.module:jackson-module-jaxb-annotations:jar:2.9.9:compile
[INFO] +- com.fasterxml.jackson.core:jackson-annotations:jar:2.9.9:compile
[INFO] +- com.fasterxml.jackson.core:jackson-core:jar:2.9.9:compile
[INFO] \- com.fasterxml.jackson.core:jackson-databind:jar:2.9.9.2:compile
[INFO] --- maven-dependency-plugin:3.1.1:tree (default-cli) @ hbase-examples ---
[INFO] org.apache.hbase:hbase-examples:jar:3.0.0-SNAPSHOT
[INFO] +- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test
[INFO] |  \- org.apache.hadoop:hadoop-minicluster:jar:2.8.5:test
[INFO] |     \- org.apache.hadoop:hadoop-common:test-jar:tests:2.8.5:test
[INFO] |        +- org.codehaus.jackson:jackson-core-asl:jar:1.9.13:test
[INFO] |        \- org.codehaus.jackson:jackson-mapper-asl:jar:1.9.13:test
[INFO] \- org.apache.hbase:hbase-rest:jar:3.0.0-SNAPSHOT:compile
[INFO]    +- com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider:jar:2.9.9:compile
[INFO]    |  +- com.fasterxml.jackson.jaxrs:jackson-jaxrs-base:jar:2.9.9:compile
[INFO]    |  \- com.fasterxml.jackson.module:jackson-module-jaxb-annotations:jar:2.9.9:compile
[INFO]    +- com.fasterxml.jackson.core:jackson-annotations:jar:2.9.9:compile
[INFO]    +- com.fasterxml.jackson.core:jackson-core:jar:2.9.9:compile
[INFO]    \- com.fasterxml.jackson.core:jackson-databind:jar:2.9.9.2:compile
[INFO] --- maven-dependency-plugin:3.1.1:tree (default-cli) @ hbase-shaded-client-byo-hadoop ---
[INFO] org.apache.hbase:hbase-shaded-client-byo-hadoop:jar:3.0.0-SNAPSHOT
[INFO] +- org.codehaus.jackson:jackson-jaxrs:jar:1.9.13:provided
[INFO] \- org.codehaus.jackson:jackson-xc:jar:1.9.13:provided
[INFO] --- maven-dependency-plugin:3.1.1:tree (default-cli) @ hbase-shaded-mapreduce ---
[INFO] org.apache.hbase:hbase-shaded-mapreduce:jar:3.0.0-SNAPSHOT
[INFO] +- org.codehaus.jackson:jackson-jaxrs:jar:1.9.13:provided
[INFO] \- org.codehaus.jackson:jackson-xc:jar:1.9.13:provided
[INFO] --- maven-dependency-plugin:3.1.1:tree (default-cli) @ hbase-assembly ---
[INFO] org.apache.hbase:hbase-assembly:pom:3.0.0-SNAPSHOT
[INFO] +- org.apache.hbase:hbase-rest:jar:3.0.0-SNAPSHOT:compile
[INFO] |  +- com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider:jar:2.9.9:compile
[INFO] |  |  +- com.fasterxml.jackson.jaxrs:jackson-jaxrs-base:jar:2.9.9:compile
[INFO] |  |  \- com.fasterxml.jackson.module:jackson-module-jaxb-annotations:jar:2.9.9:compile
[INFO] |  +- com.fasterxml.jackson.core:jackson-annotations:jar:2.9.9:compile
[INFO] |  +- com.fasterxml.jackson.core:jackson-core:jar:2.9.9:compile
[INFO] |  \- com.fasterxml.jackson.core:jackson-databind:jar:2.9.9.2:compile
[INFO] +- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test
[INFO] |  \- org.apache.hadoop:hadoop-minicluster:jar:2.8.5:test
[INFO] |     \- org.apache.hadoop:hadoop-common:test-jar:tests:2.8.5:test
[INFO] |        \- org.codehaus.jackson:jackson-mapper-asl:jar:1.9.13:test
[INFO] \- org.apache.hbase:hbase-http:jar:3.0.0-SNAPSHOT:compile
[INFO]    \- org.codehaus.jackson:jackson-core-asl:jar:1.9.13:compile
[INFO] --- maven-dependency-plugin:3.1.1:tree (default-cli) @ hbase-shaded-testing-util ---
[INFO] org.apache.hbase:hbase-shaded-testing-util:jar:3.0.0-SNAPSHOT
[INFO] \- org.codehaus.jackson:jackson-mapper-asl:jar:1.9.13:test
[INFO]    \- org.codehaus.jackson:jackson-core-asl:jar:1.9.13:test
[INFO] --- maven-dependency-plugin:3.1.1:tree (default-cli) @ hbase-client-project ---
[INFO] org.apache.hbase:hbase-client-project:jar:3.0.0-SNAPSHOT
[INFO] \- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test
[INFO]    \- org.apache.hadoop:hadoop-minicluster:jar:2.8.5:test
[INFO]       \- org.apache.hadoop:hadoop-common:test-jar:tests:2.8.5:test
[INFO]          +- org.codehaus.jackson:jackson-core-asl:jar:1.9.13:test
[INFO]          \- org.codehaus.jackson:jackson-mapper-asl:jar:1.9.13:test
[INFO] --- maven-dependency-plugin:3.1.1:tree (default-cli) @ hbase-shaded-client-project ---
[INFO] org.apache.hbase:hbase-shaded-client-project:jar:3.0.0-SNAPSHOT
[INFO] \- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test
[INFO]    \- org.apache.hadoop:hadoop-minicluster:jar:2.8.5:test
[INFO]       \- org.apache.hadoop:hadoop-common:test-jar:tests:2.8.5:test
[INFO]          +- org.codehaus.jackson:jackson-core-asl:jar:1.9.13:test
[INFO]          \- org.codehaus.jackson:jackson-mapper-asl:jar:1.9.13:test
[INFO] --- maven-dependency-plugin:3.1.1:tree (default-cli) @ hbase-shaded-testing-util-tester ---
[INFO] org.apache.hbase:hbase-shaded-testing-util-tester:jar:3.0.0-SNAPSHOT
[INFO] \- org.codehaus.jackson:jackson-mapper-asl:jar:1.9.13:test
[INFO]    \- org.codehaus.jackson:jackson-core-asl:jar:1.9.13:test

@Apache9 Please let me know how this looks.

@Apache-HBase
Copy link

🎊 +1 overall

Vote Subsystem Runtime Comment
0 reexec 40 Docker mode activated.
_ Prechecks _
+1 dupname 0 No case conflicting files found.
+1 @author 0 The patch does not contain any @author tags.
-0 test4tests 0 The 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.
_ master Compile Tests _
0 mvndep 35 Maven dependency ordering for branch
+1 mvninstall 355 master passed
+1 compile 444 master passed
+1 shadedjars 298 branch has no errors when building our shaded downstream artifacts.
+1 javadoc 294 master passed
_ Patch Compile Tests _
0 mvndep 14 Maven dependency ordering for patch
+1 mvninstall 321 the patch passed
+1 compile 451 the patch passed
+1 javac 451 the patch passed
+1 whitespace 0 The patch has no whitespace issues.
+1 xml 22 The patch has no ill-formed XML file.
+1 shadedjars 299 patch has no errors when building our shaded downstream artifacts.
+1 hadoopcheck 1030 Patch does not cause any errors with Hadoop 2.8.5 2.9.2 or 3.1.2.
+1 javadoc 294 the patch passed
_ Other Tests _
+1 unit 177 hbase-common in the patch passed.
+1 unit 34 hbase-hadoop2-compat in the patch passed.
+1 unit 46 hbase-zookeeper in the patch passed.
+1 unit 69 hbase-http in the patch passed.
+1 unit 211 hbase-procedure in the patch passed.
+1 unit 8847 hbase-server in the patch passed.
+1 unit 1004 hbase-mapreduce in the patch passed.
+1 unit 55 hbase-testing-util in the patch passed.
+1 unit 235 hbase-thrift in the patch passed.
+1 unit 436 hbase-shell in the patch passed.
+1 unit 246 hbase-endpoint in the patch passed.
+1 unit 995 hbase-backup in the patch passed.
+1 unit 70 hbase-it in the patch passed.
+1 unit 315 hbase-rest in the patch passed.
+1 unit 137 hbase-examples in the patch passed.
+1 unit 36 hbase-external-blockcache in the patch passed.
+1 unit 39 hbase-shaded-testing-util in the patch passed.
+1 asflicense 479 The patch does not generate ASF License warnings.
17874
Subsystem Report/Notes
Docker Client=19.03.1 Server=19.03.1 base: https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-505/5/artifact/out/Dockerfile
GITHUB PR #505
Optional Tests dupname asflicense javac javadoc unit shadedjars hadoopcheck xml compile
uname Linux 4984864994e0 4.15.0-55-generic #60-Ubuntu SMP Tue Jul 2 18:22:20 UTC 2019 x86_64 GNU/Linux
Build tool maven
Personality /home/jenkins/jenkins-slave/workspace/HBase-PreCommit-GitHub-PR_PR-505/out/precommit/personality/provided.sh
git revision master / 7697d48
Default Java 1.8.0_181
Test Results https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-505/5/testReport/
Max. process+thread count 5260 (vs. ulimit of 10000)
modules C: hbase-common hbase-hadoop2-compat hbase-zookeeper hbase-http hbase-procedure hbase-server hbase-mapreduce hbase-testing-util hbase-thrift hbase-shell hbase-endpoint hbase-backup hbase-it hbase-rest hbase-examples hbase-external-blockcache hbase-shaded/hbase-shaded-testing-util U: .
Console output https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-505/5/console
versions git=2.11.0 maven=2018-06-17T18:33:14Z)
Powered by Apache Yetus 0.10.0 http://yetus.apache.org

This message was automatically generated.

Copy link
Contributor

@Apache9 Apache9 left a comment

Choose a reason for hiding this comment

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

+1. Let's try it.

@Apache-HBase
Copy link

💔 -1 overall

Vote Subsystem Runtime Comment
0 reexec 42 Docker mode activated.
_ Prechecks _
+1 dupname 0 No case conflicting files found.
+1 @author 0 The patch does not contain any @author tags.
-0 test4tests 0 The 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.
_ master Compile Tests _
0 mvndep 66 Maven dependency ordering for branch
+1 mvninstall 337 master passed
+1 compile 186 master passed
+1 shadedjars 287 branch has no errors when building our shaded downstream artifacts.
+1 javadoc 261 master passed
_ Patch Compile Tests _
0 mvndep 13 Maven dependency ordering for patch
+1 mvninstall 311 the patch passed
+1 compile 195 the patch passed
+1 javac 195 the patch passed
+1 whitespace 0 The patch has no whitespace issues.
+1 xml 9 The patch has no ill-formed XML file.
+1 shadedjars 289 patch has no errors when building our shaded downstream artifacts.
+1 hadoopcheck 1030 Patch does not cause any errors with Hadoop 2.8.5 2.9.2 or 3.1.2.
+1 javadoc 254 the patch passed
_ Other Tests _
-1 unit 11480 root in the patch failed.
+1 asflicense 169 The patch does not generate ASF License warnings.
15354
Reason Tests
Failed junit tests hadoop.hbase.snapshot.TestMobExportSnapshot
hbase.shaded.TestShadedHBaseTestingUtility
Subsystem Report/Notes
Docker Client=19.03.1 Server=19.03.1 base: https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-505/6/artifact/out/Dockerfile
GITHUB PR #505
Optional Tests dupname asflicense javac javadoc unit shadedjars hadoopcheck xml compile
uname Linux d7ee38b18cd6 4.4.0-139-generic #165-Ubuntu SMP Wed Oct 24 10:58:50 UTC 2018 x86_64 GNU/Linux
Build tool maven
Personality /home/jenkins/jenkins-slave/workspace/HBase-PreCommit-GitHub-PR_PR-505/out/precommit/personality/provided.sh
git revision master / 7697d48
Default Java 1.8.0_181
unit https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-505/6/artifact/out/patch-unit-root.txt
Test Results https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-505/6/testReport/
Max. process+thread count 5471 (vs. ulimit of 10000)
modules C: hbase-server hbase-mapreduce hbase-shaded/hbase-shaded-client-byo-hadoop hbase-shaded/hbase-shaded-mapreduce hbase-shaded/hbase-shaded-testing-util . U: .
Console output https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-505/6/console
versions git=2.11.0 maven=2018-06-17T18:33:14Z)
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 39 Docker mode activated.
_ Prechecks _
+1 dupname 0 No case conflicting files found.
+1 @author 0 The patch does not contain any @author tags.
-0 test4tests 0 The 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.
_ master Compile Tests _
0 mvndep 33 Maven dependency ordering for branch
+1 mvninstall 341 master passed
+1 compile 209 master passed
+1 shadedjars 302 branch has no errors when building our shaded downstream artifacts.
+1 javadoc 271 master passed
_ Patch Compile Tests _
0 mvndep 14 Maven dependency ordering for patch
+1 mvninstall 337 the patch passed
+1 compile 191 the patch passed
+1 javac 191 the patch passed
+1 whitespace 0 The patch has no whitespace issues.
+1 xml 8 The patch has no ill-formed XML file.
+1 shadedjars 305 patch has no errors when building our shaded downstream artifacts.
+1 hadoopcheck 1045 Patch does not cause any errors with Hadoop 2.8.5 2.9.2 or 3.1.2.
+1 javadoc 253 the patch passed
_ Other Tests _
-1 unit 13944 root in the patch failed.
+1 asflicense 188 The patch does not generate ASF License warnings.
17909
Reason Tests
Failed junit tests hbase.shaded.TestShadedHBaseTestingUtility
Subsystem Report/Notes
Docker Client=19.03.1 Server=19.03.1 base: https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-505/7/artifact/out/Dockerfile
GITHUB PR #505
Optional Tests dupname asflicense javac javadoc unit shadedjars hadoopcheck xml compile
uname Linux 4d704ff9d7b3 4.15.0-55-generic #60-Ubuntu SMP Tue Jul 2 18:22:20 UTC 2019 x86_64 GNU/Linux
Build tool maven
Personality /home/jenkins/jenkins-slave/workspace/HBase-PreCommit-GitHub-PR_PR-505/out/precommit/personality/provided.sh
git revision master / 7697d48
Default Java 1.8.0_181
unit https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-505/7/artifact/out/patch-unit-root.txt
Test Results https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-505/7/testReport/
Max. process+thread count 5164 (vs. ulimit of 10000)
modules C: hbase-server hbase-mapreduce hbase-shaded/hbase-shaded-client-byo-hadoop hbase-shaded/hbase-shaded-mapreduce hbase-shaded/hbase-shaded-testing-util . U: .
Console output https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-505/7/console
versions git=2.11.0 maven=2018-06-17T18:33:14Z)
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 71 Docker mode activated.
_ Prechecks _
+1 dupname 0 No case conflicting files found.
+1 @author 0 The patch does not contain any @author tags.
-0 test4tests 0 The 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.
_ master Compile Tests _
0 mvndep 35 Maven dependency ordering for branch
+1 mvninstall 316 master passed
+1 compile 172 master passed
+1 shadedjars 277 branch has no errors when building our shaded downstream artifacts.
+1 javadoc 265 master passed
_ Patch Compile Tests _
0 mvndep 15 Maven dependency ordering for patch
+1 mvninstall 333 the patch passed
+1 compile 177 the patch passed
+1 javac 177 the patch passed
+1 whitespace 0 The patch has no whitespace issues.
+1 xml 10 The patch has no ill-formed XML file.
+1 shadedjars 273 patch has no errors when building our shaded downstream artifacts.
+1 hadoopcheck 971 Patch does not cause any errors with Hadoop 2.8.5 2.9.2 or 3.1.2.
+1 javadoc 260 the patch passed
_ Other Tests _
-1 unit 16821 root in the patch failed.
+1 asflicense 171 The patch does not generate ASF License warnings.
20611
Reason Tests
Failed junit tests hadoop.hbase.regionserver.TestHRegion
hadoop.hbase.client.TestFromClientSide3
Subsystem Report/Notes
Docker Client=19.03.1 Server=19.03.1 base: https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-505/8/artifact/out/Dockerfile
GITHUB PR #505
Optional Tests dupname asflicense javac javadoc unit shadedjars hadoopcheck xml compile
uname Linux ddc2209b7e07 4.4.0-137-generic #163-Ubuntu SMP Mon Sep 24 13:14:43 UTC 2018 x86_64 GNU/Linux
Build tool maven
Personality /home/jenkins/jenkins-slave/workspace/HBase-PreCommit-GitHub-PR_PR-505/out/precommit/personality/provided.sh
git revision master / 7697d48
Default Java 1.8.0_181
unit https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-505/8/artifact/out/patch-unit-root.txt
Test Results https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-505/8/testReport/
Max. process+thread count 5195 (vs. ulimit of 10000)
modules C: hbase-server hbase-mapreduce hbase-shaded/hbase-shaded-client-byo-hadoop hbase-shaded/hbase-shaded-mapreduce hbase-shaded/hbase-shaded-testing-util hbase-shaded/hbase-shaded-testing-util-tester . U: .
Console output https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-505/8/console
versions git=2.11.0 maven=2018-06-17T18:33:14Z)
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 99 Docker mode activated.
_ Prechecks _
+1 dupname 0 No case conflicting files found.
+1 @author 0 The patch does not contain any @author tags.
-0 test4tests 0 The 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.
_ master Compile Tests _
0 mvndep 36 Maven dependency ordering for branch
+1 mvninstall 352 master passed
+1 compile 202 master passed
+1 shadedjars 309 branch has no errors when building our shaded downstream artifacts.
+1 javadoc 276 master passed
_ Patch Compile Tests _
0 mvndep 14 Maven dependency ordering for patch
+1 mvninstall 333 the patch passed
+1 compile 202 the patch passed
+1 javac 202 the patch passed
+1 whitespace 0 The patch has no whitespace issues.
+1 xml 9 The patch has no ill-formed XML file.
+1 shadedjars 306 patch has no errors when building our shaded downstream artifacts.
+1 hadoopcheck 1062 Patch does not cause any errors with Hadoop 2.8.5 2.9.2 or 3.1.2.
+1 javadoc 270 the patch passed
_ Other Tests _
-1 unit 14947 root in the patch failed.
+1 asflicense 152 The patch does not generate ASF License warnings.
19023
Reason Tests
Failed junit tests hadoop.hbase.util.TestFromClientSide3WoUnsafe
Subsystem Report/Notes
Docker Client=19.03.1 Server=19.03.1 base: https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-505/10/artifact/out/Dockerfile
GITHUB PR #505
Optional Tests dupname asflicense javac javadoc unit shadedjars hadoopcheck xml compile
uname Linux 6a248cd0b89c 4.15.0-54-generic #58-Ubuntu SMP Mon Jun 24 10:55:24 UTC 2019 x86_64 GNU/Linux
Build tool maven
Personality /home/jenkins/jenkins-slave/workspace/HBase-PreCommit-GitHub-PR_PR-505/out/precommit/personality/provided.sh
git revision master / 46abaef
Default Java 1.8.0_181
unit https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-505/10/artifact/out/patch-unit-root.txt
Test Results https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-505/10/testReport/
Max. process+thread count 4668 (vs. ulimit of 10000)
modules C: hbase-server hbase-mapreduce hbase-shaded/hbase-shaded-client-byo-hadoop hbase-shaded/hbase-shaded-mapreduce hbase-shaded/hbase-shaded-testing-util hbase-shaded/hbase-shaded-testing-util-tester . U: .
Console output https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-505/10/console
versions git=2.11.0 maven=2018-06-17T18:33:14Z)
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 37 Docker mode activated.
_ Prechecks _
+1 dupname 0 No case conflicting files found.
+1 @author 0 The patch does not contain any @author tags.
-0 test4tests 0 The 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.
_ master Compile Tests _
0 mvndep 35 Maven dependency ordering for branch
+1 mvninstall 310 master passed
+1 compile 181 master passed
+1 shadedjars 279 branch has no errors when building our shaded downstream artifacts.
+1 javadoc 262 master passed
_ Patch Compile Tests _
0 mvndep 14 Maven dependency ordering for patch
+1 mvninstall 303 the patch passed
+1 compile 187 the patch passed
+1 javac 187 the patch passed
+1 whitespace 0 The patch has no whitespace issues.
+1 xml 10 The patch has no ill-formed XML file.
+1 shadedjars 275 patch has no errors when building our shaded downstream artifacts.
+1 hadoopcheck 941 Patch does not cause any errors with Hadoop 2.8.5 2.9.2 or 3.1.2.
+1 javadoc 265 the patch passed
_ Other Tests _
-1 unit 10010 root in the patch failed.
+1 asflicense 164 The patch does not generate ASF License warnings.
13696
Reason Tests
Failed junit tests hadoop.hbase.regionserver.TestHRegion
hadoop.hbase.regionserver.TestHRegionWithInMemoryFlush
Subsystem Report/Notes
Docker Client=19.03.1 Server=19.03.1 base: https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-505/11/artifact/out/Dockerfile
GITHUB PR #505
Optional Tests dupname asflicense javac javadoc unit shadedjars hadoopcheck xml compile
uname Linux a879d01eba97 4.4.0-157-generic #185-Ubuntu SMP Tue Jul 23 09:17:01 UTC 2019 x86_64 GNU/Linux
Build tool maven
Personality /home/jenkins/jenkins-slave/workspace/HBase-PreCommit-GitHub-PR_PR-505/out/precommit/personality/provided.sh
git revision master / 8e488ce
Default Java 1.8.0_181
unit https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-505/11/artifact/out/patch-unit-root.txt
Test Results https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-505/11/testReport/
Max. process+thread count 4694 (vs. ulimit of 10000)
modules C: hbase-server hbase-mapreduce hbase-shaded/hbase-shaded-client-byo-hadoop hbase-shaded/hbase-shaded-mapreduce hbase-shaded/hbase-shaded-testing-util hbase-shaded/hbase-shaded-testing-util-tester . U: .
Console output https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-505/11/console
versions git=2.11.0 maven=2018-06-17T18:33:14Z)
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 44 Docker mode activated.
_ Prechecks _
+1 dupname 0 No case conflicting files found.
+1 @author 0 The patch does not contain any @author tags.
-0 test4tests 0 The 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.
_ master Compile Tests _
0 mvndep 36 Maven dependency ordering for branch
+1 mvninstall 363 master passed
+1 compile 186 master passed
+1 shadedjars 266 branch has no errors when building our shaded downstream artifacts.
+1 javadoc 266 master passed
_ Patch Compile Tests _
0 mvndep 14 Maven dependency ordering for patch
+1 mvninstall 312 the patch passed
+1 compile 190 the patch passed
+1 javac 190 the patch passed
+1 whitespace 0 The patch has no whitespace issues.
+1 xml 9 The patch has no ill-formed XML file.
+1 shadedjars 283 patch has no errors when building our shaded downstream artifacts.
+1 hadoopcheck 962 Patch does not cause any errors with Hadoop 2.8.5 2.9.2 or 3.1.2.
+1 javadoc 258 the patch passed
_ Other Tests _
-1 unit 9340 root in the patch failed.
+1 asflicense 157 The patch does not generate ASF License warnings.
13117
Reason Tests
Failed junit tests hadoop.hbase.regionserver.TestHRegion
hadoop.hbase.regionserver.TestHRegionWithInMemoryFlush
Subsystem Report/Notes
Docker Client=19.03.1 Server=19.03.1 base: https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-505/12/artifact/out/Dockerfile
GITHUB PR #505
Optional Tests dupname asflicense javac javadoc unit shadedjars hadoopcheck xml compile
uname Linux 992dcfe98120 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-505/out/precommit/personality/provided.sh
git revision master / 6738280
Default Java 1.8.0_181
unit https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-505/12/artifact/out/patch-unit-root.txt
Test Results https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-505/12/testReport/
Max. process+thread count 4741 (vs. ulimit of 10000)
modules C: hbase-server hbase-mapreduce hbase-shaded/hbase-shaded-client-byo-hadoop hbase-shaded/hbase-shaded-mapreduce hbase-shaded/hbase-shaded-testing-util hbase-shaded/hbase-shaded-testing-util-tester . U: .
Console output https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-505/12/console
versions git=2.11.0 maven=2018-06-17T18:33:14Z)
Powered by Apache Yetus 0.10.0 http://yetus.apache.org

This message was automatically generated.

Copy link
Contributor

@Reidddddd Reidddddd left a comment

Choose a reason for hiding this comment

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

+1

@Apache-HBase
Copy link

💔 -1 overall

Vote Subsystem Runtime Comment
0 reexec 78 Docker mode activated.
_ Prechecks _
+1 dupname 0 No case conflicting files found.
+1 @author 0 The patch does not contain any @author tags.
-0 test4tests 0 The 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.
_ master Compile Tests _
0 mvndep 42 Maven dependency ordering for branch
+1 mvninstall 439 master passed
+1 compile 243 master passed
+1 shadedjars 371 branch has no errors when building our shaded downstream artifacts.
+1 javadoc 321 master passed
_ Patch Compile Tests _
0 mvndep 15 Maven dependency ordering for patch
+1 mvninstall 409 the patch passed
+1 compile 233 the patch passed
+1 javac 233 the patch passed
+1 whitespace 0 The patch has no whitespace issues.
+1 xml 14 The patch has no ill-formed XML file.
+1 shadedjars 377 patch has no errors when building our shaded downstream artifacts.
+1 hadoopcheck 1250 Patch does not cause any errors with Hadoop 2.8.5 2.9.2 or 3.1.2.
+1 javadoc 307 the patch passed
_ Other Tests _
-1 unit 19171 root in the patch failed.
+1 asflicense 182 The patch does not generate ASF License warnings.
23983
Reason Tests
Failed junit tests hadoop.hbase.regionserver.TestHRegion
hadoop.hbase.regionserver.TestHRegionWithInMemoryFlush
hadoop.hbase.tool.TestSecureBulkLoadHFiles
hadoop.hbase.regionserver.TestRegionMergeTransactionOnCluster
hadoop.hbase.tool.TestBulkLoadHFiles
hadoop.hbase.client.TestAsyncTableBatch
hadoop.hbase.client.TestSnapshotDFSTemporaryDirectory
hadoop.hbase.client.TestSnapshotTemporaryDirectoryWithRegionReplicas
hadoop.hbase.client.TestFromClientSide3
Subsystem Report/Notes
Docker Client=19.03.1 Server=19.03.1 base: https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-505/13/artifact/out/Dockerfile
GITHUB PR #505
Optional Tests dupname asflicense javac javadoc unit shadedjars hadoopcheck xml compile
uname Linux 23c254d1b86e 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-505/out/precommit/personality/provided.sh
git revision master / a59f7d4
Default Java 1.8.0_181
unit https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-505/13/artifact/out/patch-unit-root.txt
Test Results https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-505/13/testReport/
Max. process+thread count 4933 (vs. ulimit of 10000)
modules C: hbase-server hbase-mapreduce hbase-shaded/hbase-shaded-client-byo-hadoop hbase-shaded/hbase-shaded-mapreduce hbase-shaded/hbase-shaded-testing-util hbase-shaded/hbase-shaded-testing-util-tester . U: .
Console output https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-505/13/console
versions git=2.11.0 maven=2018-06-17T18:33:14Z)
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 43 Docker mode activated.
_ Prechecks _
+1 dupname 0 No case conflicting files found.
+1 @author 0 The patch does not contain any @author tags.
-0 test4tests 0 The 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.
_ master Compile Tests _
0 mvndep 35 Maven dependency ordering for branch
+1 mvninstall 339 master passed
+1 compile 192 master passed
+1 shadedjars 296 branch has no errors when building our shaded downstream artifacts.
+1 javadoc 272 master passed
_ Patch Compile Tests _
0 mvndep 14 Maven dependency ordering for patch
+1 mvninstall 332 the patch passed
+1 compile 203 the patch passed
+1 javac 203 the patch passed
+1 whitespace 0 The patch has no whitespace issues.
+1 xml 9 The patch has no ill-formed XML file.
+1 shadedjars 318 patch has no errors when building our shaded downstream artifacts.
+1 hadoopcheck 1030 Patch does not cause any errors with Hadoop 2.8.5 2.9.2 or 3.1.2.
+1 javadoc 278 the patch passed
_ Other Tests _
+1 unit 15339 root in the patch passed.
+1 asflicense 198 The patch does not generate ASF License warnings.
19328
Subsystem Report/Notes
Docker Client=19.03.1 Server=19.03.1 base: https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-505/14/artifact/out/Dockerfile
GITHUB PR #505
Optional Tests dupname asflicense javac javadoc unit shadedjars hadoopcheck xml compile
uname Linux 2416fffba854 4.15.0-55-generic #60-Ubuntu SMP Tue Jul 2 18:22:20 UTC 2019 x86_64 GNU/Linux
Build tool maven
Personality /home/jenkins/jenkins-slave/workspace/HBase-PreCommit-GitHub-PR_PR-505/out/precommit/personality/provided.sh
git revision master / ab28f9d
Default Java 1.8.0_181
Test Results https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-505/14/testReport/
Max. process+thread count 5273 (vs. ulimit of 10000)
modules C: hbase-server hbase-mapreduce hbase-shaded/hbase-shaded-client-byo-hadoop hbase-shaded/hbase-shaded-mapreduce hbase-shaded/hbase-shaded-testing-util hbase-shaded/hbase-shaded-testing-util-tester . U: .
Console output https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-505/14/console
versions git=2.11.0 maven=2018-06-17T18:33:14Z)
Powered by Apache Yetus 0.10.0 http://yetus.apache.org

This message was automatically generated.

@virajjasani
Copy link
Contributor Author

Thanks for the review @Apache9 @Reidddddd
We have +1 overall from QA also.

For branch-2, I have attached patch(HBASE-22863.branch-2.000.patch) on the JIRA. With that patch, dependency tree for branch-2 comes exactly similar to what I updated on this PR for master.

@Apache-HBase
Copy link

💔 -1 overall

Vote Subsystem Runtime Comment
0 reexec 100 Docker mode activated.
_ Prechecks _
+1 dupname 0 No case conflicting files found.
+1 @author 0 The patch does not contain any @author tags.
-0 test4tests 0 The 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.
_ master Compile Tests _
0 mvndep 65 Maven dependency ordering for branch
+1 mvninstall 321 master passed
+1 compile 176 master passed
+1 shadedjars 273 branch has no errors when building our shaded downstream artifacts.
+1 javadoc 262 master passed
_ Patch Compile Tests _
0 mvndep 14 Maven dependency ordering for patch
+1 mvninstall 308 the patch passed
+1 compile 179 the patch passed
+1 javac 179 the patch passed
+1 whitespace 0 The patch has no whitespace issues.
+1 xml 11 The patch has no ill-formed XML file.
+1 shadedjars 274 patch has no errors when building our shaded downstream artifacts.
+1 hadoopcheck 975 Patch does not cause any errors with Hadoop 2.8.5 2.9.2 or 3.1.2.
+1 javadoc 264 the patch passed
_ Other Tests _
-1 unit 9934 root in the patch failed.
+1 asflicense 184 The patch does not generate ASF License warnings.
13749
Subsystem Report/Notes
Docker Client=19.03.1 Server=19.03.1 base: https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-505/15/artifact/out/Dockerfile
GITHUB PR #505
Optional Tests dupname asflicense javac javadoc unit shadedjars hadoopcheck xml compile
uname Linux 218be9e0fa2f 4.4.0-157-generic #185-Ubuntu SMP Tue Jul 23 09:17:01 UTC 2019 x86_64 GNU/Linux
Build tool maven
Personality /home/jenkins/jenkins-slave/workspace/HBase-PreCommit-GitHub-PR_PR-505/out/precommit/personality/provided.sh
git revision master / 66ad42c
Default Java 1.8.0_181
unit https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-505/15/artifact/out/patch-unit-root.txt
Test Results https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-505/15/testReport/
Max. process+thread count 4608 (vs. ulimit of 10000)
modules C: hbase-server hbase-mapreduce hbase-shaded/hbase-shaded-client-byo-hadoop hbase-shaded/hbase-shaded-mapreduce hbase-shaded/hbase-shaded-testing-util hbase-shaded/hbase-shaded-testing-util-tester . U: .
Console output https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-505/15/console
versions git=2.11.0 maven=2018-06-17T18:33:14Z)
Powered by Apache Yetus 0.10.0 http://yetus.apache.org

This message was automatically generated.

@virajjasani
Copy link
Contributor Author

@Apache9 @Reidddddd
Could you please help me merge this? Patch for branch-2 is also available with QA results in JIRA.
Thanks

@Apache-HBase
Copy link

💔 -1 overall

Vote Subsystem Runtime Comment
0 reexec 233 Docker mode activated.
_ Prechecks _
+1 dupname 0 No case conflicting files found.
+1 @author 0 The patch does not contain any @author tags.
-0 test4tests 0 The 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.
_ master Compile Tests _
0 mvndep 34 Maven dependency ordering for branch
+1 mvninstall 347 master passed
+1 compile 202 master passed
+1 shadedjars 306 branch has no errors when building our shaded downstream artifacts.
+1 javadoc 288 master passed
_ Patch Compile Tests _
0 mvndep 14 Maven dependency ordering for patch
+1 mvninstall 341 the patch passed
+1 compile 213 the patch passed
+1 javac 213 the patch passed
+1 whitespace 0 The patch has no whitespace issues.
+1 xml 12 The patch has no ill-formed XML file.
+1 shadedjars 312 patch has no errors when building our shaded downstream artifacts.
+1 hadoopcheck 1051 Patch does not cause any errors with Hadoop 2.8.5 2.9.2 or 3.1.2.
+1 javadoc 288 the patch passed
_ Other Tests _
-1 unit 14585 root in the patch failed.
+1 asflicense 174 The patch does not generate ASF License warnings.
18843
Reason Tests
Failed junit tests hadoop.hbase.master.TestMasterShutdown
Subsystem Report/Notes
Docker Client=19.03.1 Server=19.03.1 base: https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-505/16/artifact/out/Dockerfile
GITHUB PR #505
Optional Tests dupname asflicense javac javadoc unit shadedjars hadoopcheck xml compile
uname Linux f510008edd57 4.15.0-55-generic #60-Ubuntu SMP Tue Jul 2 18:22:20 UTC 2019 x86_64 GNU/Linux
Build tool maven
Personality /home/jenkins/jenkins-slave/workspace/HBase-PreCommit-GitHub-PR_PR-505/out/precommit/personality/provided.sh
git revision master / 7af5b30
Default Java 1.8.0_181
unit https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-505/16/artifact/out/patch-unit-root.txt
Test Results https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-505/16/testReport/
Max. process+thread count 4598 (vs. ulimit of 10000)
modules C: hbase-server hbase-mapreduce hbase-shaded/hbase-shaded-client-byo-hadoop hbase-shaded/hbase-shaded-mapreduce hbase-shaded/hbase-shaded-testing-util hbase-shaded/hbase-shaded-testing-util-tester . U: .
Console output https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-505/16/console
versions git=2.11.0 maven=2018-06-17T18:33:14Z)
Powered by Apache Yetus 0.10.0 http://yetus.apache.org

This message was automatically generated.

@Apache9 Apache9 merged commit b8857ec into apache:master Aug 21, 2019
asfgit pushed a commit that referenced this pull request Aug 21, 2019
…rd-port HBASE-22728) (#505)

Signed-off-by: Duo Zhang <zhangduo@apache.org>
Signed-off-by: Reid Chan <reidchan@apache.org>
asfgit pushed a commit that referenced this pull request Aug 21, 2019
…rd-port HBASE-22728) (#505)

Signed-off-by: Duo Zhang <zhangduo@apache.org>
Signed-off-by: Reid Chan <reidchan@apache.org>
asfgit pushed a commit that referenced this pull request Aug 21, 2019
…rd-port HBASE-22728) (#505)

Signed-off-by: Duo Zhang <zhangduo@apache.org>
Signed-off-by: Reid Chan <reidchan@apache.org>
@Apache-HBase
Copy link

💔 -1 overall

Vote Subsystem Runtime Comment
0 reexec 122 Docker mode activated.
_ Prechecks _
+1 dupname 0 No case conflicting files found.
+1 @author 0 The patch does not contain any @author tags.
-0 test4tests 0 The 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.
_ master Compile Tests _
0 mvndep 46 Maven dependency ordering for branch
+1 mvninstall 395 master passed
+1 compile 229 master passed
+1 shadedjars 341 branch has no errors when building our shaded downstream artifacts.
+1 javadoc 308 master passed
_ Patch Compile Tests _
0 mvndep 16 Maven dependency ordering for patch
+1 mvninstall 415 the patch passed
+1 compile 220 the patch passed
+1 javac 220 the patch passed
+1 whitespace 0 The patch has no whitespace issues.
+1 xml 10 The patch has no ill-formed XML file.
+1 shadedjars 340 patch has no errors when building our shaded downstream artifacts.
+1 hadoopcheck 1085 Patch does not cause any errors with Hadoop 2.8.5 2.9.2 or 3.1.2.
+1 javadoc 289 the patch passed
_ Other Tests _
-1 unit 15572 root in the patch failed.
+1 asflicense 238 The patch does not generate ASF License warnings.
20096
Reason Tests
Failed junit tests hadoop.hbase.client.TestMobSnapshotCloneIndependence
Subsystem Report/Notes
Docker Client=18.09.7 Server=18.09.7 base: https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-505/17/artifact/out/Dockerfile
GITHUB PR #505
Optional Tests dupname asflicense javac javadoc unit shadedjars hadoopcheck xml compile
uname Linux b3f728cc823c 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-505/out/precommit/personality/provided.sh
git revision master / 1b50404
Default Java 1.8.0_181
unit https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-505/17/artifact/out/patch-unit-root.txt
Test Results https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-505/17/testReport/
Max. process+thread count 5002 (vs. ulimit of 10000)
modules C: hbase-server hbase-mapreduce hbase-shaded/hbase-shaded-client-byo-hadoop hbase-shaded/hbase-shaded-mapreduce hbase-shaded/hbase-shaded-testing-util hbase-shaded/hbase-shaded-testing-util-tester . U: .
Console output https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-505/17/console
versions git=2.11.0 maven=2018-06-17T18:33:14Z)
Powered by Apache Yetus 0.10.0 http://yetus.apache.org

This message was automatically generated.

infraio pushed a commit to infraio/hbase that referenced this pull request Aug 17, 2020
…rd-port HBASE-22728) (apache#505)

Signed-off-by: Duo Zhang <zhangduo@apache.org>
Signed-off-by: Reid Chan <reidchan@apache.org>
symat pushed a commit to symat/hbase that referenced this pull request Feb 17, 2021
…rd-port HBASE-22728) (apache#505)

Signed-off-by: Duo Zhang <zhangduo@apache.org>
Signed-off-by: Reid Chan <reidchan@apache.org>
(cherry picked from commit 84d092c)

Change-Id: Ib0da7f02001acead63190b80c27413cb2e6a93c5
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