Skip to content

HBASE-22880 Move the DirScanPool out and do not use static field - #527

Merged
Reidddddd merged 6 commits into
apache:branch-1from
ZhaoBQ:HBASE-22880
Aug 24, 2019
Merged

HBASE-22880 Move the DirScanPool out and do not use static field#527
Reidddddd merged 6 commits into
apache:branch-1from
ZhaoBQ:HBASE-22880

Conversation

@ZhaoBQ

Copy link
Copy Markdown
Contributor

// 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
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

nit: two indents

params.put(MASTER, this);
this.hfileCleaner = new HFileCleaner(cleanerInterval, this, conf, getMasterFileSystem()
.getFileSystem(), archiveDir, params);
.getFileSystem(), archiveDir, cleanerPool, params);

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

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
Copy Markdown
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
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Ditto, indents style.

@ReiddddddReidddddd left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

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
Copy Markdown
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
Copy Markdown
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
Copy Markdown
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
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Avoid import *

@ReiddddddReidddddd left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

LGTM overall, left few comments.

@Apache-HBase

Copy link
Copy Markdown

💔 -1 overall

VoteSubsystemRuntimeComment
0reexec101Docker mode activated.
_ Prechecks _
+1dupname0No case conflicting files found.
+1hbaseanti0Patch does not have any anti-patterns.
+1@author0The patch does not contain any @author tags.
+1test4tests0The patch appears to include 6 new or modified test files.
_ branch-1 Compile Tests _
+1mvninstall521branch-1 passed
+1compile50branch-1 passed
+1checkstyle116branch-1 passed
-1shadedjars17branch has 10 errors when building our shaded downstream artifacts.
+1javadoc43branch-1 passed
0spotbugs165Used deprecated FindBugs config; considering switching to SpotBugs.
+1findbugs162branch-1 passed
_ Patch Compile Tests _
+1mvninstall136the patch passed
+1compile51the patch passed
+1javac51the patch passed
-1checkstyle117hbase-server: The patch generated 69 new + 255 unchanged - 5 fixed = 324 total (was 260)
+1whitespace0The patch has no whitespace issues.
-1shadedjars16patch has 10 errors when building our shaded downstream artifacts.
+1hadoopcheck337Patch does not cause any errors with Hadoop 2.8.5 2.9.2.
+1javadoc33the patch passed
+1findbugs150the patch passed
_ Other Tests _
+1unit8845hbase-server in the patch passed.
+1asflicense42The patch does not generate ASF License warnings.
10908
SubsystemReport/Notes
DockerClient=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 Testsdupname asflicense javac javadoc unit spotbugs findbugs shadedjars hadoopcheck hbaseanti checkstyle compile
unameLinux 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 toolmaven
Personality/home/jenkins/jenkins-slave/workspace/HBase-PreCommit-GitHub-PR_PR-527/out/precommit/personality/provided.sh
git revisionbranch-1 / bb87e3a
Default Java1.8.0_222
shadedjarshttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-527/1/artifact/out/branch-shadedjars.txt
checkstylehttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-527/1/artifact/out/diff-checkstyle-hbase-server.txt
shadedjarshttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-527/1/artifact/out/patch-shadedjars.txt
Test Resultshttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-527/1/testReport/
Max. process+thread count4037 (vs. ulimit of 10000)
modulesC: hbase-server U: hbase-server
Console outputhttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-527/1/console
versionsgit=1.9.1 maven=3.0.5 findbugs=3.1.0-RC1
Powered byApache 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
Copy Markdown
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
Copy Markdown
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.

@ReiddddddReidddddd left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Only one nit.

@ReiddddddReidddddd left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

+1, let's wait QA results.

@Apache-HBase

Copy link
Copy Markdown

💔 -1 overall

