Skip to content

HBase 22537 - #307

Closed
wchevreuil wants to merge 29 commits into
apache:branch-2.1from
wchevreuil:HBASE-22537
Closed

HBase 22537#307
wchevreuil wants to merge 29 commits into
apache:branch-2.1from
wchevreuil:HBASE-22537

Conversation

@wchevreuil

Copy link
Copy Markdown
Contributor

This PR consists of two commits on top of branch-2.1:

  1. Changes from original patch proposed by sreenivasulureddy;
  2. My suggestion to just remove the "non-primary" replica from AM map of regions per RS.

I had proposed a minor change in my commit because original fix would cause region close notification eve for read replicas, I'm not sure this is ideal.

Additional work may be needed on existing test, so it may be easy to collaborate via this PR. I can then squash all commits into a single one once we are ready to apply the fix.

@Apache-HBase

Copy link
Copy Markdown

🎊 +1 overall

VoteSubsystemRuntimeComment
0reexec71Docker mode activated.
_ Prechecks _
+1hbaseanti0Patch does not have any anti-patterns.
+1@author0The patch does not contain any @author tags.
+1test4tests0The patch appears to include 2 new or modified test files.
_ branch-2.1 Compile Tests _
+1mvninstall255branch-2.1 passed
+1compile52branch-2.1 passed
+1checkstyle80branch-2.1 passed
+1shadedjars251branch has no errors when building our shaded downstream artifacts.
+1findbugs129branch-2.1 passed
+1javadoc33branch-2.1 passed
_ Patch Compile Tests _
+1mvninstall249the patch passed
+1compile53the patch passed
+1javac53the patch passed
+1checkstyle79the patch passed
+1whitespace0The patch has no whitespace issues.
+1shadedjars251patch has no errors when building our shaded downstream artifacts.
+1hadoopcheck1013Patch does not cause any errors with Hadoop 2.7.7 2.8.5 or 3.0.3 3.1.2.
+1findbugs136the patch passed
+1javadoc32the patch passed
_ Other Tests _
+1unit8314hbase-server in the patch passed.
+1asflicense24The patch does not generate ASF License warnings.
11346
SubsystemReport/Notes
DockerClient=18.09.5 Server=18.09.5 base: https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-307/3/artifact/out/Dockerfile
GITHUB PR#307
Optional Testsdupname asflicense javac javadoc unit findbugs shadedjars hadoopcheck hbaseanti checkstyle compile
unameLinux 5ab1a4034771 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 revisionbranch-2.1 / 35521d4
mavenversion: Apache Maven 3.5.4 (1edded0938998edf8bf061f1ceb3cfdeccf443fe; 2018-06-17T18:33:14Z)
Default Java1.8.0_181
findbugsv3.1.11
Test Resultshttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-307/3/testReport/
Max. process+thread count4608 (vs. ulimit of 10000)
modulesC: hbase-server U: hbase-server
Console outputhttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-307/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
0reexec77Docker mode activated.
_ Prechecks _
+1hbaseanti0Patch does not have any anti-patterns.
+1@author0The patch does not contain any @author tags.
+1test4tests0The patch appears to include 2 new or modified test files.
_ branch-2.1 Compile Tests _
+1mvninstall315branch-2.1 passed
+1compile81branch-2.1 passed
+1checkstyle90branch-2.1 passed
+1shadedjars307branch has no errors when building our shaded downstream artifacts.
+1findbugs173branch-2.1 passed
+1javadoc42branch-2.1 passed
_ Patch Compile Tests _
+1mvninstall318the patch passed
+1compile68the patch passed
+1javac68the patch passed
-1checkstyle92hbase-server: The patch generated 1 new + 15 unchanged - 0 fixed = 16 total (was 15)
+1whitespace0The patch has no whitespace issues.
+1shadedjars310patch has no errors when building our shaded downstream artifacts.
+1hadoopcheck1285Patch does not cause any errors with Hadoop 2.7.7 2.8.5 or 3.0.3 3.1.2.
+1findbugs191the patch passed
+1javadoc39the patch passed
_ Other Tests _
-1unit14901hbase-server in the patch failed.
+1asflicense28The patch does not generate ASF License warnings.
18717
ReasonTests
Failed junit testshadoop.hbase.client.TestAdmin1
hadoop.hbase.quotas.TestSpaceQuotas
SubsystemReport/Notes
DockerClient=17.05.0-ce Server=17.05.0-ce base: https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-307/2/artifact/out/Dockerfile
GITHUB PR#307
Optional Testsdupname asflicense javac javadoc unit findbugs shadedjars hadoopcheck hbaseanti checkstyle compile
unameLinux 4976c0541afc 4.4.0-143-generic #169-Ubuntu SMP Thu Feb 7 07:56:38 UTC 2019 x86_64 GNU/Linux
Build toolmaven
Personality/testptch/patchprocess/precommit/personality/provided.sh
git revisionbranch-2.1 / 35521d4
mavenversion: Apache Maven 3.5.4 (1edded0938998edf8bf061f1ceb3cfdeccf443fe; 2018-06-17T18:33:14Z)
Default Java1.8.0_181
findbugsv3.1.11
checkstylehttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-307/2/artifact/out/diff-checkstyle-hbase-server.txt
unithttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-307/2/artifact/out/patch-unit-hbase-server.txt
Test Resultshttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-307/2/testReport/
Max. process+thread count5213 (vs. ulimit of 10000)
modulesC: hbase-server U: hbase-server
Console outputhttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-307/2/console
Powered byApache Yetus 0.9.0 http://yetus.apache.org

