From f59de4a9ca937464354bb68a7b425b82013d8a9c Mon Sep 17 00:00:00 2001 From: Nuvindu Date: Wed, 26 Feb 2025 13:14:16 +0530 Subject: [PATCH 01/14] [Automated] Update the toml files --- ballerina/Ballerina.toml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ballerina/Ballerina.toml b/ballerina/Ballerina.toml index d64d770..7a462f8 100644 --- a/ballerina/Ballerina.toml +++ b/ballerina/Ballerina.toml @@ -1,7 +1,7 @@ [package] org = "ballerinax" name = "confluent.cavroserdes" -version = "1.0.1" +version = "1.0.2" authors = ["Ballerina"] export=["confluent.cavroserdes"] keywords = ["confluent", "schema_registry", "avro", "serdes"] @@ -18,5 +18,5 @@ graalvmCompatible = true [[platform.java21.dependency]] groupId = "io.ballerina.lib" artifactId = "confluent.cavroserdes-native" -version = "1.0.1" -path = "../native/build/libs/confluent.cavroserdes-native-1.0.1.jar" +version = "1.0.2" +path = "../native/build/libs/confluent.cavroserdes-native-1.0.2-SNAPSHOT.jar" From f3e0de3d3efe95ddae78fbed26f28fbab2d46d22 Mon Sep 17 00:00:00 2001 From: Nuvindu Date: Wed, 26 Feb 2025 13:16:13 +0530 Subject: [PATCH 02/14] [Automated] Update the toml files --- ballerina/Dependencies.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ballerina/Dependencies.toml b/ballerina/Dependencies.toml index ecf005d..486d33f 100644 --- a/ballerina/Dependencies.toml +++ b/ballerina/Dependencies.toml @@ -357,7 +357,7 @@ modules = [ [[package]] org = "ballerinax" name = "confluent.cavroserdes" -version = "1.0.1" +version = "1.0.2" dependencies = [ {org = "ballerina", name = "avro"}, {org = "ballerina", name = "http"}, From 45812eadd6e8bba63d2ab30d3906fe18e90dae83 Mon Sep 17 00:00:00 2001 From: Nuvindu Date: Wed, 26 Feb 2025 20:36:02 +0530 Subject: [PATCH 03/14] Update dependencies necessary for schma registry update --- gradle.properties | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/gradle.properties b/gradle.properties index 188620b..9451e51 100644 --- a/gradle.properties +++ b/gradle.properties @@ -11,16 +11,15 @@ releasePluginVersion=2.8.0 ballerinaGradlePluginVersion=2.3.0 jacocoVersion=0.8.10 -slf4jVersion=1.7.21 -jacksonVersion=2.17.0 +jacksonVersion=2.18.1 avroVersion=1.11.4 kafkaAvroVersion=5.3.0 kafkaClientVersion=3.7.2 -kafkaSchemaRegistryVersion=5.3.2 -commonConfigVersion=4.1.0 -commonUtilsVersion=5.3.0 +kafkaSchemaRegistryVersion=7.8.0 +commonConfigVersion=7.8.0 +commonUtilsVersion=7.8.0 stdlibIoVersion=1.7.0 stdlibAvroVersion=1.1.2 stdlibHttpVersion=2.13.2 -cRegistryVersion=0.3.0 +cRegistryVersion=0.4.0 From a77daf2fc4890f1ace14fc751c392d5a6bfa9105 Mon Sep 17 00:00:00 2001 From: Nuvindu Date: Wed, 26 Feb 2025 20:51:01 +0530 Subject: [PATCH 04/14] Add maven central to retrieve dependencies --- settings.gradle | 1 + 1 file changed, 1 insertion(+) diff --git a/settings.gradle b/settings.gradle index 11475e4..aaac4c6 100644 --- a/settings.gradle +++ b/settings.gradle @@ -26,6 +26,7 @@ pluginManagement { } repositories { + mavenCentral() gradlePluginPortal() maven { url = 'https://maven.pkg.github.com/ballerina-platform/*' From ec063d464e0baec8e115e6cfc6ebd6309d5f5e01 Mon Sep 17 00:00:00 2001 From: Nuvindu Date: Wed, 26 Feb 2025 20:56:53 +0530 Subject: [PATCH 05/14] [Automated] Update the toml files --- ballerina/Ballerina.toml | 6 +++--- ballerina/Dependencies.toml | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/ballerina/Ballerina.toml b/ballerina/Ballerina.toml index 7a462f8..ac4668b 100644 --- a/ballerina/Ballerina.toml +++ b/ballerina/Ballerina.toml @@ -1,7 +1,7 @@ [package] org = "ballerinax" name = "confluent.cavroserdes" -version = "1.0.2" +version = "1.0.4" authors = ["Ballerina"] export=["confluent.cavroserdes"] keywords = ["confluent", "schema_registry", "avro", "serdes"] @@ -18,5 +18,5 @@ graalvmCompatible = true [[platform.java21.dependency]] groupId = "io.ballerina.lib" artifactId = "confluent.cavroserdes-native" -version = "1.0.2" -path = "../native/build/libs/confluent.cavroserdes-native-1.0.2-SNAPSHOT.jar" +version = "1.0.4" +path = "../native/build/libs/confluent.cavroserdes-native-1.0.4-SNAPSHOT.jar" diff --git a/ballerina/Dependencies.toml b/ballerina/Dependencies.toml index 486d33f..7fb8cb2 100644 --- a/ballerina/Dependencies.toml +++ b/ballerina/Dependencies.toml @@ -357,7 +357,7 @@ modules = [ [[package]] org = "ballerinax" name = "confluent.cavroserdes" -version = "1.0.2" +version = "1.0.4" dependencies = [ {org = "ballerina", name = "avro"}, {org = "ballerina", name = "http"}, From 37ae69919e801b52f415028935b70d95d19fb987 Mon Sep 17 00:00:00 2001 From: Nuvindu Date: Wed, 26 Feb 2025 21:22:29 +0530 Subject: [PATCH 06/14] Add version to the gradle plugin dependency --- ballerina/build.gradle | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ballerina/build.gradle b/ballerina/build.gradle index 7907419..15c11f6 100644 --- a/ballerina/build.gradle +++ b/ballerina/build.gradle @@ -19,7 +19,7 @@ import org.apache.tools.ant.taskdefs.condition.Os plugins { - id 'io.ballerina.plugin' + id "io.ballerina.plugin" version "${ballerinaGradlePluginVersion}" } description = 'Confluent Avro Serialization - Ballerina' From 7b250223d0aa140b5d8c1a712ed1dbd1603aa487 Mon Sep 17 00:00:00 2001 From: Nuvindu Date: Wed, 26 Feb 2025 21:24:37 +0530 Subject: [PATCH 07/14] [Automated] Update the toml files --- ballerina/Dependencies.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ballerina/Dependencies.toml b/ballerina/Dependencies.toml index 7fb8cb2..df78c75 100644 --- a/ballerina/Dependencies.toml +++ b/ballerina/Dependencies.toml @@ -373,7 +373,7 @@ modules = [ [[package]] org = "ballerinax" name = "confluent.cregistry" -version = "0.3.0" +version = "0.4.0" dependencies = [ {org = "ballerina", name = "jballerina.java"} ] From d2e83158cd9d02422ac4e5a8d23798b73df7b52d Mon Sep 17 00:00:00 2001 From: Nuvindu Date: Wed, 26 Feb 2025 21:27:43 +0530 Subject: [PATCH 08/14] Remove unnecessary dependency --- native/build.gradle | 1 - 1 file changed, 1 deletion(-) diff --git a/native/build.gradle b/native/build.gradle index 990fc84..dfad090 100644 --- a/native/build.gradle +++ b/native/build.gradle @@ -36,7 +36,6 @@ dependencies { implementation group: 'org.ballerinalang', name: 'ballerina-runtime', version: "${ballerinaLangVersion}" implementation group: 'org.ballerinalang', name: 'ballerina-lang', version: "${ballerinaLangVersion}" - implementation group: 'org.ballerinalang', name: 'value', version: "${ballerinaLangVersion}" implementation group: 'org.apache.kafka', name: 'kafka-clients', version: "${kafkaClientVersion}" implementation group: 'org.apache.avro', name: 'avro', version: "${avroVersion}" From 9d257a869cbb06fb8786bc443871b23418f4d7a0 Mon Sep 17 00:00:00 2001 From: Nuvindu Date: Wed, 26 Feb 2025 22:05:19 +0530 Subject: [PATCH 09/14] Update example distribution versions --- examples/kafka-avro-consumer/Ballerina.toml | 2 +- examples/kafka-avro-producer/Ballerina.toml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/examples/kafka-avro-consumer/Ballerina.toml b/examples/kafka-avro-consumer/Ballerina.toml index 10a81a7..1cf364d 100644 --- a/examples/kafka-avro-consumer/Ballerina.toml +++ b/examples/kafka-avro-consumer/Ballerina.toml @@ -2,7 +2,7 @@ org = "wso2" name = "kafka_avro_consumer" version = "0.1.0" -distribution = "2201.10.0" +distribution = "2201.11.0" [build-options] observabilityIncluded = true diff --git a/examples/kafka-avro-producer/Ballerina.toml b/examples/kafka-avro-producer/Ballerina.toml index 3b9201c..250fc2e 100644 --- a/examples/kafka-avro-producer/Ballerina.toml +++ b/examples/kafka-avro-producer/Ballerina.toml @@ -2,7 +2,7 @@ org = "wso2" name = "kafka_avro_producer" version = "0.1.0" -distribution = "2201.10.0" +distribution = "2201.11.0" [build-options] observabilityIncluded = true From 008e086ee23c647ae870235a7a8f7d7f0a7292e6 Mon Sep 17 00:00:00 2001 From: Nuvindu Date: Wed, 26 Feb 2025 22:15:20 +0530 Subject: [PATCH 10/14] [Automated] Update the toml files --- ballerina/Ballerina.toml | 6 +++--- ballerina/Dependencies.toml | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/ballerina/Ballerina.toml b/ballerina/Ballerina.toml index ac4668b..7a462f8 100644 --- a/ballerina/Ballerina.toml +++ b/ballerina/Ballerina.toml @@ -1,7 +1,7 @@ [package] org = "ballerinax" name = "confluent.cavroserdes" -version = "1.0.4" +version = "1.0.2" authors = ["Ballerina"] export=["confluent.cavroserdes"] keywords = ["confluent", "schema_registry", "avro", "serdes"] @@ -18,5 +18,5 @@ graalvmCompatible = true [[platform.java21.dependency]] groupId = "io.ballerina.lib" artifactId = "confluent.cavroserdes-native" -version = "1.0.4" -path = "../native/build/libs/confluent.cavroserdes-native-1.0.4-SNAPSHOT.jar" +version = "1.0.2" +path = "../native/build/libs/confluent.cavroserdes-native-1.0.2-SNAPSHOT.jar" diff --git a/ballerina/Dependencies.toml b/ballerina/Dependencies.toml index df78c75..2370de5 100644 --- a/ballerina/Dependencies.toml +++ b/ballerina/Dependencies.toml @@ -357,7 +357,7 @@ modules = [ [[package]] org = "ballerinax" name = "confluent.cavroserdes" -version = "1.0.4" +version = "1.0.2" dependencies = [ {org = "ballerina", name = "avro"}, {org = "ballerina", name = "http"}, From 56e9a3770532443d569366042eba8cffbd8b41a3 Mon Sep 17 00:00:00 2001 From: Nuvindu Date: Wed, 26 Feb 2025 22:33:08 +0530 Subject: [PATCH 11/14] Temporary disable example build --- examples/build.gradle | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/examples/build.gradle b/examples/build.gradle index 1b84a26..702842e 100644 --- a/examples/build.gradle +++ b/examples/build.gradle @@ -69,7 +69,7 @@ task buildExamples { } task build { - dependsOn buildExamples + // dependsOn buildExamples } buildExamples.dependsOn ":confluent.cavroserdes-ballerina:build" From 3fbe38e59d6201e37220d8209629cc64514b1eb8 Mon Sep 17 00:00:00 2001 From: ballerina-bot Date: Wed, 26 Feb 2025 17:08:10 +0000 Subject: [PATCH 12/14] [Automated] Update the toml files --- ballerina/Ballerina.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ballerina/Ballerina.toml b/ballerina/Ballerina.toml index 7a462f8..ec1d480 100644 --- a/ballerina/Ballerina.toml +++ b/ballerina/Ballerina.toml @@ -19,4 +19,4 @@ graalvmCompatible = true groupId = "io.ballerina.lib" artifactId = "confluent.cavroserdes-native" version = "1.0.2" -path = "../native/build/libs/confluent.cavroserdes-native-1.0.2-SNAPSHOT.jar" +path = "../native/build/libs/confluent.cavroserdes-native-1.0.2.jar" From 843f3f5b3b24cb3e5f3c780a711af11437a0ecf5 Mon Sep 17 00:00:00 2001 From: ballerina-bot Date: Wed, 26 Feb 2025 17:08:10 +0000 Subject: [PATCH 13/14] [Gradle Release Plugin] - pre tag commit: 'v1.0.2'. --- gradle.properties | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gradle.properties b/gradle.properties index 9451e51..2b7cb5e 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,6 +1,6 @@ org.gradle.caching=true group=io.ballerina.lib -version=1.0.2-SNAPSHOT +version=1.0.2 ballerinaLangVersion=2201.11.0 checkstylePluginVersion=10.12.0 From 2798b18f462841aa238b2e60a3ed4b68bd18088a Mon Sep 17 00:00:00 2001 From: ballerina-bot Date: Wed, 26 Feb 2025 17:08:11 +0000 Subject: [PATCH 14/14] [Gradle Release Plugin] - new version commit: 'v1.0.3-SNAPSHOT'. --- gradle.properties | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gradle.properties b/gradle.properties index 2b7cb5e..27cc0ff 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,6 +1,6 @@ org.gradle.caching=true group=io.ballerina.lib -version=1.0.2 +version=1.0.3-SNAPSHOT ballerinaLangVersion=2201.11.0 checkstylePluginVersion=10.12.0