VoteSubsystemRuntimeComment
0reexec42Docker mode activated.
_ Prechecks _
+1dupname0No case conflicting files found.
+1hbaseanti0Patch does not have any anti-patterns.
+1@author0The patch does not contain any @author tags.
+1test4tests0The patch appears to include 6 new or modified test files.
_ branch-1 Compile Tests _
+1mvninstall484branch-1 passed
+1compile40branch-1 passed
+1checkstyle106branch-1 passed
-1shadedjars15branch has 10 errors when building our shaded downstream artifacts.
+1javadoc42branch-1 passed
0spotbugs162Used deprecated FindBugs config; considering switching to SpotBugs.
+1findbugs161branch-1 passed
_ Patch Compile Tests _
+1mvninstall136the patch passed
+1compile51the patch passed
+1javac51the patch passed
-1checkstyle131hbase-server: The patch generated 6 new + 255 unchanged - 5 fixed = 261 total (was 260)
+1whitespace0The patch has no whitespace issues.
-1shadedjars14patch has 10 errors when building our shaded downstream artifacts.
+1hadoopcheck334Patch does not cause any errors with Hadoop 2.8.5 2.9.2.
+1javadoc38the patch passed
+1findbugs156the patch passed
_ Other Tests _
-1unit7186hbase-server in the patch failed.
+1asflicense25The patch does not generate ASF License warnings.
9184
ReasonTests
Failed junit testshadoop.hbase.util.TestHBaseFsck
SubsystemReport/Notes
DockerClient=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 Testsdupname asflicense javac javadoc unit spotbugs findbugs shadedjars hadoopcheck hbaseanti checkstyle compile
unameLinux 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 toolmaven
Personality/home/jenkins/jenkins-slave/workspace/HBase-PreCommit-GitHub-PR_PR-527/out/precommit/personality/provided.sh
git revisionbranch-1 / bb87e3a
Default Java1.8.0_222
shadedjarshttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-527/2/artifact/out/branch-shadedjars.txt
checkstylehttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-527/2/artifact/out/diff-checkstyle-hbase-server.txt
shadedjarshttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-527/2/artifact/out/patch-shadedjars.txt
unithttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-527/2/artifact/out/patch-unit-hbase-server.txt
Test Resultshttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-527/2/testReport/
Max. process+thread count4172 (vs. ulimit of 10000)
modulesC: hbase-server U: hbase-server
Console outputhttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-527/2/console
versionsgit=1.9.1 maven=3.0.5 findbugs=3.1.0-RC1
Powered byApache Yetus 0.10.0 http://yetus.apache.org

This message was automatically generated.

@Apache-HBase

Copy link
Copy Markdown

💔 -1 overall

VoteSubsystemRuntimeComment
0reexec43Docker mode activated.
_ Prechecks _
+1dupname0No case conflicting files found.
+1hbaseanti0Patch does not have any anti-patterns.
+1@author0The patch does not contain any @author tags.
+1test4tests0The patch appears to include 6 new or modified test files.
_ branch-1 Compile Tests _
+1mvninstall480branch-1 passed
+1compile42branch-1 passed
+1checkstyle107branch-1 passed
-1shadedjars13branch has 10 errors when building our shaded downstream artifacts.
+1javadoc39branch-1 passed
0spotbugs157Used deprecated FindBugs config; considering switching to SpotBugs.
+1findbugs155branch-1 passed
_ Patch Compile Tests _
+1mvninstall114the patch passed
+1compile44the patch passed
+1javac44the patch passed
-1checkstyle103hbase-server: The patch generated 3 new + 255 unchanged - 5 fixed = 258 total (was 260)
+1whitespace0The patch has no whitespace issues.
-1shadedjars12patch has 10 errors when building our shaded downstream artifacts.
+1hadoopcheck298Patch does not cause any errors with Hadoop 2.8.5 2.9.2.
+1javadoc31the patch passed
+1findbugs155the patch passed
_ Other Tests _
-1unit1656hbase-server in the patch failed.
+1asflicense20The patch does not generate ASF License warnings.
3526
ReasonTests
Failed junit testshadoop.hbase.executor.TestExecutorService
SubsystemReport/Notes
DockerClient=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 Testsdupname asflicense javac javadoc unit spotbugs findbugs shadedjars hadoopcheck hbaseanti checkstyle compile
unameLinux 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 toolmaven
Personality/home/jenkins/jenkins-slave/workspace/HBase-PreCommit-GitHub-PR_PR-527/out/precommit/personality/provided.sh
git revisionbranch-1 / bb87e3a
Default Java1.8.0_222
shadedjarshttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-527/5/artifact/out/branch-shadedjars.txt
checkstylehttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-527/5/artifact/out/diff-checkstyle-hbase-server.txt
shadedjarshttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-527/5/artifact/out/patch-shadedjars.txt
unithttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-527/5/artifact/out/patch-unit-hbase-server.txt
Test Resultshttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-527/5/testReport/
Max. process+thread count734 (vs. ulimit of 10000)
modulesC: hbase-server U: hbase-server
Console outputhttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-527/5/console
versionsgit=1.9.1 maven=3.0.5 findbugs=3.1.0-RC1
Powered byApache Yetus 0.10.0 http://yetus.apache.org

This message was automatically generated.

@Apache-HBase

Copy link
Copy Markdown

💔 -1 overall

VoteSubsystemRuntimeComment
0reexec105Docker mode activated.
_ Prechecks _
+1dupname0No case conflicting files found.
+1hbaseanti0Patch does not have any anti-patterns.
+1@author0The patch does not contain any @author tags.
+1test4tests0The patch appears to include 6 new or modified test files.
_ branch-1 Compile Tests _
+1mvninstall508branch-1 passed
+1compile42branch-1 passed with JDK v1.8.0_222
+1compile44branch-1 passed with JDK v1.7.0_232
+1checkstyle94branch-1 passed
+1shadedjars183branch has no errors when building our shaded downstream artifacts.
+1javadoc36branch-1 passed with JDK v1.8.0_222
+1javadoc41branch-1 passed with JDK v1.7.0_232
0spotbugs178Used deprecated FindBugs config; considering switching to SpotBugs.
+1findbugs171branch-1 passed
_ Patch Compile Tests _
+1mvninstall118the patch passed
+1compile40the patch passed with JDK v1.8.0_222
+1javac40the patch passed
+1compile44the patch passed with JDK v1.7.0_232
+1javac44the patch passed
-1checkstyle94hbase-server: The patch generated 5 new + 255 unchanged - 5 fixed = 260 total (was 260)
+1whitespace0The patch has no whitespace issues.
+1shadedjars167patch has no errors when building our shaded downstream artifacts.
+1hadoopcheck292Patch does not cause any errors with Hadoop 2.8.5 2.9.2.
+1javadoc29the patch passed with JDK v1.8.0_222
+1javadoc38the patch passed with JDK v1.7.0_232
+1findbugs167the patch passed
_ Other Tests _
-1unit11052hbase-server in the patch failed.
+1asflicense32The patch does not generate ASF License warnings.
13526
ReasonTests
Failed junit testshadoop.hbase.client.TestAdmin2
SubsystemReport/Notes
DockerClient=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 Testsdupname asflicense javac javadoc unit spotbugs findbugs shadedjars hadoopcheck hbaseanti checkstyle compile
unameLinux 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 toolmaven
Personality/home/jenkins/jenkins-slave/workspace/HBase-PreCommit-GitHub-PR_PR-527/out/precommit/personality/provided.sh
git revisionbranch-1 / bb87e3a
Default Java1.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
checkstylehttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-527/3/artifact/out/diff-checkstyle-hbase-server.txt
unithttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-527/3/artifact/out/patch-unit-hbase-server.txt
Test Resultshttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-527/3/testReport/
Max. process+thread count5189 (vs. ulimit of 10000)
modulesC: hbase-server U: hbase-server
Console outputhttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-527/3/console
versionsgit=1.9.1 maven=3.0.5 findbugs=3.0.1
Powered byApache Yetus 0.10.0 http://yetus.apache.org

This message was automatically generated.

@Apache-HBase

Copy link
Copy Markdown

💔 -1 overall

