Skip to content

HBASE-22690 Deprecate / Remove OfflineMetaRepair in hbase-2+ - #381

Closed
brfrn169 wants to merge 1 commit into
apache:masterfrom
brfrn169:HBASE-22690
Closed

HBASE-22690 Deprecate / Remove OfflineMetaRepair in hbase-2+#381
brfrn169 wants to merge 1 commit into
apache:masterfrom
brfrn169:HBASE-22690

Conversation

@brfrn169

Copy link
Copy Markdown
Member

This is for the master branch. In this PR, I removed OfflineMetaRepair completely and remove some unnecessary logics in HBaseFsck.

@saintstacksaintstack 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 (caveat feedback from other reviewers). The removed methods are only used by OMR? Thanks @brfrn169

@Apache-HBase

Copy link
Copy Markdown

💔 -1 overall

VoteSubsystemRuntimeComment
0reexec234Docker mode activated.
_ Prechecks _
+1hbaseanti0Patch does not have any anti-patterns.
+1@author0The patch does not contain any @author tags.
-0test4tests1The patch doesn't appear to include any new or modified tests. Please justify why no new tests are needed for this patch. Also please list what manual steps were performed to verify this patch.
_ master Compile Tests _
+1mvninstall279master passed
+1compile54master passed
+1checkstyle71master passed
+1shadedjars287branch has no errors when building our shaded downstream artifacts.
+1findbugs218master passed
+1javadoc31master passed
_ Patch Compile Tests _
+1mvninstall247the patch passed
+1compile57the patch passed
+1javac57the patch passed
+1checkstyle72hbase-server: The patch generated 0 new + 97 unchanged - 6 fixed = 97 total (was 103)
+1whitespace0The patch has no whitespace issues.
+1shadedjars286patch has no errors when building our shaded downstream artifacts.
+1hadoopcheck761Patch does not cause any errors with Hadoop 2.8.5 2.9.2 or 3.1.2.
+1findbugs210the patch passed
+1javadoc32the patch passed
_ Other Tests _
-1unit14751hbase-server in the patch failed.
+1asflicense23The patch does not generate ASF License warnings.
17943
ReasonTests
Failed junit testshadoop.hbase.namespace.TestNamespaceAuditor
SubsystemReport/Notes
DockerClient=18.09.7 Server=18.09.7 base: https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-381/1/artifact/out/Dockerfile
GITHUB PR#381
Optional Testsdupname asflicense javac javadoc unit findbugs shadedjars hadoopcheck hbaseanti checkstyle compile
unameLinux beec4d844e1e 4.4.0-137-generic #163-Ubuntu SMP Mon Sep 24 13:14:43 UTC 2018 x86_64 GNU/Linux
Build toolmaven
Personality/testptch/patchprocess/precommit/personality/provided.sh
git revisionmaster / 74731c2
mavenversion: Apache Maven 3.5.4 (1edded0938998edf8bf061f1ceb3cfdeccf443fe; 2018-06-17T18:33:14Z)
Default Java1.8.0_181
findbugsv3.1.11
unithttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-381/1/artifact/out/patch-unit-hbase-server.txt
Test Resultshttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-381/1/testReport/
Max. process+thread count4749 (vs. ulimit of 10000)
modulesC: hbase-server U: hbase-server
Console outputhttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-381/1/console
Powered byApache Yetus 0.9.0 http://yetus.apache.org

This message was automatically generated.

@brfrn169

brfrn169 commented Jul 16, 2019

Copy link
Copy Markdown
MemberAuthor

Thank you for reviewing @saintstack

The removed methods are only used by OMR?

Yes.

@saintstack

Copy link
Copy Markdown
Contributor

Ok. Good by me. Long as other concerns addressed, +1 from me @brfrn169

@Apache-HBase

Copy link
Copy Markdown

💔 -1 overall

VoteSubsystemRuntimeComment
0reexec74Docker mode activated.
_ Prechecks _
+1hbaseanti0Patch does not have any anti-patterns.
+1@author0The patch does not contain any @author tags.
-0test4tests1The patch doesn't appear to include any new or modified tests. Please justify why no new tests are needed for this patch. Also please list what manual steps were performed to verify this patch.
_ master Compile Tests _
+1mvninstall307master passed
+1compile56master passed
+1checkstyle73master passed
+1shadedjars276branch has no errors when building our shaded downstream artifacts.
+1findbugs229master passed
+1javadoc38master passed
_ Patch Compile Tests _
+1mvninstall280the patch passed
-1compile33hbase-server in the patch failed.
-1javac33hbase-server in the patch failed.
+1checkstyle69hbase-server: The patch generated 0 new + 97 unchanged - 6 fixed = 97 total (was 103)
+1whitespace0The patch has no whitespace issues.
+1shadedjars266patch has no errors when building our shaded downstream artifacts.
+1hadoopcheck817Patch does not cause any errors with Hadoop 2.8.5 2.9.2 or 3.1.2.
+1findbugs163the patch passed
+1javadoc35the patch passed
_ Other Tests _
-1unit16119hbase-server in the patch failed.
+1asflicense31The patch does not generate ASF License warnings.
19179
ReasonTests
Failed junit testshadoop.hbase.client.TestSnapshotTemporaryDirectory
hadoop.hbase.client.TestSnapshotDFSTemporaryDirectory
SubsystemReport/Notes
DockerClient=18.09.7 Server=18.09.7 base: https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-381/2/artifact/out/Dockerfile
GITHUB PR#381
Optional Testsdupname asflicense javac javadoc unit findbugs shadedjars hadoopcheck hbaseanti checkstyle compile
unameLinux 9c1cbdf784f4 4.4.0-137-generic #163-Ubuntu SMP Mon Sep 24 13:14:43 UTC 2018 x86_64 GNU/Linux
Build toolmaven
Personality/testptch/patchprocess/precommit/personality/provided.sh
git revisionmaster / cc38de1
mavenversion: Apache Maven 3.5.4 (1edded0938998edf8bf061f1ceb3cfdeccf443fe; 2018-06-17T18:33:14Z)
Default Java1.8.0_181
findbugsv3.1.11
compilehttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-381/2/artifact/out/patch-compile-hbase-server.txt
javachttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-381/2/artifact/out/patch-compile-hbase-server.txt
unithttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-381/2/artifact/out/patch-unit-hbase-server.txt
Test Resultshttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-381/2/testReport/
Max. process+thread count4865 (vs. ulimit of 10000)
modulesC: hbase-server U: hbase-server
Console outputhttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-381/2/console
Powered byApache Yetus 0.9.0 http://yetus.apache.org

This message was automatically generated.

@Apache-HBase

Copy link
Copy Markdown

💔 -1 overall

VoteSubsystemRuntimeComment
0reexec87Docker mode activated.
_ Prechecks _
+1hbaseanti0Patch does not have any anti-patterns.
+1@author0The patch does not contain any @author tags.
-0test4tests0The patch doesn't appear to include any new or modified tests. Please justify why no new tests are needed for this patch. Also please list what manual steps were performed to verify this patch.
_ master Compile Tests _
+1mvninstall284master passed
+1compile61master passed
+1checkstyle87master passed
+1shadedjars303branch has no errors when building our shaded downstream artifacts.
+1findbugs247master passed
+1javadoc39master passed
_ Patch Compile Tests _
+1mvninstall287the patch passed
-1compile48hbase-server in the patch failed.
-1javac48hbase-server in the patch failed.
+1checkstyle82hbase-server: The patch generated 0 new + 97 unchanged - 6 fixed = 97 total (was 103)
+1whitespace0The patch has no whitespace issues.
+1shadedjars296patch has no errors when building our shaded downstream artifacts.
+1hadoopcheck841Patch does not cause any errors with Hadoop 2.8.5 2.9.2 or 3.1.2.
+1findbugs216the patch passed
+1javadoc36the patch passed
_ Other Tests _
-1unit15758hbase-server in the patch failed.
+1asflicense35The patch does not generate ASF License warnings.
19049
SubsystemReport/Notes
DockerClient=18.09.7 Server=18.09.7 base: https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-381/3/artifact/out/Dockerfile
GITHUB PR#381
Optional Testsdupname asflicense javac javadoc unit findbugs shadedjars hadoopcheck hbaseanti checkstyle compile
unameLinux acf2f831c0eb 4.15.0-52-generic #56-Ubuntu SMP Tue Jun 4 22:49:08 UTC 2019 x86_64 GNU/Linux
Build toolmaven
Personality/testptch/patchprocess/precommit/personality/provided.sh
git revisionmaster / 72e58a8
mavenversion: Apache Maven 3.5.4 (1edded0938998edf8bf061f1ceb3cfdeccf443fe; 2018-06-17T18:33:14Z)
Default Java1.8.0_181
findbugsv3.1.11
compilehttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-381/3/artifact/out/patch-compile-hbase-server.txt
javachttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-381/3/artifact/out/patch-compile-hbase-server.txt
unithttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-381/3/artifact/out/patch-unit-hbase-server.txt
Test Resultshttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-381/3/testReport/
Max. process+thread count4706 (vs. ulimit of 10000)
modulesC: hbase-server U: hbase-server
Console outputhttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-381/3/console
Powered byApache Yetus 0.9.0 http://yetus.apache.org

This message was automatically generated.

@Apache-HBase

Copy link
Copy Markdown

💔 -1 overall

VoteSubsystemRuntimeComment
0reexec57Docker mode activated.
_ Prechecks _
+1hbaseanti0Patch does not have any anti-patterns.
+1@author0The patch does not contain any @author tags.
-0test4tests0The patch doesn't appear to include any new or modified tests. Please justify why no new tests are needed for this patch. Also please list what manual steps were performed to verify this patch.
_ master Compile Tests _
+1mvninstall249master passed
+1compile52master passed
+1checkstyle66master passed
+1shadedjars254branch has no errors when building our shaded downstream artifacts.
+1findbugs198master passed
+1javadoc29master passed
_ Patch Compile Tests _
+1mvninstall231the patch passed
+1compile51the patch passed
+1javac51the patch passed
+1checkstyle68hbase-server: The patch generated 0 new + 97 unchanged - 6 fixed = 97 total (was 103)
+1whitespace0The patch has no whitespace issues.
+1shadedjars258patch has no errors when building our shaded downstream artifacts.
+1hadoopcheck739Patch does not cause any errors with Hadoop 2.8.5 2.9.2 or 3.1.2.
+1findbugs212the patch passed
+1javadoc33the patch passed
_ Other Tests _
-1unit15069hbase-server in the patch failed.
+1asflicense31The patch does not generate ASF License warnings.
17902
ReasonTests
Failed junit testshadoop.hbase.util.TestFromClientSide3WoUnsafe
SubsystemReport/Notes
DockerClient=18.09.8 Server=18.09.8 base: https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-381/4/artifact/out/Dockerfile
GITHUB PR#381
Optional Testsdupname asflicense javac javadoc unit findbugs shadedjars hadoopcheck hbaseanti checkstyle compile
unameLinux 7e71a27b4d11 4.4.0-138-generic #164-Ubuntu SMP Tue Oct 2 17:16:02 UTC 2018 x86_64 GNU/Linux
Build toolmaven
Personality/testptch/patchprocess/precommit/personality/provided.sh
git revisionmaster / 00075ea
mavenversion: Apache Maven 3.5.4 (1edded0938998edf8bf061f1ceb3cfdeccf443fe; 2018-06-17T18:33:14Z)
Default Java1.8.0_181
findbugsv3.1.11
unithttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-381/4/artifact/out/patch-unit-hbase-server.txt
Test Resultshttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-381/4/testReport/
Max. process+thread count5081 (vs. ulimit of 10000)
modulesC: hbase-server U: hbase-server
Console outputhttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-381/4/console
Powered byApache Yetus 0.9.0 http://yetus.apache.org

This message was automatically generated.

@Apache-HBase

Copy link
Copy Markdown

💔 -1 overall

VoteSubsystemRuntimeComment
0reexec266Docker mode activated.
_ Prechecks _
+1dupname0No case conflicting files found.
+1hbaseanti0Patch does not have any anti-patterns.
+1@author0The patch does not contain any @author tags.
-0test4tests0The patch doesn't appear to include any new or modified tests. Please justify why no new tests are needed for this patch. Also please list what manual steps were performed to verify this patch.
_ master Compile Tests _
+1mvninstall351master passed
+1compile72master passed
+1checkstyle101master passed
+1shadedjars365branch has no errors when building our shaded downstream artifacts.
+1javadoc41master passed
0spotbugs297Used deprecated FindBugs config; considering switching to SpotBugs.
+1findbugs295master passed
_ Patch Compile Tests _
+1mvninstall335the patch passed
+1compile69the patch passed
+1javac69the patch passed
+1checkstyle103hbase-server: The patch generated 0 new + 97 unchanged - 6 fixed = 97 total (was 103)
+1whitespace0The patch has no whitespace issues.
+1shadedjars367patch has no errors when building our shaded downstream artifacts.
+1hadoopcheck1041Patch does not cause any errors with Hadoop 2.8.5 2.9.2 or 3.1.2.
+1javadoc44the patch passed
+1findbugs320the patch passed
_ Other Tests _
-1unit16069hbase-server in the patch failed.
+1asflicense28The patch does not generate ASF License warnings.
20298
SubsystemReport/Notes
DockerClient=18.09.8 Server=18.09.8 base: https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-381/5/artifact/out/Dockerfile
GITHUB PR#381
Optional Testsdupname asflicense javac javadoc unit spotbugs findbugs shadedjars hadoopcheck hbaseanti checkstyle compile
unameLinux 8ff2aab84623 4.4.0-138-generic #164-Ubuntu SMP Tue Oct 2 17:16:02 UTC 2018 x86_64 GNU/Linux
Build toolmaven
Personality/home/jenkins/jenkins-slave/workspace/HBase-PreCommit-GitHub-PR_PR-381/out/precommit/personality/provided.sh
git revisionmaster / c9293b0
Default Java1.8.0_181
unithttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-381/5/artifact/out/patch-unit-hbase-server.txt
Test Resultshttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-381/5/testReport/
Max. process+thread count4993 (vs. ulimit of 10000)
modulesC: hbase-server U: hbase-server
Console outputhttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-381/5/console
versionsgit=2.11.0 maven=2018-06-17T18:33:14Z) findbugs=3.1.11
Powered byApache Yetus 0.10.0 http://yetus.apache.org

This message was automatically generated.

@brfrn169

Copy link
Copy Markdown
MemberAuthor

Thank you for reviewing @saintstack. I'll commit this.

@Apache-HBase

Copy link
Copy Markdown

💔 -1 overall

VoteSubsystemRuntimeComment
0reexec0Docker mode activated.
-1patch10#381 does not apply to master. Rebase required? Wrong Branch? See https://yetus.apache.org/documentation/in-progress/precommit-patchnames for help.
SubsystemReport/Notes
GITHUB PR#381
Console outputhttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-381/7/console
versionsgit=2.7.4
Powered byApache Yetus 0.10.0 http://yetus.apache.org

This message was automatically generated.

@Apache-HBase

Copy link
Copy Markdown

🎊 +1 overall

VoteSubsystemRuntimeComment
0reexec35Docker mode activated.
_ Prechecks _
+1dupname0No case conflicting files found.
+1hbaseanti0Patch does not have any anti-patterns.
+1@author0The patch does not contain any @author tags.
-0test4tests0The patch doesn't appear to include any new or modified tests. Please justify why no new tests are needed for this patch. Also please list what manual steps were performed to verify this patch.
_ master Compile Tests _
+1mvninstall249master passed
+1compile55master passed
+1checkstyle75master passed
+1shadedjars269branch has no errors when building our shaded downstream artifacts.
+1javadoc34master passed
0spotbugs228Used deprecated FindBugs config; considering switching to SpotBugs.
+1findbugs225master passed
_ Patch Compile Tests _
+1mvninstall248the patch passed
+1compile86the patch passed
+1javac86the patch passed
+1checkstyle92hbase-server: The patch generated 0 new + 97 unchanged - 6 fixed = 97 total (was 103)
+1whitespace0The patch has no whitespace issues.
+1shadedjars259patch has no errors when building our shaded downstream artifacts.
+1hadoopcheck754Patch does not cause any errors with Hadoop 2.8.5 2.9.2 or 3.1.2.
+1javadoc33the patch passed
+1findbugs237the patch passed
_ Other Tests _
+1unit8178hbase-server in the patch passed.
+1asflicense30The patch does not generate ASF License warnings.
11176
SubsystemReport/Notes
DockerClient=18.09.8 Server=18.09.8 base: https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-381/6/artifact/out/Dockerfile
GITHUB PR#381
Optional Testsdupname asflicense javac javadoc unit spotbugs findbugs shadedjars hadoopcheck hbaseanti checkstyle compile
unameLinux a1c7af72c81f 4.4.0-138-generic #164-Ubuntu SMP Tue Oct 2 17:16:02 UTC 2018 x86_64 GNU/Linux
Build toolmaven
Personality/home/jenkins/jenkins-slave/workspace/HBase-PreCommit-GitHub-PR_PR-381/out/precommit/personality/provided.sh
git revisionmaster / aa9679d
Default Java1.8.0_181
Test Resultshttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-381/6/testReport/
Max. process+thread count4512 (vs. ulimit of 10000)
modulesC: hbase-server U: hbase-server
Console outputhttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-381/6/console
versionsgit=2.11.0 maven=2018-06-17T18:33:14Z) findbugs=3.1.11
Powered byApache Yetus 0.10.0 http://yetus.apache.org

This message was automatically generated.

@Apache-HBase

Copy link
Copy Markdown

💔 -1 overall

VoteSubsystemRuntimeComment
0reexec0Docker mode activated.
-1patch10#381 does not apply to master. Rebase required? Wrong Branch? See https://yetus.apache.org/documentation/in-progress/precommit-patchnames for help.
SubsystemReport/Notes
GITHUB PR#381
Console outputhttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-381/1/console
versionsgit=2.7.4
Powered byApache Yetus 0.10.0 http://yetus.apache.org

This message was automatically generated.

@Apache-HBase

Copy link
Copy Markdown

💔 -1 overall

VoteSubsystemRuntimeComment
0reexec0Docker mode activated.
-1patch10#381 does not apply to master. Rebase required? Wrong Branch? See https://yetus.apache.org/documentation/in-progress/precommit-patchnames for help.
SubsystemReport/Notes
GITHUB PR#381
Console outputhttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-381/2/console
versionsgit=2.7.4
Powered byApache Yetus 0.10.0 http://yetus.apache.org

This message was automatically generated.

@brfrn169brfrn169 self-assigned this Jul 18, 2020
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

@brfrn169@Apache-HBase@saintstack