Skip to content
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

fix: infinite loop processing events #1404

Merged
merged 2 commits into from
Aug 21, 2024

Conversation

turip
Copy link
Contributor

@turip turip commented Aug 21, 2024

Overview

This patch fixes the issue that a deleted event didn't cause the highwatermark cache to be update with isDeleted==true, due to the ordering of calls.

It also adds metrics and logging of errors for better understanding of how the handlers actually work.

Notes for reviewer

@turip turip force-pushed the fix/fix-infinite-loop-processing-events branch from fe5bb3c to 8f76696 Compare August 21, 2024 19:30
@turip turip enabled auto-merge August 21, 2024 19:35
@turip turip merged commit 09c5c34 into main Aug 21, 2024
17 checks passed
@turip turip deleted the fix/fix-infinite-loop-processing-events branch August 21, 2024 19:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants