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

[Enhancement] Introduce ControllableOffset to remove the unnecessary suspension for OFFSET_ILLEGAL #7634

Closed
1 task done
drpmma opened this issue Dec 11, 2023 · 0 comments · Fixed by #7635
Closed
1 task done
Assignees

Comments

@drpmma
Copy link
Contributor

drpmma commented Dec 11, 2023

Before Creating the Enhancement Request

  • I have confirmed that this should be classified as an enhancement rather than a bug/feature.

Summary

Introduce ControllableOffset to remove the unnecessary suspend for OFFSET_ILLEGAL.

Motivation

The consumer will suspend the corresponding process queue when it receives OFFSET_ILLEGAL from the server which is originally intended to prevent repeated offset updates.

This issue plans to introduce ControllableOffset to remove the unnecessary suspension for OFFSET_ILLEGAL.

Describe the Solution You'd Like

Introduce ControllableOffset.

Describe Alternatives You've Considered

No

Additional Context

No response

@drpmma drpmma self-assigned this Dec 12, 2023
drpmma added a commit that referenced this issue Dec 12, 2023
…pension when OFFSET_ILLEGAL (#7635)

* Add controllableOffset to prevent unnecessary suspension when OFFSET_ILLEGAL
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
1 participant