You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@kafka.apache.org by mi...@apache.org on 2026/09/29 12:03:24 UTC
(kafka-site) branch markdown updated: MINOR: Updating versions for 4.2.2 release (#918)
This is an automated email from the ASF dual-hosted git repository.
apoorvmittal10 pushed a commit to branch markdown
in repository https://gitbox.apache.org/repos/asf/kafka-site.git
The following commit(s) were added to refs/heads/markdown by this push:
new aa5331bd90 MINOR: Updating versions for 4.2.2 release (#918)
aa5331bd90 is described below
commit aa5331bd90662a8bd38aa6afc1b3a8d7739e0123
Author: Apoorv Mittal <ap...@gmail.com>
AuthorDate: Tue Sep 29 13:03:18 2026 +0100
MINOR: Updating versions for 4.2.2 release (#918)
---
content/en/42/apis/_index.md | 12 ++++++------
content/en/42/kafka-connect/user-guide.md | 2 +-
content/en/42/operations/tiered-storage.md | 4 ++--
content/en/42/streams/developer-guide/datatypes.md | 4 ++--
content/en/42/streams/developer-guide/dsl-api.md | 4 ++--
content/en/42/streams/developer-guide/testing.md | 2 +-
content/en/42/streams/developer-guide/write-streams-app.md | 12 ++++++------
content/en/42/streams/quickstart.md | 6 +++---
content/en/42/streams/tutorial.md | 2 +-
9 files changed, 24 insertions(+), 24 deletions(-)
diff --git a/content/en/42/apis/_index.md b/content/en/42/apis/_index.md
index cbddb64149..66ca53ad37 100644
--- a/content/en/42/apis/_index.md
+++ b/content/en/42/apis/_index.md
@@ -48,7 +48,7 @@ To use the producer, add the following Maven dependency to your project:
<dependency>
<groupId>org.apache.kafka</groupId>
<artifactId>kafka-clients</artifactId>
- <version>4.2.0</version>
+ <version>4.2.2</version>
</dependency>
# Consumer API
@@ -63,7 +63,7 @@ To use the consumer, add the following Maven dependency to your project:
<dependency>
<groupId>org.apache.kafka</groupId>
<artifactId>kafka-clients</artifactId>
- <version>4.2.0</version>
+ <version>4.2.2</version>
</dependency>
# Share Consumer API
@@ -78,7 +78,7 @@ To use the share consumer, add the following Maven dependency to your project:
<dependency>
<groupId>org.apache.kafka</groupId>
<artifactId>kafka-clients</artifactId>
- <version>4.2.0</version>
+ <version>4.2.2</version>
</dependency>
# Streams API
@@ -95,7 +95,7 @@ To use Kafka Streams, add the following Maven dependency to your project:
<dependency>
<groupId>org.apache.kafka</groupId>
<artifactId>kafka-streams</artifactId>
- <version>4.2.0</version>
+ <version>4.2.2</version>
</dependency>
When using Scala you may optionally include the `kafka-streams-scala` library. Additional documentation on using the Kafka Streams DSL for Scala is available [in the developer guide](/42/documentation/streams/developer-guide/dsl-api.html#scala-dsl).
@@ -106,7 +106,7 @@ To use Kafka Streams DSL for Scala 2.13, add the following Maven dependency to y
<dependency>
<groupId>org.apache.kafka</groupId>
<artifactId>kafka-streams-scala_2.13</artifactId>
- <version>4.2.0</version>
+ <version>4.2.2</version>
</dependency>
# Connect API
@@ -127,7 +127,7 @@ To use the Admin API, add the following Maven dependency to your project:
<dependency>
<groupId>org.apache.kafka</groupId>
<artifactId>kafka-clients</artifactId>
- <version>4.2.0</version>
+ <version>4.2.2</version>
</dependency>
For more information about the Admin APIs, see the [javadoc](/{version}/javadoc/index.html?org/apache/kafka/clients/admin/Admin.html "Kafka 4.2 Javadoc").
diff --git a/content/en/42/kafka-connect/user-guide.md b/content/en/42/kafka-connect/user-guide.md
index 9a8f0e3afe..fb6f6d47a9 100644
--- a/content/en/42/kafka-connect/user-guide.md
+++ b/content/en/42/kafka-connect/user-guide.md
@@ -42,7 +42,7 @@ The first parameter is the configuration for the worker. This includes settings
* `bootstrap.servers` \- List of Kafka servers used to bootstrap connections to Kafka
* `key.converter` \- Converter class used to convert between Kafka Connect format and the serialized form that is written to Kafka. This controls the format of the keys in messages written to or read from Kafka, and since this is independent of connectors it allows any connector to work with any serialization format. Examples of common formats include JSON and Avro.
* `value.converter` \- Converter class used to convert between Kafka Connect format and the serialized form that is written to Kafka. This controls the format of the values in messages written to or read from Kafka, and since this is independent of connectors it allows any connector to work with any serialization format. Examples of common formats include JSON and Avro.
- * `plugin.path` (default `null`) - a list of paths that contain Connect plugins (connectors, converters, transformations). Before running quick starts, users must add the absolute path that contains the example FileStreamSourceConnector and FileStreamSinkConnector packaged in `connect-file-4.2.0.jar`, because these connectors are not included by default to the `CLASSPATH` or the `plugin.path` of the Connect worker (see plugin.path property for examples).
+ * `plugin.path` (default `null`) - a list of paths that contain Connect plugins (connectors, converters, transformations). Before running quick starts, users must add the absolute path that contains the example FileStreamSourceConnector and FileStreamSinkConnector packaged in `connect-file-4.2.2.jar`, because these connectors are not included by default to the `CLASSPATH` or the `plugin.path` of the Connect worker (see plugin.path property for examples).
diff --git a/content/en/42/operations/tiered-storage.md b/content/en/42/operations/tiered-storage.md
index 38dac7361b..67918bb307 100644
--- a/content/en/42/operations/tiered-storage.md
+++ b/content/en/42/operations/tiered-storage.md
@@ -63,7 +63,7 @@ To adopt the `LocalTieredStorage`, the test library needs to be built locally
# please checkout to the specific version tag you're using before building it
- # ex: `git checkout 4.2.0`
+ # ex: `git checkout 4.2.2`
$ ./gradlew clean :storage:testJar
After build successfully, there should be a `kafka-storage-x.x.x-test.jar` file under `storage/build/libs`. Next, setting configurations in the broker side to enable tiered storage feature.
@@ -79,7 +79,7 @@ After build successfully, there should be a `kafka-storage-x.x.x-test.jar` file
# This is the mandatory configuration for tiered storage.
# Here, we use the `LocalTieredStorage` built above.
remote.log.storage.manager.class.name=org.apache.kafka.server.log.remote.storage.LocalTieredStorage
- remote.log.storage.manager.class.path=/PATH/TO/kafka-storage-4.2.0-test.jar
+ remote.log.storage.manager.class.path=/PATH/TO/kafka-storage-4.2.2-test.jar
# These 2 prefix are default values, but customizable
remote.log.storage.manager.impl.prefix=rsm.config.
diff --git a/content/en/42/streams/developer-guide/datatypes.md b/content/en/42/streams/developer-guide/datatypes.md
index 6354d6d54c..b1005796d2 100644
--- a/content/en/42/streams/developer-guide/datatypes.md
+++ b/content/en/42/streams/developer-guide/datatypes.md
@@ -92,7 +92,7 @@ Apache Kafka includes several built-in serde implementations for Java primitives
<dependency>
<groupId>org.apache.kafka</groupId>
<artifactId>kafka-clients</artifactId>
- <version>4.2.0</version>
+ <version>4.2.2</version>
</dependency>
This artifact provides the following serde implementations under the package [org.apache.kafka.common.serialization](https://github.com/apache/kafka/blob/4.2/clients/src/main/java/org/apache/kafka/common/serialization), which you can leverage when e.g., defining default serializers in your Streams configuration.
@@ -220,7 +220,7 @@ Apache Kafka Streams includes serde implementations for windowed types in its `k
<dependency>
<groupId>org.apache.kafka</groupId>
<artifactId>kafka-streams</artifactId>
- <version>4.2.0</version>
+ <version>4.2.2</version>
</dependency>
This artifact provides the following windowed serde implementations under the package [org.apache.kafka.streams.kstream](https://github.com/apache/kafka/blob/4.2/streams/src/main/java/org/apache/kafka/streams/kstream):
diff --git a/content/en/42/streams/developer-guide/dsl-api.md b/content/en/42/streams/developer-guide/dsl-api.md
index 71b5c2f043..1a1e4c612f 100644
--- a/content/en/42/streams/developer-guide/dsl-api.md
+++ b/content/en/42/streams/developer-guide/dsl-api.md
@@ -5785,7 +5785,7 @@ The library is cross-built with Scala 2.12 and 2.13. To reference the library co
<dependency>
<groupId>org.apache.kafka</groupId>
<artifactId>kafka-streams-scala_2.13</artifactId>
- <version>4.2.0</version>
+ <version>4.2.2</version>
</dependency>
To use the library compiled against Scala 2.12 replace the `artifactId` with `kafka-streams-scala_2.12`.
@@ -5793,7 +5793,7 @@ To use the library compiled against Scala 2.12 replace the `artifactId` with `ka
When using SBT then you can reference the correct library using the following:
- libraryDependencies += "org.apache.kafka" %% "kafka-streams-scala" % "4.2.0"
+ libraryDependencies += "org.apache.kafka" %% "kafka-streams-scala" % "4.2.2"
## Sample Usage
diff --git a/content/en/42/streams/developer-guide/testing.md b/content/en/42/streams/developer-guide/testing.md
index e95292aaee..a62ff3f8b1 100644
--- a/content/en/42/streams/developer-guide/testing.md
+++ b/content/en/42/streams/developer-guide/testing.md
@@ -39,7 +39,7 @@ To test a Kafka Streams application, Kafka provides a test-utils artifact that c
<dependency>
<groupId>org.apache.kafka</groupId>
<artifactId>kafka-streams-test-utils</artifactId>
- <version>4.2.0</version>
+ <version>4.2.2</version>
<scope>test</scope>
</dependency>
diff --git a/content/en/42/streams/developer-guide/write-streams-app.md b/content/en/42/streams/developer-guide/write-streams-app.md
index 14d7f647b4..683e2417be 100644
--- a/content/en/42/streams/developer-guide/write-streams-app.md
+++ b/content/en/42/streams/developer-guide/write-streams-app.md
@@ -73,7 +73,7 @@ Description
</td>
<td>
-`4.2.0`
+`4.2.2`
</td>
<td>
@@ -90,7 +90,7 @@ Description
</td>
<td>
-`4.2.0`
+`4.2.2`
</td>
<td>
@@ -107,7 +107,7 @@ Description
</td>
<td>
-`4.2.0`
+`4.2.2`
</td>
<td>
@@ -124,17 +124,17 @@ Example `pom.xml` snippet when using Maven:
<dependency>
<groupId>org.apache.kafka</groupId>
<artifactId>kafka-streams</artifactId>
- <version>4.2.0</version>
+ <version>4.2.2</version>
</dependency>
<dependency>
<groupId>org.apache.kafka</groupId>
<artifactId>kafka-clients</artifactId>
- <version>4.2.0</version>
+ <version>4.2.2</version>
</dependency>
<dependency>
<groupId>org.apache.kafka</groupId>
<artifactId>kafka-streams-scala_2.13</artifactId>
- <version>4.2.0</version>
+ <version>4.2.2</version>
</dependency>
# Using Kafka Streams within your application code
diff --git a/content/en/42/streams/quickstart.md b/content/en/42/streams/quickstart.md
index c571bf553d..bd1b771541 100644
--- a/content/en/42/streams/quickstart.md
+++ b/content/en/42/streams/quickstart.md
@@ -66,11 +66,11 @@ As the first step, we will start Kafka (unless you already have it started) and
### Step 1: Download the code
-[Download](https://www.apache.org/dyn/closer.cgi?path=/kafka/4.2.0/kafka_2.13-4.2.0.tgz "Kafka downloads") the 4.2.0 release and un-tar it. Note that there are multiple downloadable Scala versions and we choose to use the recommended version (2.13) here:
+[Download](https://www.apache.org/dyn/closer.cgi?path=/kafka/4.2.2/kafka_2.13-4.2.2.tgz "Kafka downloads") the 4.2.2 release and un-tar it. Note that there are multiple downloadable Scala versions and we choose to use the recommended version (2.13) here:
- $ tar -xzf kafka_2.13-4.2.0.tgz
- $ cd kafka_2.13-4.2.0
+ $ tar -xzf kafka_2.13-4.2.2.tgz
+ $ cd kafka_2.13-4.2.2
### Step 2: Start the Kafka server
diff --git a/content/en/42/streams/tutorial.md b/content/en/42/streams/tutorial.md
index 290144fd42..52951ac152 100644
--- a/content/en/42/streams/tutorial.md
+++ b/content/en/42/streams/tutorial.md
@@ -38,7 +38,7 @@ We are going to use a Kafka Streams Maven Archetype for creating a Streams proje
$ mvn archetype:generate \
-DarchetypeGroupId=org.apache.kafka \
-DarchetypeArtifactId=streams-quickstart-java \
- -DarchetypeVersion=4.2.0 \
+ -DarchetypeVersion=4.2.2 \
-DgroupId=streams.examples \
-DartifactId=streams-quickstart \
-Dversion=0.1 \