From 681f7435e747720ba5374cadcac3b556835440a3 Mon Sep 17 00:00:00 2001 From: Kuan-Po Tseng Date: Tue, 4 Mar 2025 23:18:50 +0800 Subject: [PATCH 1/2] KAFKA-18422: add Kafka client upgrade path --- docs/upgrade.html | 3 +++ 1 file changed, 3 insertions(+) diff --git a/docs/upgrade.html b/docs/upgrade.html index 37c1ea5c0fc38..ab94c2a4b06a7 100644 --- a/docs/upgrade.html +++ b/docs/upgrade.html @@ -46,6 +46,9 @@

Upgrading to 4.0.0 from any vers Every MetadataVersion has a boolean parameter that indicates if there are metadata changes (i.e. IBP_4_0_IV1(23, "4.0", "IV1", true) means this version has metadata changes). Given your current and target versions, a downgrade is only possible if there are no metadata changes in the versions between. +
  • For the Kafka client upgrade path, note that many deprecated APIs were removed in Kafka 4.0. Additionally, upgrading directly to 4.x from certain versions is not feasible. + For more information, please refer to KIP-1124. +
  • Notable changes in 4.0.0
    From 38adb5eef822137d2851f0551a0e5665e1563efa Mon Sep 17 00:00:00 2001 From: Kuan-Po Tseng Date: Wed, 5 Mar 2025 00:28:16 +0800 Subject: [PATCH 2/2] Address comments --- docs/upgrade.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/upgrade.html b/docs/upgrade.html index ab94c2a4b06a7..0c3c3330ca718 100644 --- a/docs/upgrade.html +++ b/docs/upgrade.html @@ -47,7 +47,7 @@

    Upgrading to 4.0.0 from any vers has a boolean parameter that indicates if there are metadata changes (i.e. IBP_4_0_IV1(23, "4.0", "IV1", true) means this version has metadata changes). Given your current and target versions, a downgrade is only possible if there are no metadata changes in the versions between.
  • For the Kafka client upgrade path, note that many deprecated APIs were removed in Kafka 4.0. Additionally, upgrading directly to 4.x from certain versions is not feasible. - For more information, please refer to KIP-1124. + For more information, please refer to KIP-1124.