315157973 opened a new issue #7730:
URL: https://github.com/apache/pulsar/issues/7730


   **Is your feature request related to a problem? Please describe.**
   The existing settings is not fine-grained enough, and many settings can only 
be set at the namespace level. 
   The following settings are hoped to support Topic level:
   
    - [ ]  topicDispatchRate
    - [ ]  subscriptionDispatchRate
    - [ ]  message_ttl_in_seconds
    - [ ]  subscription_expiration_time_minutes
    - [ ]  retention_policies
    - [ ]  DelayedDeliveryPolicies
    - [ ]  SubscriptionAuthMode
    - [ ]  max_producers_per_topic
    - [ ]  max_consumers_per_topic
    - [ ]  max_consumers_per_subscription
    - [ ]  max_unacked_messages_per_consumer
    - [ ]  max_unacked_messages_per_subscription
    - [ ]  compaction_threshold
    - [ ]  is_allow_auto_update_schema
    - [ ]  schema_validation_enforced
   ...
   
   
   **Describe the solution you'd like**
   Use SystemTopic to save and update these Topic level settings
   
   **Describe alternatives you've considered**
   We have considered using zk, but the amount of configuration will be 
relatively large, not suitable for using zk
   
   


----------------------------------------------------------------
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.

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to