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-22880 Move the DirScanPool out and do not use static field #527

Merged
merged 6 commits into from
Aug 24, 2019

Conversation

ZhaoBQ
Copy link
Contributor

@ZhaoBQ ZhaoBQ commented Aug 23, 2019

// Start log cleaner thread
int cleanerInterval = conf.getInt("hbase.master.cleaner.interval", 600 * 1000);
this.logCleaner = new LogCleaner(cleanerInterval, this, conf,
getMasterFileSystem().getOldLogDir().getFileSystem(conf), getMasterFileSystem().getOldLogDir(), cleanerPool);
Copy link
Contributor

Choose a reason for hiding this comment

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

nit: two indents

//start the hfile archive cleaner thread
Path archiveDir = HFileArchiveUtil.getArchivePath(conf);
Map<String, Object> params = new HashMap<String, Object>();
params.put(MASTER, this);
this.hfileCleaner = new HFileCleaner(cleanerInterval, this, conf, getMasterFileSystem()
.getFileSystem(), archiveDir, params);
.getFileSystem(), archiveDir, cleanerPool, params);
Copy link
Contributor

Choose a reason for hiding this comment

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

nit, usually don't start with '.'

FileSystem fs, Path oldFileDir, String confKey) {
this(name, sleepPeriod, s, conf, fs, oldFileDir, confKey, null);
FileSystem fs, Path oldFileDir, String confKey, DirScanPool pool) {
this(name, sleepPeriod, s, conf, fs, oldFileDir, confKey,pool, null);
Copy link
Contributor

Choose a reason for hiding this comment

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

nit, space between ,pool

@Override
public synchronized void onConfigurationChange(Configuration conf) {
int newSize = CleanerChore.calculatePoolSize(
conf.get(CleanerChore.CHORE_POOL_SIZE, CleanerChore.DEFAULT_CHORE_POOL_SIZE));
Copy link
Contributor

Choose a reason for hiding this comment

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

Ditto, indents style.

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.

There're numbers of style problem, please fix. BTW, all the indents in DirScanPool.java is wrong. Indents should be two.

import org.apache.hadoop.conf.Configuration;
import org.apache.hadoop.hbase.classification.InterfaceAudience;
import org.apache.hadoop.hbase.conf.ConfigurationObserver;
import org.slf4j.Logger;
Copy link
Contributor

Choose a reason for hiding this comment

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

In branch-1, we use package org.apache.commons.logging

* Checks if pool can be updated. If so, mark for update later.
* @param conf configuration
*/
@Override public synchronized void onConfigurationChange(Configuration conf) {
Copy link
Contributor

Choose a reason for hiding this comment

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

A new line after @Override

Copy link
Contributor

Choose a reason for hiding this comment

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

Still unresolved?

import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
import java.util.*;
Copy link
Contributor

Choose a reason for hiding this comment

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

Avoid import *

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.

LGTM overall, left few comments.

@Apache-HBase
Copy link

💔 -1 overall

Vote Subsystem Runtime Comment
0 reexec 101 Docker mode activated.
_ Prechecks _
+1 dupname 0 No case conflicting files found.
+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 6 new or modified test files.
_ branch-1 Compile Tests _
+1 mvninstall 521 branch-1 passed
+1 compile 50 branch-1 passed
+1 checkstyle 116 branch-1 passed
-1 shadedjars 17 branch has 10 errors when building our shaded downstream artifacts.
+1 javadoc 43 branch-1 passed
0 spotbugs 165 Used deprecated FindBugs config; considering switching to SpotBugs.
+1 findbugs 162 branch-1 passed
_ Patch Compile Tests _
+1 mvninstall 136 the patch passed
+1 compile 51 the patch passed
+1 javac 51 the patch passed
-1 checkstyle 117 hbase-server: The patch generated 69 new + 255 unchanged - 5 fixed = 324 total (was 260)
+1 whitespace 0 The patch has no whitespace issues.
-1 shadedjars 16 patch has 10 errors when building our shaded downstream artifacts.
+1 hadoopcheck 337 Patch does not cause any errors with Hadoop 2.8.5 2.9.2.
+1 javadoc 33 the patch passed
+1 findbugs 150 the patch passed
_ Other Tests _
+1 unit 8845 hbase-server in the patch passed.
+1 asflicense 42 The patch does not generate ASF License warnings.
10908
Subsystem Report/Notes
Docker Client=19.03.0 Server=19.03.0 base: https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-527/1/artifact/out/Dockerfile
GITHUB PR #527
Optional Tests dupname asflicense javac javadoc unit spotbugs findbugs shadedjars hadoopcheck hbaseanti checkstyle compile
uname Linux 741633d74559 4.15.0-52-generic #56-Ubuntu SMP Tue Jun 4 22:49:08 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
Build tool maven
Personality /home/jenkins/jenkins-slave/workspace/HBase-PreCommit-GitHub-PR_PR-527/out/precommit/personality/provided.sh
git revision branch-1 / bb87e3a
Default Java 1.8.0_222
shadedjars https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-527/1/artifact/out/branch-shadedjars.txt
checkstyle https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-527/1/artifact/out/diff-checkstyle-hbase-server.txt
shadedjars https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-527/1/artifact/out/patch-shadedjars.txt
Test Results https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-527/1/testReport/
Max. process+thread count 4037 (vs. ulimit of 10000)
modules C: hbase-server U: hbase-server
Console output https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-527/1/console
versions git=1.9.1 maven=3.0.5 findbugs=3.1.0-RC1
Powered by Apache Yetus 0.10.0 http://yetus.apache.org

This message was automatically generated.

/**
* The thread pool used for scan directories
*/
@InterfaceAudience.Private public class DirScanPool implements ConfigurationObserver {
Copy link
Contributor

Choose a reason for hiding this comment

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

A new line after @InterfaceAudience.Private

public static void tearDown() {
POOL.shutdownNow();
}

Copy link
Contributor

Choose a reason for hiding this comment

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

nit, just keep one empty line.

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.

Only one nit.

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, let's wait QA results.

@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 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 6 new or modified test files.
_ branch-1 Compile Tests _
+1 mvninstall 484 branch-1 passed
+1 compile 40 branch-1 passed
+1 checkstyle 106 branch-1 passed
-1 shadedjars 15 branch has 10 errors when building our shaded downstream artifacts.
+1 javadoc 42 branch-1 passed
0 spotbugs 162 Used deprecated FindBugs config; considering switching to SpotBugs.
+1 findbugs 161 branch-1 passed
_ Patch Compile Tests _
+1 mvninstall 136 the patch passed
+1 compile 51 the patch passed
+1 javac 51 the patch passed
-1 checkstyle 131 hbase-server: The patch generated 6 new + 255 unchanged - 5 fixed = 261 total (was 260)
+1 whitespace 0 The patch has no whitespace issues.
-1 shadedjars 14 patch has 10 errors when building our shaded downstream artifacts.
+1 hadoopcheck 334 Patch does not cause any errors with Hadoop 2.8.5 2.9.2.
+1 javadoc 38 the patch passed
+1 findbugs 156 the patch passed
_ Other Tests _
-1 unit 7186 hbase-server in the patch failed.
+1 asflicense 25 The patch does not generate ASF License warnings.
9184
Reason Tests
Failed junit tests hadoop.hbase.util.TestHBaseFsck
Subsystem Report/Notes
Docker Client=19.03.1 Server=19.03.1 base: https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-527/2/artifact/out/Dockerfile
GITHUB PR #527
Optional Tests dupname asflicense javac javadoc unit spotbugs findbugs shadedjars hadoopcheck hbaseanti checkstyle compile
uname Linux ccc7c708ba95 4.15.0-54-generic #58-Ubuntu SMP Mon Jun 24 10:55:24 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
Build tool maven
Personality /home/jenkins/jenkins-slave/workspace/HBase-PreCommit-GitHub-PR_PR-527/out/precommit/personality/provided.sh
git revision branch-1 / bb87e3a
Default Java 1.8.0_222
shadedjars https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-527/2/artifact/out/branch-shadedjars.txt
checkstyle https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-527/2/artifact/out/diff-checkstyle-hbase-server.txt
shadedjars https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-527/2/artifact/out/patch-shadedjars.txt
unit https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-527/2/artifact/out/patch-unit-hbase-server.txt
Test Results https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-527/2/testReport/
Max. process+thread count 4172 (vs. ulimit of 10000)
modules C: hbase-server U: hbase-server
Console output https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-527/2/console
versions git=1.9.1 maven=3.0.5 findbugs=3.1.0-RC1
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 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 6 new or modified test files.
_ branch-1 Compile Tests _
+1 mvninstall 480 branch-1 passed
+1 compile 42 branch-1 passed
+1 checkstyle 107 branch-1 passed
-1 shadedjars 13 branch has 10 errors when building our shaded downstream artifacts.
+1 javadoc 39 branch-1 passed
0 spotbugs 157 Used deprecated FindBugs config; considering switching to SpotBugs.
+1 findbugs 155 branch-1 passed
_ Patch Compile Tests _
+1 mvninstall 114 the patch passed
+1 compile 44 the patch passed
+1 javac 44 the patch passed
-1 checkstyle 103 hbase-server: The patch generated 3 new + 255 unchanged - 5 fixed = 258 total (was 260)
+1 whitespace 0 The patch has no whitespace issues.
-1 shadedjars 12 patch has 10 errors when building our shaded downstream artifacts.
+1 hadoopcheck 298 Patch does not cause any errors with Hadoop 2.8.5 2.9.2.
+1 javadoc 31 the patch passed
+1 findbugs 155 the patch passed
_ Other Tests _
-1 unit 1656 hbase-server in the patch failed.
+1 asflicense 20 The patch does not generate ASF License warnings.
3526
Reason Tests
Failed junit tests hadoop.hbase.executor.TestExecutorService
Subsystem Report/Notes
Docker Client=19.03.1 Server=19.03.1 base: https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-527/5/artifact/out/Dockerfile
GITHUB PR #527
Optional Tests dupname asflicense javac javadoc unit spotbugs findbugs shadedjars hadoopcheck hbaseanti checkstyle compile
uname Linux 238bebb260c8 4.15.0-54-generic #58-Ubuntu SMP Mon Jun 24 10:55:24 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
Build tool maven
Personality /home/jenkins/jenkins-slave/workspace/HBase-PreCommit-GitHub-PR_PR-527/out/precommit/personality/provided.sh
git revision branch-1 / bb87e3a
Default Java 1.8.0_222
shadedjars https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-527/5/artifact/out/branch-shadedjars.txt
checkstyle https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-527/5/artifact/out/diff-checkstyle-hbase-server.txt
shadedjars https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-527/5/artifact/out/patch-shadedjars.txt
unit https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-527/5/artifact/out/patch-unit-hbase-server.txt
Test Results https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-527/5/testReport/
Max. process+thread count 734 (vs. ulimit of 10000)
modules C: hbase-server U: hbase-server
Console output https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-527/5/console
versions git=1.9.1 maven=3.0.5 findbugs=3.1.0-RC1
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 105 Docker mode activated.
_ Prechecks _
+1 dupname 0 No case conflicting files found.
+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 6 new or modified test files.
_ branch-1 Compile Tests _
+1 mvninstall 508 branch-1 passed
+1 compile 42 branch-1 passed with JDK v1.8.0_222
+1 compile 44 branch-1 passed with JDK v1.7.0_232
+1 checkstyle 94 branch-1 passed
+1 shadedjars 183 branch has no errors when building our shaded downstream artifacts.
+1 javadoc 36 branch-1 passed with JDK v1.8.0_222
+1 javadoc 41 branch-1 passed with JDK v1.7.0_232
0 spotbugs 178 Used deprecated FindBugs config; considering switching to SpotBugs.
+1 findbugs 171 branch-1 passed
_ Patch Compile Tests _
+1 mvninstall 118 the patch passed
+1 compile 40 the patch passed with JDK v1.8.0_222
+1 javac 40 the patch passed
+1 compile 44 the patch passed with JDK v1.7.0_232
+1 javac 44 the patch passed
-1 checkstyle 94 hbase-server: The patch generated 5 new + 255 unchanged - 5 fixed = 260 total (was 260)
+1 whitespace 0 The patch has no whitespace issues.
+1 shadedjars 167 patch has no errors when building our shaded downstream artifacts.
+1 hadoopcheck 292 Patch does not cause any errors with Hadoop 2.8.5 2.9.2.
+1 javadoc 29 the patch passed with JDK v1.8.0_222
+1 javadoc 38 the patch passed with JDK v1.7.0_232
+1 findbugs 167 the patch passed
_ Other Tests _
-1 unit 11052 hbase-server in the patch failed.
+1 asflicense 32 The patch does not generate ASF License warnings.
13526
Reason Tests
Failed junit tests hadoop.hbase.client.TestAdmin2
Subsystem Report/Notes
Docker Client=19.03.1 Server=19.03.1 base: https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-527/3/artifact/out/Dockerfile
GITHUB PR #527
Optional Tests dupname asflicense javac javadoc unit spotbugs findbugs shadedjars hadoopcheck hbaseanti checkstyle compile
uname Linux fb7e0cfeacd1 4.4.0-138-generic #164-Ubuntu SMP Tue Oct 2 17:16:02 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
Build tool maven
Personality /home/jenkins/jenkins-slave/workspace/HBase-PreCommit-GitHub-PR_PR-527/out/precommit/personality/provided.sh
git revision branch-1 / bb87e3a
Default Java 1.7.0_232
Multi-JDK versions /usr/lib/jvm/java-8-openjdk-amd64:1.8.0_222 /usr/lib/jvm/java-7-openjdk-amd64:1.7.0_232
checkstyle https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-527/3/artifact/out/diff-checkstyle-hbase-server.txt
unit https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-527/3/artifact/out/patch-unit-hbase-server.txt
Test Results https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-527/3/testReport/
Max. process+thread count 5189 (vs. ulimit of 10000)
modules C: hbase-server U: hbase-server
Console output https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-527/3/console
versions git=1.9.1 maven=3.0.5 findbugs=3.0.1
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 51 Docker mode activated.
_ Prechecks _
+1 dupname 0 No case conflicting files found.
+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 6 new or modified test files.
_ branch-1 Compile Tests _
+1 mvninstall 512 branch-1 passed
+1 compile 39 branch-1 passed with JDK v1.8.0_222
+1 compile 43 branch-1 passed with JDK v1.7.0_232
+1 checkstyle 91 branch-1 passed
+1 shadedjars 172 branch has no errors when building our shaded downstream artifacts.
+1 javadoc 37 branch-1 passed with JDK v1.8.0_222
+1 javadoc 37 branch-1 passed with JDK v1.7.0_232
0 spotbugs 172 Used deprecated FindBugs config; considering switching to SpotBugs.
+1 findbugs 169 branch-1 passed
_ Patch Compile Tests _
+1 mvninstall 121 the patch passed
+1 compile 38 the patch passed with JDK v1.8.0_222
+1 javac 38 the patch passed
+1 compile 42 the patch passed with JDK v1.7.0_232
+1 javac 42 the patch passed
-1 checkstyle 87 hbase-server: The patch generated 3 new + 255 unchanged - 5 fixed = 258 total (was 260)
+1 whitespace 0 The patch has no whitespace issues.
+1 shadedjars 165 patch has no errors when building our shaded downstream artifacts.
+1 hadoopcheck 308 Patch does not cause any errors with Hadoop 2.8.5 2.9.2.
+1 javadoc 30 the patch passed with JDK v1.8.0_222
+1 javadoc 41 the patch passed with JDK v1.7.0_232
+1 findbugs 173 the patch passed
_ Other Tests _
-1 unit 6867 hbase-server in the patch failed.
+1 asflicense 26 The patch does not generate ASF License warnings.
9272
Reason Tests
Failed junit tests hadoop.hbase.client.TestClientOperationInterrupt
hadoop.hbase.util.hbck.TestOfflineMetaRebuildBase
Subsystem Report/Notes
Docker Client=19.03.1 Server=19.03.1 base: https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-527/4/artifact/out/Dockerfile
GITHUB PR #527
Optional Tests dupname asflicense javac javadoc unit spotbugs findbugs shadedjars hadoopcheck hbaseanti checkstyle compile
uname Linux 7033353a86fd 4.4.0-138-generic #164-Ubuntu SMP Tue Oct 2 17:16:02 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
Build tool maven
Personality /home/jenkins/jenkins-slave/workspace/HBase-PreCommit-GitHub-PR_PR-527/out/precommit/personality/provided.sh
git revision branch-1 / bb87e3a
Default Java 1.7.0_232
Multi-JDK versions /usr/lib/jvm/java-8-openjdk-amd64:1.8.0_222 /usr/lib/jvm/java-7-openjdk-amd64:1.7.0_232
checkstyle https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-527/4/artifact/out/diff-checkstyle-hbase-server.txt
unit https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-527/4/artifact/out/patch-unit-hbase-server.txt
Test Results https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-527/4/testReport/
Max. process+thread count 4668 (vs. ulimit of 10000)
modules C: hbase-server U: hbase-server
Console output https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-527/4/console
versions git=1.9.1 maven=3.0.5 findbugs=3.0.1
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 45 Docker mode activated.
_ Prechecks _
+1 dupname 1 No case conflicting files found.
+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 6 new or modified test files.
_ branch-1 Compile Tests _
+1 mvninstall 501 branch-1 passed
+1 compile 41 branch-1 passed with JDK v1.8.0_222
+1 compile 47 branch-1 passed with JDK v1.7.0_232
+1 checkstyle 96 branch-1 passed
+1 shadedjars 179 branch has no errors when building our shaded downstream artifacts.
+1 javadoc 38 branch-1 passed with JDK v1.8.0_222
+1 javadoc 43 branch-1 passed with JDK v1.7.0_232
0 spotbugs 183 Used deprecated FindBugs config; considering switching to SpotBugs.
+1 findbugs 180 branch-1 passed
_ Patch Compile Tests _
+1 mvninstall 127 the patch passed
+1 compile 43 the patch passed with JDK v1.8.0_222
+1 javac 43 the patch passed
+1 compile 47 the patch passed with JDK v1.7.0_232
+1 javac 47 the patch passed
+1 checkstyle 96 hbase-server: The patch generated 0 new + 255 unchanged - 5 fixed = 255 total (was 260)
+1 whitespace 0 The patch has no whitespace issues.
+1 shadedjars 172 patch has no errors when building our shaded downstream artifacts.
+1 hadoopcheck 305 Patch does not cause any errors with Hadoop 2.8.5 2.9.2.
+1 javadoc 30 the patch passed with JDK v1.8.0_222
+1 javadoc 42 the patch passed with JDK v1.7.0_232
+1 findbugs 185 the patch passed
_ Other Tests _
+1 unit 6945 hbase-server in the patch passed.
+1 asflicense 26 The patch does not generate ASF License warnings.
9412
Subsystem Report/Notes
Docker Client=19.03.1 Server=19.03.1 base: https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-527/6/artifact/out/Dockerfile
GITHUB PR #527
Optional Tests dupname asflicense javac javadoc unit spotbugs findbugs shadedjars hadoopcheck hbaseanti checkstyle compile
uname Linux fd785f2502e5 4.4.0-157-generic #185-Ubuntu SMP Tue Jul 23 09:17:01 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
Build tool maven
Personality /home/jenkins/jenkins-slave/workspace/HBase-PreCommit-GitHub-PR_PR-527/out/precommit/personality/provided.sh
git revision branch-1 / bb87e3a
Default Java 1.7.0_232
Multi-JDK versions /usr/lib/jvm/java-8-openjdk-amd64:1.8.0_222 /usr/lib/jvm/java-7-openjdk-amd64:1.7.0_232
Test Results https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-527/6/testReport/
Max. process+thread count 4436 (vs. ulimit of 10000)
modules C: hbase-server U: hbase-server
Console output https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-527/6/console
versions git=1.9.1 maven=3.0.5 findbugs=3.0.1
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 53 Docker mode activated.
_ Prechecks _
+1 dupname 0 No case conflicting files found.
+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 6 new or modified test files.
_ branch-1 Compile Tests _
+1 mvninstall 518 branch-1 passed
+1 compile 38 branch-1 passed with JDK v1.8.0_222
+1 compile 42 branch-1 passed with JDK v1.7.0_232
+1 checkstyle 86 branch-1 passed
+1 shadedjars 164 branch has no errors when building our shaded downstream artifacts.
+1 javadoc 35 branch-1 passed with JDK v1.8.0_222
+1 javadoc 38 branch-1 passed with JDK v1.7.0_232
0 spotbugs 169 Used deprecated FindBugs config; considering switching to SpotBugs.
+1 findbugs 166 branch-1 passed
_ Patch Compile Tests _
+1 mvninstall 114 the patch passed
+1 compile 35 the patch passed with JDK v1.8.0_222
+1 javac 35 the patch passed
+1 compile 41 the patch passed with JDK v1.7.0_232
+1 javac 40 the patch passed
+1 checkstyle 82 hbase-server: The patch generated 0 new + 255 unchanged - 5 fixed = 255 total (was 260)
+1 whitespace 0 The patch has no whitespace issues.
+1 shadedjars 157 patch has no errors when building our shaded downstream artifacts.
+1 hadoopcheck 293 Patch does not cause any errors with Hadoop 2.8.5 2.9.2.
+1 javadoc 31 the patch passed with JDK v1.8.0_222
+1 javadoc 37 the patch passed with JDK v1.7.0_232
+1 findbugs 163 the patch passed
_ Other Tests _
-1 unit 7144 hbase-server in the patch failed.
+1 asflicense 24 The patch does not generate ASF License warnings.
9464
Reason Tests
Failed junit tests hadoop.hbase.procedure.TestZKProcedure
Subsystem Report/Notes
Docker Client=19.03.1 Server=19.03.1 base: https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-527/7/artifact/out/Dockerfile
GITHUB PR #527
Optional Tests dupname asflicense javac javadoc unit spotbugs findbugs shadedjars hadoopcheck hbaseanti checkstyle compile
uname Linux 164f10131540 4.4.0-139-generic #165-Ubuntu SMP Wed Oct 24 10:58:50 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
Build tool maven
Personality /home/jenkins/jenkins-slave/workspace/HBase-PreCommit-GitHub-PR_PR-527/out/precommit/personality/provided.sh
git revision branch-1 / 3b07221
Default Java 1.7.0_232
Multi-JDK versions /usr/lib/jvm/java-8-openjdk-amd64:1.8.0_222 /usr/lib/jvm/java-7-openjdk-amd64:1.7.0_232
unit https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-527/7/artifact/out/patch-unit-hbase-server.txt
Test Results https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-527/7/testReport/
Max. process+thread count 3961 (vs. ulimit of 10000)
modules C: hbase-server U: hbase-server
Console output https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-527/7/console
versions git=1.9.1 maven=3.0.5 findbugs=3.0.1
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 52 Docker mode activated.
_ Prechecks _
+1 dupname 0 No case conflicting files found.
+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 6 new or modified test files.
_ branch-1 Compile Tests _
+1 mvninstall 495 branch-1 passed
+1 compile 36 branch-1 passed with JDK v1.8.0_222
+1 compile 41 branch-1 passed with JDK v1.7.0_232
+1 checkstyle 89 branch-1 passed
+1 shadedjars 166 branch has no errors when building our shaded downstream artifacts.
+1 javadoc 34 branch-1 passed with JDK v1.8.0_222
+1 javadoc 36 branch-1 passed with JDK v1.7.0_232
0 spotbugs 166 Used deprecated FindBugs config; considering switching to SpotBugs.
+1 findbugs 164 branch-1 passed
_ Patch Compile Tests _
+1 mvninstall 111 the patch passed
+1 compile 38 the patch passed with JDK v1.8.0_222
+1 javac 38 the patch passed
+1 compile 42 the patch passed with JDK v1.7.0_232
+1 javac 42 the patch passed
+1 checkstyle 85 hbase-server: The patch generated 0 new + 255 unchanged - 5 fixed = 255 total (was 260)
+1 whitespace 0 The patch has no whitespace issues.
+1 shadedjars 161 patch has no errors when building our shaded downstream artifacts.
+1 hadoopcheck 299 Patch does not cause any errors with Hadoop 2.8.5 2.9.2.
+1 javadoc 32 the patch passed with JDK v1.8.0_222
+1 javadoc 38 the patch passed with JDK v1.7.0_232
+1 findbugs 179 the patch passed
_ Other Tests _
-1 unit 7377 hbase-server in the patch failed.
+1 asflicense 28 The patch does not generate ASF License warnings.
9714
Subsystem Report/Notes
Docker Client=19.03.1 Server=19.03.1 base: https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-527/8/artifact/out/Dockerfile
GITHUB PR #527
Optional Tests dupname asflicense javac javadoc unit spotbugs findbugs shadedjars hadoopcheck hbaseanti checkstyle compile
uname Linux c831f4e93a99 4.4.0-138-generic #164-Ubuntu SMP Tue Oct 2 17:16:02 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
Build tool maven
Personality /home/jenkins/jenkins-slave/workspace/HBase-PreCommit-GitHub-PR_PR-527/out/precommit/personality/provided.sh
git revision branch-1 / eba383d
Default Java 1.7.0_232
Multi-JDK versions /usr/lib/jvm/java-8-openjdk-amd64:1.8.0_222 /usr/lib/jvm/java-7-openjdk-amd64:1.7.0_232
unit https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-527/8/artifact/out/patch-unit-hbase-server.txt
Test Results https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-527/8/testReport/
Max. process+thread count 4004 (vs. ulimit of 10000)
modules C: hbase-server U: hbase-server
Console output https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-527/8/console
versions git=1.9.1 maven=3.0.5 findbugs=3.0.1
Powered by Apache Yetus 0.10.0 http://yetus.apache.org

This message was automatically generated.

@Reidddddd Reidddddd merged commit 8961315 into apache:branch-1 Aug 24, 2019
@Apache-HBase
Copy link

🎊 +1 overall

Vote Subsystem Runtime Comment
0 reexec 1469 Docker mode activated.
_ Prechecks _
+1 dupname 0 No case conflicting files found.
+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 6 new or modified test files.
_ branch-1 Compile Tests _
+1 mvninstall 545 branch-1 passed
+1 compile 51 branch-1 passed with JDK v1.8.0_222
+1 compile 58 branch-1 passed with JDK v1.7.0_232
+1 checkstyle 117 branch-1 passed
+1 shadedjars 228 branch has no errors when building our shaded downstream artifacts.
+1 javadoc 43 branch-1 passed with JDK v1.8.0_222
+1 javadoc 53 branch-1 passed with JDK v1.7.0_232
0 spotbugs 231 Used deprecated FindBugs config; considering switching to SpotBugs.
+1 findbugs 226 branch-1 passed
_ Patch Compile Tests _
+1 mvninstall 164 the patch passed
+1 compile 51 the patch passed with JDK v1.8.0_222
+1 javac 51 the patch passed
+1 compile 57 the patch passed with JDK v1.7.0_232
+1 javac 57 the patch passed
+1 checkstyle 122 hbase-server: The patch generated 0 new + 255 unchanged - 5 fixed = 255 total (was 260)
+1 whitespace 0 The patch has no whitespace issues.
+1 shadedjars 225 patch has no errors when building our shaded downstream artifacts.
+1 hadoopcheck 384 Patch does not cause any errors with Hadoop 2.8.5 2.9.2.
+1 javadoc 36 the patch passed with JDK v1.8.0_222
+1 javadoc 49 the patch passed with JDK v1.7.0_232
+1 findbugs 220 the patch passed
_ Other Tests _
+1 unit 9964 hbase-server in the patch passed.
+1 asflicense 27 The patch does not generate ASF License warnings.
14354
Subsystem Report/Notes
Docker Client=19.03.1 Server=19.03.1 base: https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-527/9/artifact/out/Dockerfile
GITHUB PR #527
Optional Tests dupname asflicense javac javadoc unit spotbugs findbugs shadedjars hadoopcheck hbaseanti checkstyle compile
uname Linux ee62ef010a51 4.4.0-138-generic #164-Ubuntu SMP Tue Oct 2 17:16:02 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
Build tool maven
Personality /home/jenkins/jenkins-slave/workspace/HBase-PreCommit-GitHub-PR_PR-527/out/precommit/personality/provided.sh
git revision branch-1 / d832786
Default Java 1.7.0_232
Multi-JDK versions /usr/lib/jvm/java-8-openjdk-amd64:1.8.0_222 /usr/lib/jvm/java-7-openjdk-amd64:1.7.0_232
Test Results https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-527/9/testReport/
Max. process+thread count 4323 (vs. ulimit of 10000)
modules C: hbase-server U: hbase-server
Console output https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-527/9/console
versions git=1.9.1 maven=3.0.5 findbugs=3.0.1
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.

3 participants