Uploaded image for project: 'Kafka'
  1. Kafka
  2. KAFKA-14285

Delete quota node in zookeeper when configs are empty

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 1.1.0, 2.7.1, 3.3.1
    • 3.5.0, 3.4.1
    • core
    • None

    Description

      When configuring flow control quota for users and clients, Kafka will add a child node to /config/users or /config/clients in zookeeper. When deleting a flow control quota config, the existing node in zookeeper will not be deleted even if the configs in the node are empty. So if a client repeatedly configure and delete flow control quota for different users and clients, the node in zookeeper will increase continuously, which may leads to severe problems such as memory leak.

      Attachments

        Activity

          People

            aglicacha Junyang Liu
            aglicacha Junyang Liu
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: