You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pinot.apache.org by GitBox <gi...@apache.org> on 2022/11/23 20:28:28 UTC

[GitHub] [pinot] navina opened a new issue, #9854: Delete unused subscriptions created by pinot-pulsar plugin

navina opened a new issue, #9854:
URL: https://github.com/apache/pinot/issues/9854

   In Pulsar's `StreamMetadataProvider` implementation, we dynamically create a `Consumer` pulsar client with random subscription id to fetch metadata. We only close the consumer and do not clean up the subscription. This results in unused subscriptions in the source for a topic. 
   This issue is aggravated as the realtime engine instantiates a new metadata provider based on idle timeout. 
   
   **Possible Fix**: 
   a. We should delete the subscription each time we close the consumer. 
   b. Alternatively, I think we can use Pulsar's admin client to fetch all the metadata we need (See ([`PulsarAdmin#topics()#examinMessage`](https://pulsar.apache.org/docs/2.10.x/admin-api-topics/#examine-messages))


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@pinot.apache.org.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@pinot.apache.org
For additional commands, e-mail: commits-help@pinot.apache.org


[GitHub] [pinot] navina closed issue #9854: Delete unused subscriptions created by pinot-pulsar plugin

Posted by "navina (via GitHub)" <gi...@apache.org>.
navina closed issue #9854: Delete unused subscriptions created by pinot-pulsar plugin
URL: https://github.com/apache/pinot/issues/9854


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@pinot.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@pinot.apache.org
For additional commands, e-mail: commits-help@pinot.apache.org