Skip to content

HBASE-22774 [WAL] RegionGroupingStrategy loses its function after split - #460

Merged
Reidddddd merged 2 commits into
apache:branch-1from
Reidddddd:HBASE-22774
Aug 14, 2019
Merged

HBASE-22774 [WAL] RegionGroupingStrategy loses its function after split#460
Reidddddd merged 2 commits into
apache:branch-1from
Reidddddd:HBASE-22774

Conversation

@Reidddddd

Copy link
Copy Markdown
Contributor

@Apache-HBase

Copy link
Copy Markdown

💔 -1 overall

VoteSubsystemRuntimeComment
0reexec1322Docker 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 1 new or modified test files.
_ branch-1 Compile Tests _
+1mvninstall153branch-1 passed
+1compile49branch-1 passed with JDK v1.8.0_222
+1compile52branch-1 passed with JDK v1.7.0_232
+1checkstyle111branch-1 passed
+1shadedjars202branch has no errors when building our shaded downstream artifacts.
+1javadoc39branch-1 passed with JDK v1.8.0_222
+1javadoc49branch-1 passed with JDK v1.7.0_232
0spotbugs198Used deprecated FindBugs config; considering switching to SpotBugs.
+1findbugs195branch-1 passed
_ Patch Compile Tests _
+1mvninstall138the patch passed
+1compile49the patch passed with JDK v1.8.0_222
+1javac49the patch passed
+1compile57the patch passed with JDK v1.7.0_232
+1javac57the patch passed
+1checkstyle119the patch passed
+1whitespace0The patch has no whitespace issues.
+1shadedjars226patch has no errors when building our shaded downstream artifacts.
+1hadoopcheck301Patch does not cause any errors with Hadoop 2.8.5 2.9.2.
+1javadoc38the patch passed with JDK v1.8.0_222
+1javadoc50the patch passed with JDK v1.7.0_232
+1findbugs222the patch passed
_ Other Tests _
-1unit2100hbase-server in the patch failed.
+1asflicense16The patch does not generate ASF License warnings.
5738
ReasonTests
Failed junit testshadoop.hbase.coprocessor.TestCoprocessorInterface
SubsystemReport/Notes
DockerClient=19.03.1 Server=19.03.1 base: https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-460/1/artifact/out/Dockerfile
GITHUB PR#460
Optional Testsdupname asflicense javac javadoc unit spotbugs findbugs shadedjars hadoopcheck hbaseanti checkstyle compile
unameLinux 019f10357fb9 4.4.0-154-generic #181-Ubuntu SMP Tue Jun 25 05:29:03 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
Build toolmaven
Personality/home/jenkins/jenkins-slave/workspace/HBase-PreCommit-GitHub-PR_PR-460/out/precommit/personality/provided.sh
git revisionbranch-1 / e26f695
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-460/1/artifact/out/patch-unit-hbase-server.txt
Test Resultshttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-460/1/testReport/
Max. process+thread count729 (vs. ulimit of 10000)
modulesC: hbase-server U: hbase-server
Console outputhttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-460/1/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
0reexec69Docker 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 1 new or modified test files.
_ branch-1 Compile Tests _
+1mvninstall611branch-1 passed
+1compile51branch-1 passed with JDK v1.8.0_222
+1compile53branch-1 passed with JDK v1.7.0_232
+1checkstyle131branch-1 passed
+1shadedjars249branch has no errors when building our shaded downstream artifacts.
+1javadoc48branch-1 passed with JDK v1.8.0_222
+1javadoc54branch-1 passed with JDK v1.7.0_232
0spotbugs244Used deprecated FindBugs config; considering switching to SpotBugs.
+1findbugs240branch-1 passed
_ Patch Compile Tests _
+1mvninstall161the patch passed
+1compile53the patch passed with JDK v1.8.0_222
+1javac53the patch passed
+1compile59the patch passed with JDK v1.7.0_232
+1javac59the patch passed
+1checkstyle130the patch passed
+1whitespace0The patch has no whitespace issues.
+1shadedjars254patch has no errors when building our shaded downstream artifacts.
+1hadoopcheck374Patch does not cause any errors with Hadoop 2.8.5 2.9.2.
+1javadoc37the patch passed with JDK v1.8.0_222
+1javadoc47the patch passed with JDK v1.7.0_232
+1findbugs224the patch passed
_ Other Tests _
-1unit2177hbase-server in the patch failed.
+1asflicense22The patch does not generate ASF License warnings.
5292
ReasonTests
Failed junit testshadoop.hbase.coprocessor.TestCoprocessorInterface
SubsystemReport/Notes
DockerClient=19.03.1 Server=19.03.1 base: https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-460/2/artifact/out/Dockerfile
GITHUB PR#460
Optional Testsdupname asflicense javac javadoc unit spotbugs findbugs shadedjars hadoopcheck hbaseanti checkstyle compile
unameLinux 7f9d0ce68505 4.4.0-154-generic #181-Ubuntu SMP Tue Jun 25 05:29:03 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
Build toolmaven
Personality/home/jenkins/jenkins-slave/workspace/HBase-PreCommit-GitHub-PR_PR-460/out/precommit/personality/provided.sh
git revisionbranch-1 / e7114f7
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-460/2/artifact/out/patch-unit-hbase-server.txt
Test Resultshttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-460/2/testReport/
Max. process+thread count742 (vs. ulimit of 10000)
modulesC: hbase-server U: hbase-server
Console outputhttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-460/2/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.

