This is an automated email from the ASF dual-hosted git repository.
showuon pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/kafka-site.git
The following commit(s) were added to refs/heads/asf-site by this push:
new 8d5e7858 MINOR: add java 8 deprecation note and java 17 support (#416)
8d5e7858 is described below
commit 8d5e7858d59ea928c9ebc646b05027e726ef09c4
Author: Luke Chen <[email protected]>
AuthorDate: Thu Jun 9 20:57:19 2022 +0800
MINOR: add java 8 deprecation note and java 17 support (#416)
Reviewers: Ismael Juma <[email protected]>
---
32/ops.html | 3 ++-
32/upgrade.html | 5 ++++-
2 files changed, 6 insertions(+), 2 deletions(-)
diff --git a/32/ops.html b/32/ops.html
index 05819423..91845c5c 100644
--- a/32/ops.html
+++ b/32/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/32/upgrade.html b/32/upgrade.html
index f7d9bfcf..ebbe6c5a 100644
--- a/32/upgrade.html
+++ b/32/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>