You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@kafka.apache.org by ch...@apache.org on 2024/03/24 05:09:28 UTC
(kafka) branch trunk updated: KAFKA-16388 add production-ready test of 3.3 - 3.6 release to MetadataVersionTest.testFromVersionString (#15563)
This is an automated email from the ASF dual-hosted git repository.
chia7712 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 bf9a27fefdb KAFKA-16388 add production-ready test of 3.3 - 3.6 release to MetadataVersionTest.testFromVersionString (#15563)
bf9a27fefdb is described below
commit bf9a27fefdb3d93c7a510f871433c4c9e07de71a
Author: Kuan-Po (Cooper) Tseng <br...@gmail.com>
AuthorDate: Sun Mar 24 13:09:21 2024 +0800
KAFKA-16388 add production-ready test of 3.3 - 3.6 release to MetadataVersionTest.testFromVersionString (#15563)
Reviewers: Chia-Ping Tsai <ch...@gmail.com>
---
.../org/apache/kafka/server/common/MetadataVersionTest.java | 11 ++++++++++-
1 file changed, 10 insertions(+), 1 deletion(-)
diff --git a/server-common/src/test/java/org/apache/kafka/server/common/MetadataVersionTest.java b/server-common/src/test/java/org/apache/kafka/server/common/MetadataVersionTest.java
index add6a88b49e..bd9f2594b00 100644
--- a/server-common/src/test/java/org/apache/kafka/server/common/MetadataVersionTest.java
+++ b/server-common/src/test/java/org/apache/kafka/server/common/MetadataVersionTest.java
@@ -132,6 +132,8 @@ class MetadataVersionTest {
assertEquals(IBP_2_6_IV0, MetadataVersion.fromVersionString("2.6"));
assertEquals(IBP_2_6_IV0, MetadataVersion.fromVersionString("2.6-IV0"));
+ // 2.7-IV2 is the latest production version in the 2.7 line
+ assertEquals(IBP_2_7_IV2, MetadataVersion.fromVersionString("2.7"));
assertEquals(IBP_2_7_IV0, MetadataVersion.fromVersionString("2.7-IV0"));
assertEquals(IBP_2_7_IV1, MetadataVersion.fromVersionString("2.7-IV1"));
assertEquals(IBP_2_7_IV2, MetadataVersion.fromVersionString("2.7-IV2"));
@@ -150,24 +152,31 @@ class MetadataVersionTest {
assertEquals(IBP_3_2_IV0, MetadataVersion.fromVersionString("3.2"));
assertEquals(IBP_3_2_IV0, MetadataVersion.fromVersionString("3.2-IV0"));
+ // 3.3-IV3 is the latest production version in the 3.3 line
+ assertEquals(IBP_3_3_IV3, MetadataVersion.fromVersionString("3.3"));
assertEquals(IBP_3_3_IV0, MetadataVersion.fromVersionString("3.3-IV0"));
assertEquals(IBP_3_3_IV1, MetadataVersion.fromVersionString("3.3-IV1"));
assertEquals(IBP_3_3_IV2, MetadataVersion.fromVersionString("3.3-IV2"));
assertEquals(IBP_3_3_IV3, MetadataVersion.fromVersionString("3.3-IV3"));
+ // 3.4-IV0 is the latest production version in the 3.4 line
+ assertEquals(IBP_3_4_IV0, MetadataVersion.fromVersionString("3.4"));
assertEquals(IBP_3_4_IV0, MetadataVersion.fromVersionString("3.4-IV0"));
+ // 3.5-IV2 is the latest production version in the 3.5 line
+ assertEquals(IBP_3_5_IV2, MetadataVersion.fromVersionString("3.5"));
assertEquals(IBP_3_5_IV0, MetadataVersion.fromVersionString("3.5-IV0"));
assertEquals(IBP_3_5_IV1, MetadataVersion.fromVersionString("3.5-IV1"));
assertEquals(IBP_3_5_IV2, MetadataVersion.fromVersionString("3.5-IV2"));
+ // 3.6-IV2 is the latest production version in the 3.6 line
+ assertEquals(IBP_3_6_IV2, MetadataVersion.fromVersionString("3.6"));
assertEquals(IBP_3_6_IV0, MetadataVersion.fromVersionString("3.6-IV0"));
assertEquals(IBP_3_6_IV1, MetadataVersion.fromVersionString("3.6-IV1"));
assertEquals(IBP_3_6_IV2, MetadataVersion.fromVersionString("3.6-IV2"));
// 3.7-IV4 is the latest production version in the 3.7 line
assertEquals(IBP_3_7_IV4, MetadataVersion.fromVersionString("3.7"));
-
assertEquals(IBP_3_7_IV0, MetadataVersion.fromVersionString("3.7-IV0"));
assertEquals(IBP_3_7_IV1, MetadataVersion.fromVersionString("3.7-IV1"));
assertEquals(IBP_3_7_IV2, MetadataVersion.fromVersionString("3.7-IV2"));