Uploaded image for project: 'Kafka'
  1. Kafka
  2. KAFKA-5059 Implement Transactional Coordinator
  3. KAFKA-5171

TC should not accept empty string transactional id

    XMLWordPrintableJSON

Details

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

    Description

      Currently on TC, both `null` and `empty string` will be accepted and a new pid will be returned. However, on the producer client end empty string transactional id is not allowed, and if user specifically set it with empty string RTE will be thrown.

      We can make TC's behavior consistent with client to also reject empty string transactional id.

      Attachments

        Activity

          People

            umesh9794@gmail.com Umesh Chaudhary
            guozhang Guozhang Wang
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: