Uh oh!
There was an error while loading. Please reload this page.
HBASE-29323 Use Priority Handler for all RegionServerStatus rpc at Master - #6994
Conversation
…RegionStateTransition
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.
| } | ||
| @Override | ||
| @QosPriority(priority = HConstants.HIGH_QOS) |
There was a problem hiding this comment.
why HIGH_QOS vs. ADMIN_QOS? Are they in conflict with each other? Does HIGH_QOS do something here that ADMIN_QOS does not? No other methods in this class use HIGH_QOS. And it seems SimpleRpcScheduler doesn't distinguish between the two.
There was a problem hiding this comment.
In MasterAnnotationReadingPriorityFunction we are using HIGH_QOS for ReportRegionStateTransition rpc. Taking a example of that I used the same priority here as well.
And it seems SimpleRpcScheduler doesn't distinguish between the two.
Yeah, SimpleRpcScheduler doesn't distinguish between both, apart from META_TRANSITION_QOS, it just check if priority is greater that QOS_THRESHOLD(10).
Apache9
commented
May 17, 2025
I suggest we just change the code in MasterAnnotationReadingPriorityFunction, for all th methods defined in RegionServerStatusProtos, we give them higher QOS? |
This comment has been minimized.
This comment has been minimized.
This would be good if in future we will be adding some new rpc methods. I have made the changes. |
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.
This comment has been minimized.
This comment has been minimized.
Apache-HBase
commented
May 17, 2025
🎊 +1 overall
This message was automatically generated. |
Apache-HBase
commented
May 17, 2025
🎊 +1 overall
This message was automatically generated. |
NihalJain
commented
May 19, 2025
Hi @Umeshkumar9414 can you please check if the jira title is still relevant, please update if otherwise! |
NihalJain
commented
May 19, 2025
Hi @Umeshkumar9414 could you please raise a backport PR for branch-2 ? |
…ster (apache#6994) Co-authored-by: ukumawat <ukumawat@salesforce.com> Signed-off-by: Duo Zhang <zhangduo@apache.org> Signed-off-by: Nihal Jain <nihaljain@apache.org> Signed-off-by: Viraj Jasani <vjasani@apache.org> Reviewed-by: Aman Poonia <aman.poonia.29@gmail.com>
Umeshkumar9414
commented
May 19, 2025
I have raised a PR - #6998 |
…ster(#6994) (#6998) Co-authored-by: ukumawat <ukumawat@salesforce.com> Signed-off-by: Duo Zhang <zhangduo@apache.org> Signed-off-by: Nihal Jain <nihaljain@apache.org> Signed-off-by: Viraj Jasani <vjasani@apache.org> Reviewed-by: Aman Poonia <aman.poonia.29@gmail.com> (cherry picked from commit d187378)
…ster(#6994) (#6998) Co-authored-by: ukumawat <ukumawat@salesforce.com> Signed-off-by: Duo Zhang <zhangduo@apache.org> Signed-off-by: Nihal Jain <nihaljain@apache.org> Signed-off-by: Viraj Jasani <vjasani@apache.org> Reviewed-by: Aman Poonia <aman.poonia.29@gmail.com> (cherry picked from commit 19440ac)
…ster(apache#6994) (apache#6998) Co-authored-by: ukumawat <ukumawat@salesforce.com> Signed-off-by: Duo Zhang <zhangduo@apache.org> Signed-off-by: Nihal Jain <nihaljain@apache.org> Signed-off-by: Viraj Jasani <vjasani@apache.org> Reviewed-by: Aman Poonia <aman.poonia.29@gmail.com> (cherry picked from commit d187378)
…ster(apache#6994) (apache#6998) Co-authored-by: ukumawat <ukumawat@salesforce.com> Signed-off-by: Duo Zhang <zhangduo@apache.org> Signed-off-by: Nihal Jain <nihaljain@apache.org> Signed-off-by: Viraj Jasani <vjasani@apache.org> Reviewed-by: Aman Poonia <aman.poonia.29@gmail.com> (cherry picked from commit d187378)
These reports are critical for completing region movements and ensuring availability. Any delay in reporting can directly impact system availability.