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

Decouple Publisher Client and publishing Topic #982

Closed
nitinchauhan178 opened this issue Jan 25, 2022 · 4 comments
Closed

Decouple Publisher Client and publishing Topic #982

nitinchauhan178 opened this issue Jan 25, 2022 · 4 comments
Labels
api: pubsub Issues related to the googleapis/java-pubsub API. type: feature request ‘Nice-to-have’ improvement, new feature or different behavior or design.

Comments

@nitinchauhan178
Copy link

Is your feature request related to a problem? Please describe.
Currently Publisher client is bind to a single topic. This require to create dedicated publisher clients for each topic we want to publish. We have use case where we need to publish to multiple topic (few hundreds) and for that we need to keep track of huge list of clients on VM memory.

Describe the solution you'd like
Decouple Publisher client with topic to publish. Topic information should be taken as arg to publish method as TopicName

Describe alternatives you've considered
There is an alternative for it TopicAdminClient.publish which doesn't bind to a topic and a single client is able to publish to n number of topics. But this not recommended for high volume message publish and therefore not fulfilling our use case.

@product-auto-label product-auto-label bot added the api: pubsub Issues related to the googleapis/java-pubsub API. label Jan 25, 2022
@yoshi-automation yoshi-automation added triage me I really want to be triaged. 🚨 This issue needs some love. labels Jan 26, 2022
@hannahrogers-google hannahrogers-google added type: feature request ‘Nice-to-have’ improvement, new feature or different behavior or design. and removed 🚨 This issue needs some love. triage me I really want to be triaged. labels Jan 31, 2022
@maitrimangal
Copy link
Member

We have moved this issue to our internal tracking system. However, the issue is considered low-priority at this time. If the issue is ultimately resolved, it will appear in the release notes for the client at that time. If this issue is of higher priority for you, please enter a support ticket for follow-up. Thanks

Internal Bug - b/278075996

@anthonyalayo
Copy link

@maitrimangal how does it look in terms of priority today? I am facing the same scenario and I agree with the issue.

I have a similar-ish discussion on the C++ side:
googleapis/google-cloud-cpp#13707

@anthonyalayo
Copy link

@maitrimangal how do I file a support ticket for raising the priority?

@michaelpri10
Copy link
Contributor

Hello @anthonyalayo, I support ticket can be filed in the support console. I will note that this feature request is still tracked on our public issue tracker as it would affect client libraries for other languages as well, and it has not currently been re-prioritized.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
api: pubsub Issues related to the googleapis/java-pubsub API. type: feature request ‘Nice-to-have’ improvement, new feature or different behavior or design.
Projects
None yet
Development

No branches or pull requests

6 participants