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>

Reply via email to