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

PIP-34 New subscription type Key_Shared #4077

Closed
10 of 12 tasks
codelipenghui opened this issue Apr 18, 2019 · 6 comments
Closed
10 of 12 tasks

PIP-34 New subscription type Key_Shared #4077

codelipenghui opened this issue Apr 18, 2019 · 6 comments
Assignees
Labels
area/broker area/client type/feature The PR added a new feature or issue requested a new feature

Comments

@codelipenghui
Copy link
Contributor

codelipenghui commented Apr 18, 2019

There are many aspects to be covered for PIP-34, this is a task list tracker for this PIP

Tasks

Future Enhancements

@sijie
Copy link
Member

sijie commented Apr 29, 2019

@codelipenghui I added an issue #4169 for the requirements of supporting sticky consumers in Key_Shared subscription.

@sijie
Copy link
Member

sijie commented Nov 25, 2019

@codelipenghui I added one item to the key_shared subscription - adding the support for a sticky-range reader. The requirement is coming from Flink connector. We need to read a sub-stream (a range) from a given message id. This should be pretty straightforward to add since a reader is an exclusive non-durable subscription. So we can just seek to the provided message id and filter the messages based on the key/value.

@yjshen can chime in for more requirements for Flink connector.

@david-streamlio
Copy link
Contributor

Is there an ETA for this PIP?

@sijie
Copy link
Member

sijie commented Mar 18, 2020

@david-streamlio the core functionalities for this PIP are already done. It has been used in quite bunch of productions. the left items are more or fewer enhancements.

@codelipenghui I think we should consider moving the items that are not done into a separate issue for tracking, close this issue and mark BP-38 as done.

@codelipenghui
Copy link
Contributor Author

@sijie I have added new issues for the items that are not done. So close this issue now.

@sijie
Copy link
Member

sijie commented Mar 19, 2020

@codelipenghui thank you

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/broker area/client type/feature The PR added a new feature or issue requested a new feature
Projects
None yet
Development

No branches or pull requests

3 participants