VoteSubsystemRuntimeComment
0reexec51Docker mode activated.
_ Prechecks _
+1dupname0No case conflicting files found.
+1hbaseanti0Patch does not have any anti-patterns.
+1@author0The patch does not contain any @author tags.
+1test4tests0The patch appears to include 6 new or modified test files.
_ branch-1 Compile Tests _
+1mvninstall512branch-1 passed
+1compile39branch-1 passed with JDK v1.8.0_222
+1compile43branch-1 passed with JDK v1.7.0_232
+1checkstyle91branch-1 passed
+1shadedjars172branch has no errors when building our shaded downstream artifacts.
+1javadoc37branch-1 passed with JDK v1.8.0_222
+1javadoc37branch-1 passed with JDK v1.7.0_232
0spotbugs172Used deprecated FindBugs config; considering switching to SpotBugs.
+1findbugs169branch-1 passed
_ Patch Compile Tests _
+1mvninstall121the patch passed
+1compile38the patch passed with JDK v1.8.0_222
+1javac38the patch passed
+1compile42the patch passed with JDK v1.7.0_232
+1javac42the patch passed
-1checkstyle87hbase-server: The patch generated 3 new + 255 unchanged - 5 fixed = 258 total (was 260)
+1whitespace0The patch has no whitespace issues.
+1shadedjars165patch has no errors when building our shaded downstream artifacts.
+1hadoopcheck308Patch does not cause any errors with Hadoop 2.8.5 2.9.2.
+1javadoc30the patch passed with JDK v1.8.0_222
+1javadoc41the patch passed with JDK v1.7.0_232
+1findbugs173the patch passed
_ Other Tests _
-1unit6867hbase-server in the patch failed.
+1asflicense26The patch does not generate ASF License warnings.
9272
ReasonTests
Failed junit testshadoop.hbase.client.TestClientOperationInterrupt
hadoop.hbase.util.hbck.TestOfflineMetaRebuildBase
SubsystemReport/Notes
DockerClient=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 Testsdupname asflicense javac javadoc unit spotbugs findbugs shadedjars hadoopcheck hbaseanti checkstyle compile
unameLinux 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 toolmaven
Personality/home/jenkins/jenkins-slave/workspace/HBase-PreCommit-GitHub-PR_PR-527/out/precommit/personality/provided.sh
git revisionbranch-1 / bb87e3a
Default Java1.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
checkstylehttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-527/4/artifact/out/diff-checkstyle-hbase-server.txt
unithttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-527/4/artifact/out/patch-unit-hbase-server.txt
Test Resultshttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-527/4/testReport/
Max. process+thread count4668 (vs. ulimit of 10000)
modulesC: hbase-server U: hbase-server
Console outputhttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-527/4/console
versionsgit=1.9.1 maven=3.0.5 findbugs=3.0.1
Powered byApache Yetus 0.10.0 http://yetus.apache.org

This message was automatically generated.

@Apache-HBase

Copy link
Copy Markdown

🎊 +1 overall

VoteSubsystemRuntimeComment
0reexec45Docker mode activated.
_ Prechecks _
+1dupname1No case conflicting files found.
+1hbaseanti0Patch does not have any anti-patterns.
+1@author0The patch does not contain any @author tags.
+1test4tests0The patch appears to include 6 new or modified test files.
_ branch-1 Compile Tests _
+1mvninstall501branch-1 passed
+1compile41branch-1 passed with JDK v1.8.0_222
+1compile47branch-1 passed with JDK v1.7.0_232
+1checkstyle96branch-1 passed
+1shadedjars179branch has no errors when building our shaded downstream artifacts.
+1javadoc38branch-1 passed with JDK v1.8.0_222
+1javadoc43branch-1 passed with JDK v1.7.0_232
0spotbugs183Used deprecated FindBugs config; considering switching to SpotBugs.
+1findbugs180branch-1 passed
_ Patch Compile Tests _
+1mvninstall127the patch passed
+1compile43the patch passed with JDK v1.8.0_222
+1javac43the patch passed
+1compile47the patch passed with JDK v1.7.0_232
+1javac47the patch passed
+1checkstyle96hbase-server: The patch generated 0 new + 255 unchanged - 5 fixed = 255 total (was 260)
+1whitespace0The patch has no whitespace issues.
+1shadedjars172patch has no errors when building our shaded downstream artifacts.
+1hadoopcheck305Patch does not cause any errors with Hadoop 2.8.5 2.9.2.
+1javadoc30the patch passed with JDK v1.8.0_222
+1javadoc42the patch passed with JDK v1.7.0_232
+1findbugs185the patch passed
_ Other Tests _
+1unit6945hbase-server in the patch passed.
+1asflicense26The patch does not generate ASF License warnings.
9412
SubsystemReport/Notes
DockerClient=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 Testsdupname asflicense javac javadoc unit spotbugs findbugs shadedjars hadoopcheck hbaseanti checkstyle compile
unameLinux 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 toolmaven
Personality/home/jenkins/jenkins-slave/workspace/HBase-PreCommit-GitHub-PR_PR-527/out/precommit/personality/provided.sh
git revisionbranch-1 / bb87e3a
Default Java1.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 Resultshttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-527/6/testReport/
Max. process+thread count4436 (vs. ulimit of 10000)
modulesC: hbase-server U: hbase-server
Console outputhttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-527/6/console
versionsgit=1.9.1 maven=3.0.5 findbugs=3.0.1
Powered byApache Yetus 0.10.0 http://yetus.apache.org

This message was automatically generated.

@Apache-HBase

Copy link
Copy Markdown

💔 -1 overall

VoteSubsystemRuntimeComment
0reexec53Docker mode activated.
_ Prechecks _
+1dupname0No case conflicting files found.
+1hbaseanti0Patch does not have any anti-patterns.
+1@author0The patch does not contain any @author tags.
+1test4tests0The patch appears to include 6 new or modified test files.
_ branch-1 Compile Tests _
+1mvninstall518branch-1 passed
+1compile38branch-1 passed with JDK v1.8.0_222
+1compile42branch-1 passed with JDK v1.7.0_232
+1checkstyle86branch-1 passed
+1shadedjars164branch has no errors when building our shaded downstream artifacts.
+1javadoc35branch-1 passed with JDK v1.8.0_222
+1javadoc38branch-1 passed with JDK v1.7.0_232
0spotbugs169Used deprecated FindBugs config; considering switching to SpotBugs.
+1findbugs166branch-1 passed
_ Patch Compile Tests _
+1mvninstall114the patch passed
+1compile35the patch passed with JDK v1.8.0_222
+1javac35the patch passed
+1compile41the patch passed with JDK v1.7.0_232
+1javac40the patch passed
+1checkstyle82hbase-server: The patch generated 0 new + 255 unchanged - 5 fixed = 255 total (was 260)
+1whitespace0The patch has no whitespace issues.
+1shadedjars157patch has no errors when building our shaded downstream artifacts.
+1hadoopcheck293Patch does not cause any errors with Hadoop 2.8.5 2.9.2.
+1javadoc31the patch passed with JDK v1.8.0_222
+1javadoc37the patch passed with JDK v1.7.0_232
+1findbugs163the patch passed
_ Other Tests _
-1unit7144hbase-server in the patch failed.
+1asflicense24The patch does not generate ASF License warnings.
9464
ReasonTests
Failed junit testshadoop.hbase.procedure.TestZKProcedure
SubsystemReport/Notes
DockerClient=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 Testsdupname asflicense javac javadoc unit spotbugs findbugs shadedjars hadoopcheck hbaseanti checkstyle compile
unameLinux 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 toolmaven
Personality/home/jenkins/jenkins-slave/workspace/HBase-PreCommit-GitHub-PR_PR-527/out/precommit/personality/provided.sh
git revisionbranch-1 / 3b07221
Default Java1.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
unithttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-527/7/artifact/out/patch-unit-hbase-server.txt
Test Resultshttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-527/7/testReport/
Max. process+thread count3961 (vs. ulimit of 10000)
modulesC: hbase-server U: hbase-server
Console outputhttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-527/7/console
versionsgit=1.9.1 maven=3.0.5 findbugs=3.0.1
Powered byApache Yetus 0.10.0 http://yetus.apache.org

This message was automatically generated.

@Apache-HBase

Copy link
Copy Markdown

💔 -1 overall

