Uploaded image for project: 'Kafka'
  1. Kafka
  2. KAFKA-13410 KRaft to KRaft Upgrades
  3. KAFKA-13854

Refactor ApiVersion to MetadataVersion

    XMLWordPrintableJSON

Details

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

    Description

      In KRaft, we will have a value for metadata.version corresponding to each IBP. In order to keep this association and make it obvious for developers, we will consolidate the IBP and metadata version into a new MetadataVersion enum. This new enum will replace the existing ApiVersion trait.

      For IBPs that precede the first KRaft preview version (AK 3.0), we will use a value of -1 for the metadata.version.

      Attachments

        Issue Links

          Activity

            People

              alyssahuang Alyssa Huang
              mumrah David Arthur
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: