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] Support pop consumption filter in long polling service #8269

Closed
1 task done
lizhimins opened this issue Jun 6, 2024 · 0 comments · Fixed by #8271
Closed
1 task done

[Enhancement] Support pop consumption filter in long polling service #8269

lizhimins opened this issue Jun 6, 2024 · 0 comments · Fixed by #8271

Comments

@lizhimins
Copy link
Member

Before Creating the Enhancement Request

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

Summary

Support pop consumption filter in long polling service

Motivation

When a message is written, it wakes up long polling. In the current design, for pull message operations, only clients with matching filters are woken up, while for pop operations, all subscribed groups with pending long polling are woken up. This issue and pull request optimizes the notify mechanism, reducing CPU cost in scenarios where both pop consumption and tag filtering are present.

Describe the Solution You'd Like

Support pop consumption filter in long polling service

Describe Alternatives You've Considered

Support pop consumption filter in long polling service

Additional Context

No response

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant