diff --git a/docs/ops.html b/docs/ops.html index 843c5cc59e375..a6a4296a0f58f 100644 --- a/docs/ops.html +++ b/docs/ops.html @@ -1266,7 +1266,8 @@

6.6 Java Version

- Java 8 and Java 11 are supported. Java 11 performs significantly better if TLS is enabled, so it is highly recommended (it also includes a number of other + Java 8, Java 11, and Java 17 are supported. Note that Java 8 support has been deprecated since Apache Kafka 3.0 and will be removed in Apache Kafka 4.0. + Java 11 and later versions perform significantly better if TLS is enabled, so they are highly recommended (they also include a number of other performance improvements: G1GC, CRC32C, Compact Strings, Thread-Local Handshakes and more). From a security perspective, we recommend the latest released patch version as older freely available versions have disclosed security vulnerabilities. diff --git a/docs/upgrade.html b/docs/upgrade.html index 33971a79c10b6..b29259aa2b8b0 100644 --- a/docs/upgrade.html +++ b/docs/upgrade.html @@ -217,7 +217,10 @@
Notable changes in 3 See KIP-679 for details. In 3.0.0 and 3.1.0, a bug prevented the idempotence default from being applied which meant that it remained disabled unless the user had explicitly set enable.idempotence to true. Note that the bug did not affect the acks=all change. See KAFKA-13598for more details. - This issue was fixed and the default is properly applied in 3.0.1, 3.1.1, and 3.2.0. + This issue was fixed and the default is properly applied in 3.0.1, 3.1.1, and 3.2.0. +
  • Java 8 and Scala 2.12 support have been deprecated since Apache Kafka 3.0 and will be removed in Apache Kafka 4.0. + See KIP-750 + and KIP-751 for more details.
  • ZooKeeper has been upgraded to version 3.6.3.
  • A preview of KRaft mode is available, though upgrading to it from the 2.8 Early Access release is not possible. See the config/kraft/README.md file for details.