// Create the daughter HRegion instance
HRegion r = HRegion.newHRegion(this.fs.getTableDir(), this.getWAL(), fs.getFileSystem(),
this.getBaseConf(), hri, this.getTableDesc(), rsServices);
HRegion r = HRegion.newHRegion(this.fs.getTableDir(), rsServices.getWAL(hri),

@ReiddddddReiddddddAug 8, 2019

Copy link
Copy Markdown
ContributorAuthor

Choose a reason for hiding this comment

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

rsServices.getWAL(hri)

Based on WALProvider impl, it will create a new wal according to strategy or inherit parent's wal by default mode.

@Reidddddd

Copy link
Copy Markdown
ContributorAuthor

2nd commit, improve some naming readability.
Original version is this kind of format (under RegionGroupingProvider): factoryID.providerID.***.
In fact, factoryID and providerID is the same thing which is hostname,port,startcode.
It repeats twice, that's why i remove them in second commit.

@Apache-HBase

Copy link
Copy Markdown

💔 -1 overall

VoteSubsystemRuntimeComment
0reexec1224Docker 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 1 new or modified test files.
_ branch-1 Compile Tests _
+1mvninstall543branch-1 passed
+1compile35branch-1 passed with JDK v1.8.0_222
+1compile41branch-1 passed with JDK v1.7.0_232
+1checkstyle89branch-1 passed
+1shadedjars160branch 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
0spotbugs161Used deprecated FindBugs config; considering switching to SpotBugs.
+1findbugs157branch-1 passed
_ Patch Compile Tests _
+1mvninstall100the patch passed
+1compile35the patch passed with JDK v1.8.0_222
+1javac35the patch passed
+1compile41the patch passed with JDK v1.7.0_232
+1javac41the patch passed
+1checkstyle83the patch passed
+1whitespace0The patch has no whitespace issues.
+1shadedjars154patch has no errors when building our shaded downstream artifacts.
+1hadoopcheck277Patch does not cause any errors with Hadoop 2.8.5 2.9.2.
+1javadoc29the patch passed with JDK v1.8.0_222
+1javadoc37the patch passed with JDK v1.7.0_232
+1findbugs162the patch passed
_ Other Tests _
-1unit1862hbase-server in the patch failed.
+1asflicense22The patch does not generate ASF License warnings.
5305
ReasonTests
Failed junit testshadoop.hbase.coprocessor.TestCoprocessorInterface
SubsystemReport/Notes
DockerClient=19.03.1 Server=19.03.1 base: https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-460/3/artifact/out/Dockerfile
GITHUB PR#460
Optional Testsdupname asflicense javac javadoc unit spotbugs findbugs shadedjars hadoopcheck hbaseanti checkstyle compile
unameLinux 4e285093879c 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-460/out/precommit/personality/provided.sh
git revisionbranch-1 / e7114f7
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-460/3/artifact/out/patch-unit-hbase-server.txt
Test Resultshttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-460/3/testReport/
Max. process+thread count731 (vs. ulimit of 10000)
modulesC: hbase-server U: hbase-server
Console outputhttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-460/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.

@Reidddddd

Copy link
Copy Markdown
ContributorAuthor

Related failure, working..

@Reidddddd

Copy link
Copy Markdown
ContributorAuthor
mvn clean package -Dtest=TestCoprocessorInterface,TestSplitTransaction
[INFO] -------------------------------------------------------
[INFO] T E S T S
[INFO] -------------------------------------------------------
[INFO] Running org.apache.hadoop.hbase.coprocessor.TestCoprocessorInterface
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.982 s - in org.apache.hadoop.hbase.coprocessor.TestCoprocessorInterface
[INFO] Running org.apache.hadoop.hbase.regionserver.TestSplitTransaction
[INFO] Tests run: 36, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 16.527 s - in org.apache.hadoop.hbase.regionserver.TestSplitTransaction
[INFO]
[INFO] Results:
[INFO]
[INFO] Tests run: 38, Failures: 0, Errors: 0, Skipped: 0

3rd commit should fix the UT failure.

assertTrue(count > 0 && count != rowcount);
daughtersRowCount += count;
} finally {
HRegion.closeHRegion((HRegion)openRegion);

Copy link
Copy Markdown
ContributorAuthor

Choose a reason for hiding this comment

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

HRegion.closeHRegion method will close WAL, then second daughter region will get exception. That's why i replace it with ((HRegion) openRegion).close()

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.

Makes sense! 👍

@Apache-HBase

Copy link
Copy Markdown

💔 -1 overall

VoteSubsystemRuntimeComment
0reexec1580Docker 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 1 new or modified test files.
_ branch-1 Compile Tests _
+1mvninstall566branch-1 passed
+1compile40branch-1 passed with JDK v1.8.0_222
+1compile47branch-1 passed with JDK v1.7.0_232
+1checkstyle93branch-1 passed
+1shadedjars187branch has no errors when building our shaded downstream artifacts.
+1javadoc38branch-1 passed with JDK v1.8.0_222
+1javadoc38branch-1 passed with JDK v1.7.0_232
0spotbugs179Used deprecated FindBugs config; considering switching to SpotBugs.
+1findbugs176branch-1 passed
_ Patch Compile Tests _
+1mvninstall130the patch passed
+1compile41the patch passed with JDK v1.8.0_222
+1javac41the patch passed
+1compile46the patch passed with JDK v1.7.0_232
+1javac46the patch passed
+1checkstyle92the patch passed
+1whitespace0The patch has no whitespace issues.
+1shadedjars170patch has no errors when building our shaded downstream artifacts.
+1hadoopcheck318Patch does not cause any errors with Hadoop 2.8.5 2.9.2.
+1javadoc29the patch passed with JDK v1.8.0_222
+1javadoc41the patch passed with JDK v1.7.0_232
+1findbugs176the patch passed
_ Other Tests _
-1unit9611hbase-server in the patch failed.
+1asflicense35The patch does not generate ASF License warnings.
13674
ReasonTests
Failed junit testshadoop.hbase.client.TestAdmin1
hadoop.hbase.master.TestMasterBalanceThrottling
SubsystemReport/Notes
DockerClient=19.03.1 Server=19.03.1 base: https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-460/4/artifact/out/Dockerfile
GITHUB PR#460
Optional Testsdupname asflicense javac javadoc unit spotbugs findbugs shadedjars hadoopcheck hbaseanti checkstyle compile
unameLinux a878a7d0c8bc 4.4.0-137-generic #163-Ubuntu SMP Mon Sep 24 13:14:43 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
Build toolmaven
Personality/home/jenkins/jenkins-slave/workspace/HBase-PreCommit-GitHub-PR_PR-460/out/precommit/personality/provided.sh
git revisionbranch-1 / e7114f7
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-460/4/artifact/out/patch-unit-hbase-server.txt
Test Resultshttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-460/4/testReport/
Max. process+thread count4137 (vs. ulimit of 10000)
modulesC: hbase-server U: hbase-server
Console outputhttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-460/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 _
+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 1 new or modified test files.
_ branch-1 Compile Tests _
+1mvninstall484branch-1 passed
+1compile36branch-1 passed with JDK v1.8.0_222
+1compile42branch-1 passed with JDK v1.7.0_232
+1checkstyle91branch-1 passed
+1shadedjars161branch 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
0spotbugs163Used deprecated FindBugs config; considering switching to SpotBugs.
+1findbugs161branch-1 passed
_ Patch Compile Tests _
+1mvninstall100the patch passed
+1compile38the patch passed with JDK v1.8.0_222
+1javac38the patch passed
+1compile40the patch passed with JDK v1.7.0_232
+1javac40the patch passed
+1checkstyle82the patch passed
+1whitespace0The patch has no whitespace issues.
+1shadedjars155patch has no errors when building our shaded downstream artifacts.
+1hadoopcheck264Patch 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
+1findbugs169the patch passed
_ Other Tests _
-1unit7010hbase-server in the patch failed.
+1asflicense27The patch does not generate ASF License warnings.
9232
ReasonTests
Failed junit testshadoop.hbase.client.TestReplicasClient
SubsystemReport/Notes
DockerClient=19.03.1 Server=19.03.1 base: https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-460/5/artifact/out/Dockerfile
GITHUB PR#460
Optional Testsdupname asflicense javac javadoc unit spotbugs findbugs shadedjars hadoopcheck hbaseanti checkstyle compile
unameLinux 71d3b929debf 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-460/out/precommit/personality/provided.sh
git revisionbranch-1 / 9888217
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-460/5/artifact/out/patch-unit-hbase-server.txt
Test Resultshttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-460/5/testReport/
Max. process+thread count4415 (vs. ulimit of 10000)
modulesC: hbase-server U: hbase-server
Console outputhttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-460/5/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

Copy link
Copy Markdown
ContributorAuthor

Unrelated failure.

@Apache-HBase

Copy link
Copy Markdown

🎊 +1 overall

VoteSubsystemRuntimeComment
0reexec1211Docker 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 1 new or modified test files.
_ branch-1 Compile Tests _
+1mvninstall510branch-1 passed
+1compile52branch-1 passed with JDK v1.8.0_222
+1compile54branch-1 passed with JDK v1.7.0_232
+1checkstyle120branch-1 passed
+1shadedjars202branch has no errors when building our shaded downstream artifacts.
+1javadoc43branch-1 passed with JDK v1.8.0_222
+1javadoc50branch-1 passed with JDK v1.7.0_232
0spotbugs205Used deprecated FindBugs config; considering switching to SpotBugs.
+1findbugs202branch-1 passed
_ Patch Compile Tests _
+1mvninstall129the patch passed
+1compile50the patch passed with JDK v1.8.0_222
+1javac50the patch passed
+1compile54the patch passed with JDK v1.7.0_232
+1javac54the patch passed
+1checkstyle102the patch passed
+1whitespace0The patch has no whitespace issues.
+1shadedjars193patch has no errors when building our shaded downstream artifacts.
+1hadoopcheck331Patch does not cause any errors with Hadoop 2.8.5 2.9.2.
+1javadoc36the patch passed with JDK v1.8.0_222
+1javadoc48the patch passed with JDK v1.7.0_232
+1findbugs212the patch passed
_ Other Tests _
+1unit9226hbase-server in the patch passed.
+1asflicense33The patch does not generate ASF License warnings.
13087
SubsystemReport/Notes
DockerClient=19.03.1 Server=19.03.1 base: https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-460/6/artifact/out/Dockerfile
GITHUB PR#460
Optional Testsdupname asflicense javac javadoc unit spotbugs findbugs shadedjars hadoopcheck hbaseanti checkstyle compile
unameLinux 1cab1d424e41 4.4.0-154-generic #181-Ubuntu SMP Tue Jun 25 05:29:03 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
Build toolmaven
Personality/home/jenkins/jenkins-slave/workspace/HBase-PreCommit-GitHub-PR_PR-460/out/precommit/personality/provided.sh
git revisionbranch-1 / 2d9d405
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-460/6/testReport/
Max. process+thread count4059 (vs. ulimit of 10000)
modulesC: hbase-server U: hbase-server
Console outputhttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-460/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.

HRegion r = HRegion.newHRegion(this.fs.getTableDir(), this.getWAL(), fs.getFileSystem(),
this.getBaseConf(), hri, this.getTableDesc(), rsServices);
HRegion r = HRegion.newHRegion(this.fs.getTableDir(),
rsServices == null ? getWAL() :rsServices.getWAL(hri), // rsServices can be null in UT

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Please extract this expression to a variable.

int regionGroupNumber = config.getInt(NUM_REGION_GROUPS, DEFAULT_NUM_REGION_GROUPS);
groupNames = new String[regionGroupNumber];
for (int i = 0; i < regionGroupNumber; i++) {
groupNames[i] = providerId + GROUP_NAME_DELIMITER + "regiongroup-" + i;

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.

GROUP_NAME_DELIMITER is unused from now on. Can it be removed? It is in IA.Private class.

assertTrue(count > 0 && count != rowcount);
daughtersRowCount += count;
} finally {
HRegion.closeHRegion((HRegion)openRegion);

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.

Makes sense! 👍

@Apache-HBase

Copy link
Copy Markdown

💔 -1 overall

VoteSubsystemRuntimeComment
0reexec1874Docker 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 1 new or modified test files.
_ branch-1 Compile Tests _
+1mvninstall489branch-1 passed
+1compile36branch-1 passed with JDK v1.8.0_222
+1compile42branch-1 passed with JDK v1.7.0_232
+1checkstyle90branch-1 passed
+1shadedjars165branch has no errors when building our shaded downstream artifacts.
+1javadoc36branch-1 passed with JDK v1.8.0_222
+1javadoc37branch-1 passed with JDK v1.7.0_232
0spotbugs169Used deprecated FindBugs config; considering switching to SpotBugs.
+1findbugs163branch-1 passed
_ Patch Compile Tests _
+1mvninstall128the 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
+1checkstyle87the patch passed
+1whitespace0The patch has no whitespace issues.
+1shadedjars164patch has no errors when building our shaded downstream artifacts.
+1hadoopcheck281Patch does not cause any errors with Hadoop 2.8.5 2.9.2.
+1javadoc27the patch passed with JDK v1.8.0_222
+1javadoc38the patch passed with JDK v1.7.0_232
+1findbugs163the patch passed
_ Other Tests _
-1unit9691hbase-server in the patch failed.
+1asflicense46The patch does not generate ASF License warnings.
13845
ReasonTests
Failed junit testshadoop.hbase.replication.TestReplicationKillSlaveRS
hadoop.hbase.client.TestAdmin1
SubsystemReport/Notes
DockerClient=19.03.1 Server=19.03.1 base: https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-460/7/artifact/out/Dockerfile
GITHUB PR#460
Optional Testsdupname asflicense javac javadoc unit spotbugs findbugs shadedjars hadoopcheck hbaseanti checkstyle compile
unameLinux 1e8dd67d78e4 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-460/out/precommit/personality/provided.sh
git revisionbranch-1 / 2d9d405
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-460/7/artifact/out/patch-unit-hbase-server.txt
Test Resultshttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-460/7/testReport/
Max. process+thread count4311 (vs. ulimit of 10000)
modulesC: hbase-server U: hbase-server
Console outputhttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-460/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.

@Reidddddd

Copy link
Copy Markdown
ContributorAuthor

2nd commit addressed comments only, failed tests are not related.

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

Looks good!

@Reidddddd

Copy link
Copy Markdown
ContributorAuthor

Thanks Peter for the review! @petersomogyi

@Apache-HBase

Copy link
Copy Markdown

💔 -1 overall

VoteSubsystemRuntimeComment
0reexec70Docker 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 1 new or modified test files.
_ branch-1 Compile Tests _
+1mvninstall500branch-1 passed
+1compile40branch-1 passed with JDK v1.8.0_222
+1compile42branch-1 passed with JDK v1.7.0_232
+1checkstyle91branch-1 passed
+1shadedjars208branch has no errors when building our shaded downstream artifacts.
+1javadoc51branch-1 passed with JDK v1.8.0_222
+1javadoc74branch-1 passed with JDK v1.7.0_232
0spotbugs201Used deprecated FindBugs config; considering switching to SpotBugs.
+1findbugs196branch-1 passed
_ Patch Compile Tests _
+1mvninstall117the 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
+1checkstyle84the patch passed
+1whitespace0The patch has no whitespace issues.
+1shadedjars160patch has no errors when building our shaded downstream artifacts.
+1hadoopcheck271Patch 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
+1findbugs166the patch passed
_ Other Tests _
-1unit10503hbase-server in the patch failed.
+1asflicense29The patch does not generate ASF License warnings.
12957
ReasonTests
Failed junit testshadoop.hbase.client.TestAdmin2
hadoop.hbase.client.TestAdmin1
SubsystemReport/Notes
DockerClient=19.03.1 Server=19.03.1 base: https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-460/8/artifact/out/Dockerfile
GITHUB PR#460
Optional Testsdupname asflicense javac javadoc unit spotbugs findbugs shadedjars hadoopcheck hbaseanti checkstyle compile
unameLinux 837215e593a6 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-460/out/precommit/personality/provided.sh
git revisionbranch-1 / 96ff5f2
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-460/8/artifact/out/patch-unit-hbase-server.txt
Test Resultshttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-460/8/testReport/
Max. process+thread count4678 (vs. ulimit of 10000)
modulesC: hbase-server U: hbase-server
Console outputhttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-460/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 f887207 into apache:branch-1Aug 14, 2019
@Reidddddd
Reidddddd deleted the HBASE-22774 branch August 14, 2019 02:28
@Apache-HBase

Copy link
Copy Markdown

💔 -1 overall

VoteSubsystemRuntimeComment
0reexec1194Docker 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 1 new or modified test files.
_ branch-1 Compile Tests _
+1mvninstall488branch-1 passed
+1compile39branch-1 passed with JDK v1.8.0_222
+1compile42branch-1 passed with JDK v1.7.0_232
+1checkstyle90branch-1 passed
+1shadedjars170branch has no errors when building our shaded downstream artifacts.
+1javadoc39branch-1 passed with JDK v1.8.0_222
+1javadoc38branch-1 passed with JDK v1.7.0_232
0spotbugs167Used deprecated FindBugs config; considering switching to SpotBugs.
+1findbugs164branch-1 passed
_ Patch Compile Tests _
+1mvninstall108the patch passed
+1compile41the patch passed with JDK v1.8.0_222
+1javac41the patch passed
+1compile46the patch passed with JDK v1.7.0_232
+1javac46the patch passed
+1checkstyle87the patch passed
+1whitespace0The patch has no whitespace issues.
+1shadedjars161patch has no errors when building our shaded downstream artifacts.
+1hadoopcheck284Patch does not cause any errors with Hadoop 2.8.5 2.9.2.
+1javadoc29the patch passed with JDK v1.8.0_222
+1javadoc40the patch passed with JDK v1.7.0_232
+1findbugs167the patch passed
_ Other Tests _
-1unit11306hbase-server in the patch failed.
+1asflicense29The patch does not generate ASF License warnings.
14763
ReasonTests
Failed junit testshadoop.hbase.client.TestAdmin2
hadoop.hbase.replication.TestReplicationKillSlaveRS
hadoop.hbase.client.TestAdmin1
SubsystemReport/Notes
DockerClient=19.03.1 Server=19.03.1 base: https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-460/9/artifact/out/Dockerfile
GITHUB PR#460
Optional Testsdupname asflicense javac javadoc unit spotbugs findbugs shadedjars hadoopcheck hbaseanti checkstyle compile
unameLinux ee08c856ff10 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-460/out/precommit/personality/provided.sh
git revisionbranch-1 / 73a48b7
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-460/9/artifact/out/patch-unit-hbase-server.txt
Test Resultshttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-460/9/testReport/
Max. process+thread count4804 (vs. ulimit of 10000)
modulesC: hbase-server U: hbase-server
Console outputhttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-460/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.

@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 1 new or modified test files.
_ branch-1 Compile Tests _
+1mvninstall492branch-1 passed
+1compile38branch-1 passed with JDK v1.8.0_222
+1compile42branch-1 passed with JDK v1.7.0_232
+1checkstyle92branch-1 passed
+1shadedjars169branch has no errors when building our shaded downstream artifacts.
+1javadoc36branch-1 passed with JDK v1.8.0_222
+1javadoc39branch-1 passed with JDK v1.7.0_232
0spotbugs171Used deprecated FindBugs config; considering switching to SpotBugs.
+1findbugs168branch-1 passed
_ Patch Compile Tests _
+1mvninstall105the 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
+1checkstyle90the patch passed
+1whitespace0The patch has no whitespace issues.
+1shadedjars166patch has no errors when building our shaded downstream artifacts.
+1hadoopcheck304Patch does not cause any errors with Hadoop 2.8.5 2.9.2.
+1javadoc31the patch passed with JDK v1.8.0_222
+1javadoc39the patch passed with JDK v1.7.0_232
+1findbugs171the patch passed
_ Other Tests _
+1unit6847hbase-server in the patch passed.
+1asflicense24The patch does not generate ASF License warnings.
9205
SubsystemReport/Notes
DockerClient=19.03.1 Server=19.03.1 base: https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-460/10/artifact/out/Dockerfile
GITHUB PR#460
Optional Testsdupname asflicense javac javadoc unit spotbugs findbugs shadedjars hadoopcheck hbaseanti checkstyle compile
unameLinux 194476b74556 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-460/out/precommit/personality/provided.sh
git revisionbranch-1 / 9821fd8
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-460/10/testReport/
Max. process+thread count4396 (vs. ulimit of 10000)
modulesC: hbase-server U: hbase-server
Console outputhttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-460/10/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

@Reidddddd@Apache-HBase@petersomogyi