Skip to content

Commit 2e11342

Browse files
authored
MINOR: Add release note for Java 17 requirement (#18302)
Also remove confusing comment related to connect & Java 17 from build.gradle. I also updated KIP-1013 to note the implications of KIP-1032. Reviewers: Chia-Ping Tsai <[email protected]>
1 parent b4be178 commit 2e11342

File tree

2 files changed

+6
-5
lines changed

2 files changed

+6
-5
lines changed

build.gradle

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,6 @@ ext {
4949
gradleVersion = versions.gradle
5050
minClientJavaVersion = 11
5151
minNonClientJavaVersion = 17
52-
// The connect:api module also belongs to the clients module, but it has already been bumped to JDK 17 as part of KIP-1032.
5352
modulesNeedingJava11 = [":clients", ":generator", ":streams", ":streams:test-utils", ":streams-scala", ":test-common:test-common-runtime"]
5453

5554
buildVersionFileName = "kafka-version.properties"

docs/upgrade.html

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -224,17 +224,19 @@ <h5><a id="upgrade_400_notable" href="#upgrade_400_notable">Notable changes in 4
224224
</li>
225225
<li>Other changes:
226226
<ul>
227+
<li>
228+
The minimum Java version required by clients and streams applications has been increased from Java 8 to Java 11
229+
while brokers, connect and tools now require Java 17.
230+
See <a href="https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=181308223">KIP-750</a> and
231+
<a href="https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=284789510">KIP-1013</a> for more details.
232+
</li>
227233
<li>
228234
Java 23 support has been added in Apache Kafka 4.0
229235
</li>
230236
<li>
231237
Scala 2.12 support has been removed in Apache Kafka 4.0
232238
See <a href="https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=181308218">KIP-751</a> for more details
233239
</li>
234-
<li>
235-
Java 8 support has been removed in Apache Kafka 4.0
236-
See <a href="https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=181308223">KIP-750</a> for more details
237-
</li>
238240
<li>
239241
KafkaLog4jAppender has been removed, users should migrate to the log4j2 appender
240242
See <a href="https://logging.apache.org/log4j/2.x/manual/appenders.html#KafkaAppender">KafkaAppender</a> for more details

0 commit comments

Comments
 (0)