Uploaded image for project: 'Kafka'
  1. Kafka
  2. KAFKA-8865 KIP-504: New Java Authorizer API
  3. KAFKA-8887

Use purgatory for CreateAcls and DeleteAcls if implementation is async

    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 2.4.0
    • core
    • None

    Description

      KAFKA-8886 is updating Authorizer.createAcls and Authorizer.deleteAcls APIs to be asynchronous to avoid blocking request threads during ACL updates when implementations use external stores like databases where updates may block for long. This Jira is to async updates using a purgatory in KafkaApis.

      Attachments

        Issue Links

          Activity

            People

              rsivaram Rajini Sivaram
              rsivaram Rajini Sivaram
              Manikumar Manikumar
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: