-
Notifications
You must be signed in to change notification settings - Fork 3.4k
HBASE-29708 Heartbeat messages can cause scans to be continued from the wrong row #7454
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
|
🎊 +1 overall
This message was automatically generated. |
|
The current patch breaks a lot of tests, it's not the proper fix. |
|
🎊 +1 overall
This message was automatically generated. |
Apache9
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.
Is it possible to add a UT to cover this scenario?
| } | ||
|
|
||
| private void updateNextStartRowWhenError(Result result) { | ||
| private void updateNextStartRowWhenError(Result result, boolean isHeartbeatMessage) { |
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.
Mind adding some comments to describe the behavior? Especially on 3.x we do not have sync client implementation any more, we'd better add some comments so later developers could still know why we need this.
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.
At the moment this seems to be not an HBase issue after all.
I am closing the PRs and tickets to avoid further confusion.
If the problem ends up being on the HBase side, I will repoen the ticket.
No description provided.