-
Notifications
You must be signed in to change notification settings - Fork 3.4k
HBASE-26782 Minor code cleanup in and around RpcExecutor #4144
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
HBASE-26782 Minor code cleanup in and around RpcExecutor #4144
Conversation
Since |
I don't think these files have been touched recently, so pining a wide reviewer audience. Sorry for the spam. |
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
Thanks for the heads-up @ndimiduk . Yes, Phoenix does use custom RpcSchedulers, and would be affected by the change. While we can probably shim over the differences, it would be easier for us if the signature wouldn't change. We'd prefer that this wouldn't change in branch-2.4, or even better on branch-2. |
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
Okay, let me separate the |
6b1b4f2
to
c3821cd
Compare
🎊 +1 overall
This message was automatically generated. |
Signed-off-by: Bharath Vissapragada <bharathv@apache.org> Signed-off-by: Duo Zhang <zhangduo@apache.org>
c3821cd
to
629fbac
Compare
🎊 +1 overall
This message was automatically generated. |
🎊 +1 overall
This message was automatically generated. |
🎊 +1 overall
This message was automatically generated. |
While working on tracing, I see some minor cleanup that can be done in the RpcScheduler and
RpcExecutor classes. The implementations of the
dispatch
methods don't actually throw theexceptions defined in their signatures, and there's some simplification to be done and checkstyle
warnings to resolve while I'm in there.