Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents

Status

Current state:  "Under Discussion"Adopted

Discussion threadlink

Vote Discussion threadlink

JIRA: 

  • Jira
    serverASF JIRA
    serverId5aa69414-a9e9-3523-82ec-879b028fb15b
    keyKAFKA-12930
     (3.0)
  • Jira
    serverASF JIRA
    serverId5aa69414-a9e9-3523-82ec-879b028fb15b
    keyKAFKA-12895
     (4.0)

Please keep the discussion on the mailing list rather than commenting on the wiki (wiki discussions get unwieldy fast).

...

Scala 2.12.0 was released in November 2016 and Scala 2.13.0 was released in June 2019. We expect Apache Kafka 3.0 to be released around July/August 2021 and 4.0 will be at least 16 months after that. Given this, we propose to deprecate Scala 2.12 support n in Apache Kafka 3.0 and to drop it in Apache Kafka 4.0. Users will have ample time and warning to migrate away from Scala 2.12.

...

  • Deprecate Scala 2.12 build in Kafka 3.0: update the documentation including downloads page.
  • In Kafka 4.0:
    • Update build.gradle to remove all tasks for Scala 2.12 and remove code in build.gradle and dependencies.gradle that is conditional on Scala 2.12.
    • Update Readme not to mention Scala 2.12 as a supported version.
    • Remove any other workarounds needed by Scala 2.12.

...