This message was automatically generated.

sreenivasulureddyand others added 3 commits July 3, 2019 09:55
…leting table successfully and restarting RegionServer
Signed-off-by: Wellington Chevreuil <wchevreuil@apache.org>
…changes should be addressed on its own jira issue.
@Apache-HBase

Copy link
Copy Markdown

💔 -1 overall

VoteSubsystemRuntimeComment
0reexec0Docker mode activated.
-1patch8#307 does not apply to branch-2.1. Rebase required? Wrong Branch? See https://yetus.apache.org/documentation/in-progress/precommit-patchnames for help.
SubsystemReport/Notes
GITHUB PR#307
Console outputhttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-307/4/console
Powered byApache Yetus 0.9.0 http://yetus.apache.org

This message was automatically generated.

HorizonNetand others added 15 commits July 3, 2019 15:08
Signed-off-by: Balazs Meszaros <meszibalu@apache.org>
…ermissions on created table
Signed-off-by: Reid Chan <reidchan@apache.org>
…hecker and PeriodicMemStoreFlusher
Signed-off-by: Zach York <zyork@apache.org>
Signed-off-by: Xu Cang <xucang@apache.org>
…rsions
Signed-off-by: Sean Busbey <busbey@apache.org>
(cherry picked from commit 6a068da)
…pache#281)
HBASE-22520 Avoid possible NPE while performing seekBefore in HalfStoreFileReader
* phrase fudge factor "deltas" in terms of the original period
* increase the delta allowed for chore timing from 5% to 20%
* improve some assertions
Closesapache#328
Signed-off-by: Reid Chan <reidchan@apache.org>
Signed-off-by: Sakthi <sakthivel.azhaku@gmail.com>
(cherry picked from commit 9aee88e)
…component ops (apache#329)
Signed-off-by: Reid Chan <reidchan@apache.org>
Signed-off-by: Michael Stack <stack@apache.org>
)
Signed-off-by: Guanghao Zhang <zghao@apache.org>
Signed-off-by: Andrew Purtell <apurtell@apache.org>
…should skip store files for unknown column families (apache#344)
Signed-off-by: Guanghao Zhang <zghao@apache.org>
…tionQueueStorage
Signed-off-by: Sakthi <sakthivel.azhaku@gmail.com>
Signed-off-by: Duo Zhang <zhangduo@apache.org>
Signed-off-by: stack <stack@apache.org>
Apache9and others added 6 commits July 3, 2019 15:08
…sign forever fail
Signed-off-by: Allan Yang <allan163@apache.org>
Signed-off-by: Michael Stack <stack@apache.org>
Signed-off-by: Peter Somogyi <psomogyi@apache.org>
Signed-off-by: Sakthi <sakthivel.azhaku@gmail.com>
Signed-off-by: Sean Busbey <busbey@apache.org>
…able" by Jim R. Wilson
Signed-off-by: Sean Busbey <busbey@apache.org>
@wchevreuil

Copy link
Copy Markdown
ContributorAuthor

Rebased this PR with branch-2.1.

@Apache-HBase

Copy link
Copy Markdown

💔 -1 overall

VoteSubsystemRuntimeComment
0reexec0Docker mode activated.
-1patch7#307 does not apply to branch-2.1. Rebase required? Wrong Branch? See https://yetus.apache.org/documentation/in-progress/precommit-patchnames for help.
SubsystemReport/Notes
GITHUB PR#307
Console outputhttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-307/5/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
0reexec0Docker mode activated.
-1patch9#307 does not apply to branch-2.1. Rebase required? Wrong Branch? See https://yetus.apache.org/documentation/in-progress/precommit-patchnames for help.
SubsystemReport/Notes
GITHUB PR#307
Console outputhttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-307/6/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
0reexec0Docker mode activated.
-1patch8#307 does not apply to branch-2.1. Rebase required? Wrong Branch? See https://yetus.apache.org/documentation/in-progress/precommit-patchnames for help.
SubsystemReport/Notes
GITHUB PR#307
Console outputhttps://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-307/7/console
Powered byApache Yetus 0.9.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.

18 participants

@wchevreuil@Apache-HBase@sreenivasulureddy@HorizonNet@stoty@dbist@Reidddddd@liuml07@virajjasani@busbey@apurtell@Apache9@sunhelly@luffygod@symat@anmolnar@saintstack@murtazahassan123