VoteSubsystemRuntimeComment
0reexec52Docker mode activated.
_ Prechecks _
+1dupname0No case conflicting files found.
+1hbaseanti0Patch does not have any anti-patterns.
+1@author0The patch does not contain any @author tags.
+1test4tests0The patch appears to include 6 new or modified test files.
_ branch-1 Compile Tests _
+1mvninstall495branch-1 passed
+1compile36branch-1 passed with JDK v1.8.0_222
+1compile41branch-1 passed with JDK v1.7.0_232
+1checkstyle89branch-1 passed
+1shadedjars166branch has no errors when building our shaded downstream artifacts.
+1javadoc34branch-1 passed with JDK v1.8.0_222
+1javadoc36branch-1 passed with JDK v1.7.0_232
0spotbugs166Used deprecated FindBugs config; considering switching to SpotBugs.
+1findbugs164branch-1 passed
_ Patch Compile Tests _
+1mvninstall111the patch passed
+1compile38the patch passed with JDK v1.8.0_222
+1javac38the patch passed
+1compile42the patch passed with JDK v1.7.0_232
+1javac42the patch passed
+1checkstyle85hbase-server: The patch generated 0 new + 255 unchanged - 5 fixed = 255 total (was 260)
+1whitespace0The patch has no whitespace issues.
+1shadedjars161patch has no errors when building our shaded downstream artifacts.
+1hadoopcheck299Patch does not cause any errors with Hadoop 2.8.5 2.9.2.
+1javadoc32the patch passed with JDK v1.8.0_222
+1javadoc38the patch passed with JDK v1.7.0_232
+1findbugs179the patch passed
_ Other Tests _
-1unit7377hbase-server in the patch failed.
+1asflicense28The patch does not generate ASF License warnings.
9714
SubsystemReport/Notes
DockerClient=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 Testsdupname asflicense javac javadoc unit spotbugs findbugs shadedjars hadoopcheck hbaseanti checkstyle compile
unameLinux 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 toolmaven
Personality/home/jenkins/jenkins-slave/workspace/HBase-PreCommit-GitHub-PR_PR-527/out/precommit/personality/provided.sh
git revisionbranch-1 / eba383d
Default Java1.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
unithttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-527/8/artifact/out/patch-unit-hbase-server.txt
Test Resultshttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-527/8/testReport/
Max. process+thread count4004 (vs. ulimit of 10000)
modulesC: hbase-server U: hbase-server
Console outputhttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-527/8/console
versionsgit=1.9.1 maven=3.0.5 findbugs=3.0.1
Powered byApache Yetus 0.10.0 http://yetus.apache.org

This message was automatically generated.

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

Copy link
Copy Markdown

🎊 +1 overall

VoteSubsystemRuntimeComment
0reexec1469Docker mode activated.
_ Prechecks _
+1dupname0No case conflicting files found.
+1hbaseanti0Patch does not have any anti-patterns.
+1@author0The patch does not contain any @author tags.
+1test4tests0The patch appears to include 6 new or modified test files.
_ branch-1 Compile Tests _
+1mvninstall545branch-1 passed
+1compile51branch-1 passed with JDK v1.8.0_222
+1compile58branch-1 passed with JDK v1.7.0_232
+1checkstyle117branch-1 passed
+1shadedjars228branch has no errors when building our shaded downstream artifacts.
+1javadoc43branch-1 passed with JDK v1.8.0_222
+1javadoc53branch-1 passed with JDK v1.7.0_232
0spotbugs231Used deprecated FindBugs config; considering switching to SpotBugs.
+1findbugs226branch-1 passed
_ Patch Compile Tests _
+1mvninstall164the patch passed
+1compile51the patch passed with JDK v1.8.0_222
+1javac51the patch passed
+1compile57the patch passed with JDK v1.7.0_232
+1javac57the patch passed
+1checkstyle122hbase-server: The patch generated 0 new + 255 unchanged - 5 fixed = 255 total (was 260)
+1whitespace0The patch has no whitespace issues.
+1shadedjars225patch has no errors when building our shaded downstream artifacts.
+1hadoopcheck384Patch does not cause any errors with Hadoop 2.8.5 2.9.2.
+1javadoc36the patch passed with JDK v1.8.0_222
+1javadoc49the patch passed with JDK v1.7.0_232
+1findbugs220the patch passed
_ Other Tests _
+1unit9964hbase-server in the patch passed.
+1asflicense27The patch does not generate ASF License warnings.
14354
SubsystemReport/Notes
DockerClient=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 Testsdupname asflicense javac javadoc unit spotbugs findbugs shadedjars hadoopcheck hbaseanti checkstyle compile
unameLinux 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 toolmaven
Personality/home/jenkins/jenkins-slave/workspace/HBase-PreCommit-GitHub-PR_PR-527/out/precommit/personality/provided.sh
git revisionbranch-1 / d832786
Default Java1.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 Resultshttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-527/9/testReport/
Max. process+thread count4323 (vs. ulimit of 10000)
modulesC: hbase-server U: hbase-server
Console outputhttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-527/9/console
versionsgit=1.9.1 maven=3.0.5 findbugs=3.0.1
Powered byApache Yetus 0.10.0 http://yetus.apache.org

This message was automatically generated.

Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants

@ZhaoBQ@Apache-HBase@Reidddddd