This is an automated email from the ASF dual-hosted git repository. showuon pushed a commit to branch trunk in repository https://gitbox.apache.org/repos/asf/kafka.git
The following commit(s) were added to refs/heads/trunk by this push: new 4f40883d02 MINOR: add java 8/scala 2.12 deprecation info in doc (#12261) 4f40883d02 is described below commit 4f40883d02646564e3bdabbfa2b57ad58cc31dbd Author: Luke Chen <show...@gmail.com> AuthorDate: Thu Jun 9 09:39:23 2022 +0800 MINOR: add java 8/scala 2.12 deprecation info in doc (#12261) Reviewers: Ismael Juma <mli...@juma.me.uk> --- docs/ops.html | 3 ++- docs/upgrade.html | 5 ++++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/docs/ops.html b/docs/ops.html index 0c1973bd69..5ace510c4c 100644 --- a/docs/ops.html +++ b/docs/ops.html @@ -1266,7 +1266,8 @@ $ bin/kafka-acls.sh \ <h3 class="anchor-heading"><a id="java" class="anchor-link"></a><a href="#java">6.6 Java Version</a></h3> - 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 33971a79c1..b29259aa2b 100644 --- a/docs/upgrade.html +++ b/docs/upgrade.html @@ -217,7 +217,10 @@ See <a href="https://cwiki.apache.org/confluence/display/KAFKA/KIP-679%3A+Producer+will+enable+the+strongest+delivery+guarantee+by+default">KIP-679</a> 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 <code>enable.idempotence</code> to true. Note that the bug did not affect the <code>acks=all</code> change. See <a href="https://issues.apache.org/jira/browse/KAFKA-13598">KAFKA-13598</a>for 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.</li> + <li>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 <a href="https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=181308223">KIP-750</a> + and <a href="https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=181308218">KIP-751</a> for more details.</li> <li>ZooKeeper has been upgraded to version 3.6.3.</li> <li>A preview of KRaft mode is available, though upgrading to it from the 2.8 Early Access release is not possible. See the <code>config/kraft/README.md</code> file for details.</li>