-
Notifications
You must be signed in to change notification settings - Fork 3.4k
HBASE-29720: Backport "HBASE-25282: Remove processingServers in DeadServer as we can get this information by Procedure of master" to branch-2 #7463
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
apache#2657) Signed-off-by: Guanghao Zhang <zghao@apache.org> Change-Id: I4398c3801c050b41505baf79167f1793e5544765
Change-Id: Ibb60d6e12ad51c8787aa308577acf512017c64f2
|
🎊 +1 overall
This message was automatically generated. |
|
🎊 +1 overall
This message was automatically generated. |
|
🎊 +1 overall
This message was automatically generated. |
|
🎊 +1 overall
This message was automatically generated. |
taklwu
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
the title should be
HBASE-xyz Backport HBASE-25282 "Remove processingServers in DeadServer as we can get this information by Procedure of master" to branch-2
where you will need to create a new JIRA for HBASE-xyz
@taklwu Thanks! I have created a new ticket and updated the PR title. |
taklwu
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, we will need another backport with https://issues.apache.org/jira/browse/HBASE-25334 to fix the right dead server in progress behavior
| ProcedureTestingUtility.submitAndWait(pExecutor, proc); | ||
|
|
||
| assertFalse(master.getServerManager().getDeadServers().areDeadServersInProgress()); | ||
| assertTrue(master.getServerManager().areDeadServersInProgress()); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
we will also need https://issues.apache.org/jira/browse/HBASE-25334 /
a9b8c10 after this cherry-pick to have the right behavior.
Original Jira: https://issues.apache.org/jira/browse/HBASE-25282
Backport Jira task: https://issues.apache.org/jira/browse/HBASE-29720
This pull request is a cherry-pick from PR #2657.
To avoid build failures and having to cherry-pick several other commits, the
TestSyncReplicationStandbyKillRS.javafile found in the commit we are cherry-picking has been left out of this PR.Also, an additional line was added to
MasterRpcServices.javain order to prevent a build failure.