(camel) branch mm created (now 5e5a98c6947)
This is an automated email from the ASF dual-hosted git repository. davsclaus pushed a change to branch mm in repository https://gitbox.apache.org/repos/asf/camel.git at 5e5a98c6947 CAMEL-20105: camel-micromemter - Make it easier to configure for camel-main This branch includes the following new commits: new 2b270a72a1e CAMEL-20105: camel-micromemter - Make it easier to configure for camel-main new 4990669db6e CAMEL-20105: camel-micromemter - Make it easier to configure for camel-main new 5b61a3e506b CAMEL-20105: camel-micromemter - Make it easier to configure for camel-main new 17cb3fd9c11 CAMEL-20105: camel-micromemter - Make it easier to configure for camel-main new 882a2d90c7d CAMEL-20105: camel-micromemter - Make it easier to configure for camel-main new 636ab5c8c84 CAMEL-20105: camel-micromemter - Make it easier to configure for camel-main new 4f585e2a4a7 CAMEL-20105: camel-micromemter - Make it easier to configure for camel-main new a33e11a2bec CAMEL-20105: camel-micromemter - Make it easier to configure for camel-main new 0daab91b3b9 CAMEL-20105: camel-micromemter - Make it easier to configure for camel-main new a7ab16f6dcd CAMEL-20105: camel-micromemter - Make it easier to configure for camel-main new a2e3befa30b CAMEL-20105: camel-micromemter - Make it easier to configure for camel-main new 6f487542ec5 CAMEL-20105: camel-micromemter - Make it easier to configure for camel-main new ba22ceeff9a Upgrade to jandex 3.1.5 new 222300e9087 CAMEL-20105: camel-micromemter - Make it easier to configure for camel-main new 659ab200ff3 CAMEL-20105: camel-micromemter - Make it easier to configure for camel-main new 5e5a98c6947 CAMEL-20105: camel-micromemter - Make it easier to configure for camel-main The 16 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference.
(camel) 03/16: CAMEL-20105: camel-micromemter - Make it easier to configure for camel-main
This is an automated email from the ASF dual-hosted git repository. davsclaus pushed a commit to branch mm in repository https://gitbox.apache.org/repos/asf/camel.git commit 5b61a3e506bacb1f7396ae1958497a81dfe7876e Author: Claus Ibsen AuthorDate: Wed Nov 15 20:42:00 2023 +0100 CAMEL-20105: camel-micromemter - Make it easier to configure for camel-main --- catalog/camel-allcomponents/pom.xml| 5 ++ components/camel-micrometer-prometheus/pom.xml | 99 ++ .../services/org/apache/camel/other.properties | 7 ++ .../generated/resources/micrometer-prometheus.json | 14 +++ .../src/test/resources/log4j2.properties | 2 +- .../src/test/resources/log4j2.properties | 2 +- components/pom.xml | 1 + parent/pom.xml | 11 +++ 8 files changed, 139 insertions(+), 2 deletions(-) diff --git a/catalog/camel-allcomponents/pom.xml b/catalog/camel-allcomponents/pom.xml index 8934ec40a3e..4f900d74593 100644 --- a/catalog/camel-allcomponents/pom.xml +++ b/catalog/camel-allcomponents/pom.xml @@ -1152,6 +1152,11 @@ camel-micrometer ${project.version} + +org.apache.camel +camel-micrometer-prometheus +${project.version} + org.apache.camel camel-microprofile-config diff --git a/components/camel-micrometer-prometheus/pom.xml b/components/camel-micrometer-prometheus/pom.xml new file mode 100644 index 000..0bbb96068f9 --- /dev/null +++ b/components/camel-micrometer-prometheus/pom.xml @@ -0,0 +1,99 @@ + + +http://maven.apache.org/POM/4.0.0"; xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd";> +4.0.0 + + +org.apache.camel +components +4.3.0-SNAPSHOT + + +camel-micrometer-prometheus +jar +Camel :: Micrometer Prometheus +Camel Micrometer Prometheus + + +4.3.0 + + + + + +org.apache.camel +camel-micrometer + + + +io.micrometer +micrometer-registry-prometheus + + + + +org.apache.camel +camel-test-junit5 +test + + +org.apache.camel +camel-management +test + + +org.apache.camel +camel-test-spring-junit5 +test + + + +org.junit.jupiter +junit-jupiter +test + + +hamcrest-core +org.hamcrest + + + + +org.hamcrest +hamcrest +${hamcrest-version} +test + + +org.assertj +assertj-core +${assertj-version} +test + + +org.awaitility +awaitility +${awaitility-version} +test + + + + + diff --git a/components/camel-micrometer-prometheus/src/generated/resources/META-INF/services/org/apache/camel/other.properties b/components/camel-micrometer-prometheus/src/generated/resources/META-INF/services/org/apache/camel/other.properties new file mode 100644 index 000..bb8c34ad8e2 --- /dev/null +++ b/components/camel-micrometer-prometheus/src/generated/resources/META-INF/services/org/apache/camel/other.properties @@ -0,0 +1,7 @@ +# Generated by camel build tools - do NOT edit this file! +name=micrometer-prometheus +groupId=org.apache.camel +artifactId=camel-micrometer-prometheus +version=4.3.0-SNAPSHOT +projectName=Camel :: Micrometer Prometheus +projectDescription=Camel Micrometer Prometheus diff --git a/components/camel-micrometer-prometheus/src/generated/resources/micrometer-prometheus.json b/components/camel-micrometer-prometheus/src/generated/resources/micrometer-prometheus.json new file mode 100644 index 000..de860450126 --- /dev/null +++ b/components/camel-micrometer-prometheus/src/generated/resources/micrometer-prometheus.json @@ -0,0 +1,14 @@ +{ + "other": { +"kind": "other", +"name": "micrometer-prometheus", +"title": "Micrometer Prometheus", +"description": "Camel Micrometer Prometheus", +"deprecated": false, +"firstVersion": "4.3.0", +"supportLevel": "Preview", +"groupId": "org.apache.camel", +"artifactId": "camel-micrometer-prometheus", +"version": "4.3.0-SNAPSHOT" + } +} diff --git a/components/camel-micrometer/src/test/resources/log4j2.properties b/components/camel-micrometer-prometheus/src/test/resources/log4j2.properties similarity index 95% copy from components/camel-micrometer/src/test/resources/log4j2.properties copy to components/camel-micrometer-prometheus/src/
(camel) 08/16: CAMEL-20105: camel-micromemter - Make it easier to configure for camel-main
This is an automated email from the ASF dual-hosted git repository. davsclaus pushed a commit to branch mm in repository https://gitbox.apache.org/repos/asf/camel.git commit a33e11a2bec5952fc7e6df0a14250c645e5a9640 Author: Claus Ibsen AuthorDate: Wed Nov 15 21:38:12 2023 +0100 CAMEL-20105: camel-micromemter - Make it easier to configure for camel-main --- .../camel/component/micrometer/prometheus/MicrometerPrometheus.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/camel-micrometer-prometheus/src/main/java/org/apache/camel/component/micrometer/prometheus/MicrometerPrometheus.java b/components/camel-micrometer-prometheus/src/main/java/org/apache/camel/component/micrometer/prometheus/MicrometerPrometheus.java index f909665a4d6..ad07eee99ae 100644 --- a/components/camel-micrometer-prometheus/src/main/java/org/apache/camel/component/micrometer/prometheus/MicrometerPrometheus.java +++ b/components/camel-micrometer-prometheus/src/main/java/org/apache/camel/component/micrometer/prometheus/MicrometerPrometheus.java @@ -182,7 +182,7 @@ public class MicrometerPrometheus extends ServiceSupport implements CamelMetrics public void handle(RoutingContext ctx) { ctx.response().putHeader("content-type", "text/plain;version=0.0.4;charset=utf-8"); String data = meterRegistry.scrape(); -ctx.response().write(data); +ctx.end(data); } };
(camel) 15/16: CAMEL-20105: camel-micromemter - Make it easier to configure for camel-main
This is an automated email from the ASF dual-hosted git repository. davsclaus pushed a commit to branch mm in repository https://gitbox.apache.org/repos/asf/camel.git commit 659ab200ff35b6bd3da6f507b6241329ca0630fa Author: Claus Ibsen AuthorDate: Thu Nov 16 15:11:51 2023 +0100 CAMEL-20105: camel-micromemter - Make it easier to configure for camel-main --- .../org/apache/camel/catalog/main/camel-main-configuration-metadata.json | 1 + 1 file changed, 1 insertion(+) diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/main/camel-main-configuration-metadata.json b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/main/camel-main-configuration-metadata.json index 22167f65ed6..b394013bf78 100644 --- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/main/camel-main-configuration-metadata.json +++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/main/camel-main-configuration-metadata.json @@ -180,6 +180,7 @@ { "name": "camel.lra.enabled", "description": "To enable Saga LRA", "sourceType": "org.apache.camel.main.LraConfigurationProperties", "type": "boolean", "javaType": "boolean", "defaultValue": false }, { "name": "camel.lra.localParticipantContextPath", "description": "The context-path for the local participant. Is default \/lra-participant", "sourceType": "org.apache.camel.main.LraConfigurationProperties", "type": "string", "javaType": "java.lang.String", "defaultValue": "\/lra-participant" }, { "name": "camel.lra.localParticipantUrl", "description": "The URL for the local participant", "sourceType": "org.apache.camel.main.LraConfigurationProperties", "type": "string", "javaType": "java.lang.String" }, +{ "name": "camel.metrics.binders", "description": "Additional Micrometer binders to include such as jvm-memory, processor, jvm-thread, and so forth. Multiple binders can be separated by comma.", "sourceType": "org.apache.camel.main.MetricsConfigurationProperties", "type": "string", "javaType": "java.lang.String" }, { "name": "camel.metrics.enabled", "description": "To enable Micrometer metrics.", "sourceType": "org.apache.camel.main.MetricsConfigurationProperties", "type": "boolean", "javaType": "boolean", "defaultValue": "false" }, { "name": "camel.metrics.enableExchangeEventNotifier", "description": "Set whether to enable the MicrometerExchangeEventNotifier for capturing metrics on exchange processing times.", "sourceType": "org.apache.camel.main.MetricsConfigurationProperties", "type": "boolean", "javaType": "boolean", "defaultValue": true }, { "name": "camel.metrics.enableMessageHistory", "description": "Set whether to enable the MicrometerMessageHistoryFactory for capturing metrics on individual route node processing times. Depending on the number of configured route nodes, there is the potential to create a large volume of metrics. Therefore, this option is disabled by default.", "sourceType": "org.apache.camel.main.MetricsConfigurationProperties", "type": "boolean", "javaType": "boolean", "defaultValue": "false" },
(camel) 14/16: CAMEL-20105: camel-micromemter - Make it easier to configure for camel-main
This is an automated email from the ASF dual-hosted git repository. davsclaus pushed a commit to branch mm in repository https://gitbox.apache.org/repos/asf/camel.git commit 222300e9087af3b833d539774c67c443bbef288d Author: Claus Ibsen AuthorDate: Thu Nov 16 15:05:13 2023 +0100 CAMEL-20105: camel-micromemter - Make it easier to configure for camel-main --- components/camel-micrometer-prometheus/pom.xml | 44 + .../micrometer/prometheus/JandexHelper.java| 44 + .../prometheus/MicrometerPrometheusConfigurer.java | 6 ++ .../prometheus/MicrometerPrometheus.java | 102 - .../MetricsConfigurationPropertiesConfigurer.java | 6 ++ .../camel-main-configuration-metadata.json | 1 + core/camel-main/src/main/docs/main.adoc| 3 +- .../camel/main/MetricsConfigurationProperties.java | 22 + 8 files changed, 222 insertions(+), 6 deletions(-) diff --git a/components/camel-micrometer-prometheus/pom.xml b/components/camel-micrometer-prometheus/pom.xml index 72cb76f0fa3..d6e883369ec 100644 --- a/components/camel-micrometer-prometheus/pom.xml +++ b/components/camel-micrometer-prometheus/pom.xml @@ -46,10 +46,20 @@ camel-platform-http-main + +io.micrometer +micrometer-core + io.micrometer micrometer-registry-prometheus + + +io.smallrye +jandex +${jandex-version} + @@ -100,4 +110,38 @@ + + + + + +io.smallrye +jandex-maven-plugin +${jandex-version} + + +make-index + +jandex + + +micrometer-binder-index.dat + + + +io.micrometer + micrometer-core + + + io/micrometer/core/instrument/binder/**/*.class + + + + + + + + + + diff --git a/components/camel-micrometer-prometheus/src/generated/java/org/apache/camel/component/micrometer/prometheus/JandexHelper.java b/components/camel-micrometer-prometheus/src/generated/java/org/apache/camel/component/micrometer/prometheus/JandexHelper.java new file mode 100644 index 000..93d05bbe4a4 --- /dev/null +++ b/components/camel-micrometer-prometheus/src/generated/java/org/apache/camel/component/micrometer/prometheus/JandexHelper.java @@ -0,0 +1,44 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed with + * this work for additional information regarding copyright ownership. + * The ASF licenses this file to You under the Apache License, Version 2.0 + * (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package org.apache.camel.component.micrometer.prometheus; + +import org.apache.camel.CamelContext; +import org.apache.camel.util.IOHelper; +import org.jboss.jandex.Index; +import org.jboss.jandex.IndexReader; + +import java.io.IOException; +import java.io.InputStream; + +public final class JandexHelper { + +private JandexHelper() { +} + +public static Index readJandexIndex(CamelContext camelContext) throws IOException { +InputStream is = camelContext.getClassResolver().loadResourceAsStream("META-INF/micrometer-binder-index.dat"); +try { +if (is != null) { +IndexReader reader = new IndexReader(is); +return reader.read(); +} +} finally { +IOHelper.close(is); +} +return null; +} +} diff --git a/components/camel-micrometer-prometheus/src/generated/java/org/apache/camel/component/micrometer/prometheus/MicrometerPrometheusConfigurer.java b/components/camel-micrometer-prometheus/src/generated/java/org/apache/camel/component/micrometer/prometheus/MicrometerPrometheusConfigurer.java index aba
(camel) 16/16: CAMEL-20105: camel-micromemter - Make it easier to configure for camel-main
This is an automated email from the ASF dual-hosted git repository. davsclaus pushed a commit to branch mm in repository https://gitbox.apache.org/repos/asf/camel.git commit 5e5a98c6947d55f0b77e71cfd379a6c6f1340038 Author: Claus Ibsen AuthorDate: Thu Nov 16 15:37:57 2023 +0100 CAMEL-20105: camel-micromemter - Make it easier to configure for camel-main --- .../src/main/docs/micrometer-prometheus.adoc | 31 ++ .../prometheus/MicrometerPrometheus.java | 3 --- .../src/test/resources/log4j2.properties | 28 --- 3 files changed, 31 insertions(+), 31 deletions(-) diff --git a/components/camel-micrometer-prometheus/src/main/docs/micrometer-prometheus.adoc b/components/camel-micrometer-prometheus/src/main/docs/micrometer-prometheus.adoc new file mode 100644 index 000..e558d9901a3 --- /dev/null +++ b/components/camel-micrometer-prometheus/src/main/docs/micrometer-prometheus.adoc @@ -0,0 +1,31 @@ += Micrometer Prometheus Component +:doctitle: Micrometer Prometheus +:shortname: micrometer-prometheus +:artifactid: camel-micrometer-prometheus +:description: Camel Micrometer Prometheus for Camel Main +:since: 4.3 +:supportlevel: Preview +:tabs-sync-option: + +*Since Camel {since}* + +The camel-micrometer-prometheus is used for running Camel standalone (camel-main) and integrate with Micrometer Prometheus Registry. + +== Auto-detection from classpath + +To use this implementation all you need to do is to add the `camel-micrometer-prometheus` dependency to the classpath, +and turn on metrics in `application.properties` such as: + +[source,properties] + +# enable HTTP server with metrics +camel.server.enabled=true +camel.server.metricsEnabled=true + +# turn on micrometer metrics +camel.metrics.enabled=true +# include more camel details +camel.metrics.enableMessageHistory=true +# include additional out-of-the-box micrometer metrics for cpu, jvm and used file descriptors +camel.metrics.binders=processor,jvm-info,file-descriptor + diff --git a/components/camel-micrometer-prometheus/src/main/java/org/apache/camel/component/micrometer/prometheus/MicrometerPrometheus.java b/components/camel-micrometer-prometheus/src/main/java/org/apache/camel/component/micrometer/prometheus/MicrometerPrometheus.java index cb04572ad60..a37ad11185f 100644 --- a/components/camel-micrometer-prometheus/src/main/java/org/apache/camel/component/micrometer/prometheus/MicrometerPrometheus.java +++ b/components/camel-micrometer-prometheus/src/main/java/org/apache/camel/component/micrometer/prometheus/MicrometerPrometheus.java @@ -70,9 +70,6 @@ public class MicrometerPrometheus extends ServiceSupport implements CamelMetrics private VertxPlatformHttpRouter router; private PlatformHttpComponent platformHttpComponent; -// TODO: include easily with jbang -// TODO: docs - private CamelContext camelContext; private final PrometheusMeterRegistry meterRegistry = new PrometheusMeterRegistry(PrometheusConfig.DEFAULT); private final Set createdBinders = new HashSet<>(); diff --git a/components/camel-micrometer-prometheus/src/test/resources/log4j2.properties b/components/camel-micrometer-prometheus/src/test/resources/log4j2.properties deleted file mode 100644 index f24ae625ca1..000 --- a/components/camel-micrometer-prometheus/src/test/resources/log4j2.properties +++ /dev/null @@ -1,28 +0,0 @@ -## --- -## Licensed to the Apache Software Foundation (ASF) under one or more -## contributor license agreements. See the NOTICE file distributed with -## this work for additional information regarding copyright ownership. -## The ASF licenses this file to You under the Apache License, Version 2.0 -## (the "License"); you may not use this file except in compliance with -## the License. You may obtain a copy of the License at -## -## http://www.apache.org/licenses/LICENSE-2.0 -## -## Unless required by applicable law or agreed to in writing, software -## distributed under the License is distributed on an "AS IS" BASIS, -## WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -## See the License for the specific language governing permissions and -## limitations under the License. -## --- - -appender.file.type = File -appender.file.name = file -appender.file.fileName = target/camel-test-micrometer-prometheus.log -appender.file.layout.type = PatternLayout -appender.file.layout.pattern = %d [%-15.15t] %-5p %-30.30c{1} - %m%n -appender.out.type = Console -appender.out.name = out -appender.out.layout.type = PatternLayout -appender.out.layout.pattern = %d [%-15.15t] %-5p %-30.30c{1} - %m%n -rootLogger.level = INFO -rootLogger.appenderRef.file.ref = file
(camel) 05/16: CAMEL-20105: camel-micromemter - Make it easier to configure for camel-main
This is an automated email from the ASF dual-hosted git repository. davsclaus pushed a commit to branch mm in repository https://gitbox.apache.org/repos/asf/camel.git commit 882a2d90c7deef4967ddde66b17ce57fa57a197d Author: Claus Ibsen AuthorDate: Wed Nov 15 21:10:06 2023 +0100 CAMEL-20105: camel-micromemter - Make it easier to configure for camel-main --- bom/camel-bom/pom.xml | 5 + .../catalog/main/camel-main-configuration-metadata.json| 8 .../resources/org/apache/camel/catalog/others.properties | 1 + .../apache/camel/catalog/others/micrometer-prometheus.json | 14 ++ 4 files changed, 28 insertions(+) diff --git a/bom/camel-bom/pom.xml b/bom/camel-bom/pom.xml index b45cae86a79..9a4412c8125 100644 --- a/bom/camel-bom/pom.xml +++ b/bom/camel-bom/pom.xml @@ -1347,6 +1347,11 @@ camel-micrometer ${project.version} + +org.apache.camel +camel-micrometer-prometheus +${project.version} + org.apache.camel camel-microprofile-config diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/main/camel-main-configuration-metadata.json b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/main/camel-main-configuration-metadata.json index 3a89ff173c1..5521078c575 100644 --- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/main/camel-main-configuration-metadata.json +++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/main/camel-main-configuration-metadata.json @@ -11,6 +11,7 @@ { "name": "camel.vault.gcp", "description": "Camel GCP Vault configurations", "sourceType": "org.apache.camel.vault.GcpVaultConfiguration" }, { "name": "camel.vault.azure", "description": "Camel Azure Key Vault configurations", "sourceType": "org.apache.camel.vault.AzureVaultConfiguration" }, { "name": "camel.opentelemetry", "description": "Camel OpenTelemtry configurations", "sourceType": "org.apache.camel.main.OtelConfigurationProperties" }, +{ "name": "camel.metrics", "description": "Camel Micrometer Metrics configurations", "sourceType": "org.apache.camel.main.MetricsConfigurationProperties" }, { "name": "camel.faulttolerance", "description": "Fault Tolerance EIP Circuit Breaker configurations", "sourceType": "org.apache.camel.main.FaultToleranceConfigurationProperties" }, { "name": "camel.resilience4j", "description": "Resilience4j EIP Circuit Breaker configurations", "sourceType": "org.apache.camel.main.Resilience4jConfigurationProperties" }, { "name": "camel.lra", "description": "Camel Saga EIP (Long Running Actions) configurations", "sourceType": "org.apache.camel.main.LraConfigurationProperties" } @@ -176,8 +177,15 @@ { "name": "camel.health.routesEnabled", "description": "Whether routes health check is enabled", "sourceType": "org.apache.camel.main.HealthConfigurationProperties", "type": "boolean", "javaType": "java.lang.Boolean", "defaultValue": true }, { "name": "camel.lra.coordinatorContextPath", "description": "The context-path for the LRA coordinator. Is default \/lra-coordinator", "sourceType": "org.apache.camel.main.LraConfigurationProperties", "type": "string", "javaType": "java.lang.String", "defaultValue": "\/lra-coordinator" }, { "name": "camel.lra.coordinatorUrl", "description": "The URL for the LRA coordinator service that orchestrates the transactions", "sourceType": "org.apache.camel.main.LraConfigurationProperties", "type": "string", "javaType": "java.lang.String" }, +{ "name": "camel.lra.enabled", "description": "To enable Saga LRA", "sourceType": "org.apache.camel.main.LraConfigurationProperties", "type": "boolean", "javaType": "boolean", "defaultValue": false }, { "name": "camel.lra.localParticipantContextPath", "description": "The context-path for the local participant. Is default \/lra-participant", "sourceType": "org.apache.camel.main.LraConfigurationProperties", "type": "string", "javaType": "java.lang.String", "defaultValue": "\/lra-participant" }, { "name": "camel.lra.localParticipantUrl", "description": "The URL for the local participant", "sourceType": "org.apache.camel.main.LraConfigurationProperties", "type": "string", "javaType": "java.lang.String" }, +{ "name": "camel.metrics.enabled", "description": "To enable Micrometer metrics.", "sourceType": "org.apache.camel.main.MetricsConfigurationProperties", "type": "boolean", "javaType": "boolean", "defaultValue": "false" }, +{ "name": "camel.metrics.enableExchangeEventNotifier", "description": "Set whether to enable the MicrometerExchangeEventNotifier for capturing metrics on exchange processing times.", "sourceType": "org.apache.camel.main.MetricsConfigurationProperties", "type": "boolean", "javaType": "boolean", "defaultValue": true }, +{ "name": "camel.metrics.enableMessageHistory", "
(camel) 07/16: CAMEL-20105: camel-micromemter - Make it easier to configure for camel-main
This is an automated email from the ASF dual-hosted git repository. davsclaus pushed a commit to branch mm in repository https://gitbox.apache.org/repos/asf/camel.git commit 4f585e2a4a73583eec163a81f266b01dac87ac1f Author: Claus Ibsen AuthorDate: Wed Nov 15 21:29:28 2023 +0100 CAMEL-20105: camel-micromemter - Make it easier to configure for camel-main --- components/camel-micrometer-prometheus/pom.xml | 6 ++- .../services/org/apache/camel/other.properties | 2 +- .../generated/resources/micrometer-prometheus.json | 2 +- .../prometheus/MicrometerPrometheus.java | 48 -- 4 files changed, 51 insertions(+), 7 deletions(-) diff --git a/components/camel-micrometer-prometheus/pom.xml b/components/camel-micrometer-prometheus/pom.xml index 0bbb96068f9..72cb76f0fa3 100644 --- a/components/camel-micrometer-prometheus/pom.xml +++ b/components/camel-micrometer-prometheus/pom.xml @@ -29,7 +29,7 @@ camel-micrometer-prometheus jar Camel :: Micrometer Prometheus -Camel Micrometer Prometheus +Camel Micrometer Prometheus for Camel Main 4.3.0 @@ -41,6 +41,10 @@ org.apache.camel camel-micrometer + +org.apache.camel +camel-platform-http-main + io.micrometer diff --git a/components/camel-micrometer-prometheus/src/generated/resources/META-INF/services/org/apache/camel/other.properties b/components/camel-micrometer-prometheus/src/generated/resources/META-INF/services/org/apache/camel/other.properties index bb8c34ad8e2..5c5e29db9e2 100644 --- a/components/camel-micrometer-prometheus/src/generated/resources/META-INF/services/org/apache/camel/other.properties +++ b/components/camel-micrometer-prometheus/src/generated/resources/META-INF/services/org/apache/camel/other.properties @@ -4,4 +4,4 @@ groupId=org.apache.camel artifactId=camel-micrometer-prometheus version=4.3.0-SNAPSHOT projectName=Camel :: Micrometer Prometheus -projectDescription=Camel Micrometer Prometheus +projectDescription=Camel Micrometer Prometheus for Camel Main diff --git a/components/camel-micrometer-prometheus/src/generated/resources/micrometer-prometheus.json b/components/camel-micrometer-prometheus/src/generated/resources/micrometer-prometheus.json index de860450126..429ab2db753 100644 --- a/components/camel-micrometer-prometheus/src/generated/resources/micrometer-prometheus.json +++ b/components/camel-micrometer-prometheus/src/generated/resources/micrometer-prometheus.json @@ -3,7 +3,7 @@ "kind": "other", "name": "micrometer-prometheus", "title": "Micrometer Prometheus", -"description": "Camel Micrometer Prometheus", +"description": "Camel Micrometer Prometheus for Camel Main", "deprecated": false, "firstVersion": "4.3.0", "supportLevel": "Preview", diff --git a/components/camel-micrometer-prometheus/src/main/java/org/apache/camel/component/micrometer/prometheus/MicrometerPrometheus.java b/components/camel-micrometer-prometheus/src/main/java/org/apache/camel/component/micrometer/prometheus/MicrometerPrometheus.java index 36946b45423..f909665a4d6 100644 --- a/components/camel-micrometer-prometheus/src/main/java/org/apache/camel/component/micrometer/prometheus/MicrometerPrometheus.java +++ b/components/camel-micrometer-prometheus/src/main/java/org/apache/camel/component/micrometer/prometheus/MicrometerPrometheus.java @@ -18,6 +18,11 @@ package org.apache.camel.component.micrometer.prometheus; import io.micrometer.prometheus.PrometheusConfig; import io.micrometer.prometheus.PrometheusMeterRegistry; +import io.vertx.core.Handler; +import io.vertx.core.http.HttpMethod; +import io.vertx.ext.web.Route; +import io.vertx.ext.web.RoutingContext; +import io.vertx.ext.web.impl.BlockingHandlerDecorator; import org.apache.camel.CamelContext; import org.apache.camel.StaticService; import org.apache.camel.api.management.ManagedResource; @@ -25,6 +30,9 @@ import org.apache.camel.component.micrometer.eventnotifier.MicrometerExchangeEve import org.apache.camel.component.micrometer.eventnotifier.MicrometerRouteEventNotifier; import org.apache.camel.component.micrometer.messagehistory.MicrometerMessageHistoryFactory; import org.apache.camel.component.micrometer.routepolicy.MicrometerRoutePolicyFactory; +import org.apache.camel.component.platform.http.PlatformHttpComponent; +import org.apache.camel.component.platform.http.vertx.VertxPlatformHttpRouter; +import org.apache.camel.component.platform.http.vertx.VertxPlatformHttpServer; import org.apache.camel.spi.CamelMetricsService; import org.apache.camel.spi.Configurer; import org.apache.camel.spi.ManagementStrategy; @@ -41,9 +49,12 @@ public class MicrometerPrometheus extends ServiceSupport implements CamelMetrics private static final Logger LOG = LoggerFactory.getLogger(MicrometerPrometheus.class); -// TODO: option to configure prometheus -// TODO: c
(camel) 09/16: CAMEL-20105: camel-micromemter - Make it easier to configure for camel-main
This is an automated email from the ASF dual-hosted git repository. davsclaus pushed a commit to branch mm in repository https://gitbox.apache.org/repos/asf/camel.git commit 0daab91b3b9bcd9e2fe683ab26bc7954d681a7f5 Author: Claus Ibsen AuthorDate: Thu Nov 16 06:23:59 2023 +0100 CAMEL-20105: camel-micromemter - Make it easier to configure for camel-main --- .../camel/component/micrometer/prometheus/MicrometerPrometheus.java | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/components/camel-micrometer-prometheus/src/main/java/org/apache/camel/component/micrometer/prometheus/MicrometerPrometheus.java b/components/camel-micrometer-prometheus/src/main/java/org/apache/camel/component/micrometer/prometheus/MicrometerPrometheus.java index ad07eee99ae..37cd13762ce 100644 --- a/components/camel-micrometer-prometheus/src/main/java/org/apache/camel/component/micrometer/prometheus/MicrometerPrometheus.java +++ b/components/camel-micrometer-prometheus/src/main/java/org/apache/camel/component/micrometer/prometheus/MicrometerPrometheus.java @@ -55,7 +55,11 @@ public class MicrometerPrometheus extends ServiceSupport implements CamelMetrics // TODO: option to configure prometheus (on or off) // TODO: 0.0.4 or 1.0.0 text format -// TODO: dev console +// TODO: rename to camel-micrometer-main +// TODO: include easily with jbang +// TODO: camel.server.metricsEnabled=true|false +// TODO: camel.server.otelEnabled=true|false +// TODO: docs private CamelContext camelContext; private final PrometheusMeterRegistry meterRegistry = new PrometheusMeterRegistry(PrometheusConfig.DEFAULT);
(camel) 04/16: CAMEL-20105: camel-micromemter - Make it easier to configure for camel-main
This is an automated email from the ASF dual-hosted git repository. davsclaus pushed a commit to branch mm in repository https://gitbox.apache.org/repos/asf/camel.git commit 17cb3fd9c112b4abc6a161e3d2db9d5494f74cb7 Author: Claus Ibsen AuthorDate: Wed Nov 15 21:01:05 2023 +0100 CAMEL-20105: camel-micromemter - Make it easier to configure for camel-main --- .../prometheus/MicrometerPrometheusConfigurer.java | 73 ++ ...nent.micrometer.prometheus.MicrometerPrometheus | 2 + .../org/apache/camel/micrometer-prometheus | 2 + .../prometheus/MicrometerPrometheus.java | 152 + .../org/apache/camel/spi/CamelMetricsService.java | 27 .../org/apache/camel/main/BaseMainSupport.java | 23 +++- parent/pom.xml | 1 - 7 files changed, 278 insertions(+), 2 deletions(-) diff --git a/components/camel-micrometer-prometheus/src/generated/java/org/apache/camel/component/micrometer/prometheus/MicrometerPrometheusConfigurer.java b/components/camel-micrometer-prometheus/src/generated/java/org/apache/camel/component/micrometer/prometheus/MicrometerPrometheusConfigurer.java new file mode 100644 index 000..2f934e1d64e --- /dev/null +++ b/components/camel-micrometer-prometheus/src/generated/java/org/apache/camel/component/micrometer/prometheus/MicrometerPrometheusConfigurer.java @@ -0,0 +1,73 @@ +/* Generated by camel build tools - do NOT edit this file! */ +package org.apache.camel.component.micrometer.prometheus; + +import java.util.Map; + +import org.apache.camel.CamelContext; +import org.apache.camel.spi.ExtendedPropertyConfigurerGetter; +import org.apache.camel.spi.PropertyConfigurerGetter; +import org.apache.camel.spi.ConfigurerStrategy; +import org.apache.camel.spi.GeneratedPropertyConfigurer; +import org.apache.camel.util.CaseInsensitiveMap; +import org.apache.camel.component.micrometer.prometheus.MicrometerPrometheus; + +/** + * Generated by camel build tools - do NOT edit this file! + */ +@SuppressWarnings("unchecked") +public class MicrometerPrometheusConfigurer extends org.apache.camel.support.component.PropertyConfigurerSupport implements GeneratedPropertyConfigurer, PropertyConfigurerGetter { + +@Override +public boolean configure(CamelContext camelContext, Object obj, String name, Object value, boolean ignoreCase) { +org.apache.camel.component.micrometer.prometheus.MicrometerPrometheus target = (org.apache.camel.component.micrometer.prometheus.MicrometerPrometheus) obj; +switch (ignoreCase ? name.toLowerCase() : name) { +case "camelcontext": +case "CamelContext": target.setCamelContext(property(camelContext, org.apache.camel.CamelContext.class, value)); return true; +case "enableexchangeeventnotifier": +case "EnableExchangeEventNotifier": target.setEnableExchangeEventNotifier(property(camelContext, boolean.class, value)); return true; +case "enablemessagehistory": +case "EnableMessageHistory": target.setEnableMessageHistory(property(camelContext, boolean.class, value)); return true; +case "enablerouteeventnotifier": +case "EnableRouteEventNotifier": target.setEnableRouteEventNotifier(property(camelContext, boolean.class, value)); return true; +case "enableroutepolicy": +case "EnableRoutePolicy": target.setEnableRoutePolicy(property(camelContext, boolean.class, value)); return true; +default: return false; +} +} + +@Override +public Class getOptionType(String name, boolean ignoreCase) { +switch (ignoreCase ? name.toLowerCase() : name) { +case "camelcontext": +case "CamelContext": return org.apache.camel.CamelContext.class; +case "enableexchangeeventnotifier": +case "EnableExchangeEventNotifier": return boolean.class; +case "enablemessagehistory": +case "EnableMessageHistory": return boolean.class; +case "enablerouteeventnotifier": +case "EnableRouteEventNotifier": return boolean.class; +case "enableroutepolicy": +case "EnableRoutePolicy": return boolean.class; +default: return null; +} +} + +@Override +public Object getOptionValue(Object obj, String name, boolean ignoreCase) { +org.apache.camel.component.micrometer.prometheus.MicrometerPrometheus target = (org.apache.camel.component.micrometer.prometheus.MicrometerPrometheus) obj; +switch (ignoreCase ? name.toLowerCase() : name) { +case "camelcontext": +case "CamelContext": return target.getCamelContext(); +case "enableexchangeeventnotifier": +case "EnableExchangeEventNotifier": return target.isEnableExchangeEventNotifier(); +case "enablemessagehistory": +case "EnableMessageHistory": return target.isEnableMessageHistory(); +case "enablerouteeventnotifier": +case "EnableRouteEventNotifier": return target.isEnabl
(camel) 13/16: Upgrade to jandex 3.1.5
This is an automated email from the ASF dual-hosted git repository. davsclaus pushed a commit to branch mm in repository https://gitbox.apache.org/repos/asf/camel.git commit ba22ceeff9a1638206d68b54a347e958886c0a55 Author: Claus Ibsen AuthorDate: Thu Nov 16 14:14:42 2023 +0100 Upgrade to jandex 3.1.5 --- parent/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/parent/pom.xml b/parent/pom.xml index a5f985fc7ed..ebe9ddf0fc1 100644 --- a/parent/pom.xml +++ b/parent/pom.xml @@ -222,7 +222,7 @@ 2.15.2 2.21.20 0.13 -3.1.2 +3.1.5 2.4.0 1.9.3 0.1.9
(camel) 01/16: CAMEL-20105: camel-micromemter - Make it easier to configure for camel-main
This is an automated email from the ASF dual-hosted git repository. davsclaus pushed a commit to branch mm in repository https://gitbox.apache.org/repos/asf/camel.git commit 2b270a72a1ed254e6e38f1dfef524cdd07e66899 Author: Claus Ibsen AuthorDate: Wed Nov 15 20:23:11 2023 +0100 CAMEL-20105: camel-micromemter - Make it easier to configure for camel-main --- .../MetricsConfigurationPropertiesConfigurer.java | 67 ++ .../camel-main-configuration-metadata.json | 5 + ...pache.camel.main.MetricsConfigurationProperties | 2 + core/camel-main/src/main/docs/main.adoc| 13 ++ .../org/apache/camel/main/BaseMainSupport.java | 28 + .../camel/main/MainConfigurationProperties.java| 22 .../camel/main/MetricsConfigurationProperties.java | 138 + .../maven/packaging/PrepareCamelMainMojo.java | 5 + 8 files changed, 280 insertions(+) diff --git a/core/camel-main/src/generated/java/org/apache/camel/main/MetricsConfigurationPropertiesConfigurer.java b/core/camel-main/src/generated/java/org/apache/camel/main/MetricsConfigurationPropertiesConfigurer.java new file mode 100644 index 000..e81062ff0eb --- /dev/null +++ b/core/camel-main/src/generated/java/org/apache/camel/main/MetricsConfigurationPropertiesConfigurer.java @@ -0,0 +1,67 @@ +/* Generated by camel build tools - do NOT edit this file! */ +package org.apache.camel.main; + +import java.util.Map; + +import org.apache.camel.CamelContext; +import org.apache.camel.spi.ExtendedPropertyConfigurerGetter; +import org.apache.camel.spi.PropertyConfigurerGetter; +import org.apache.camel.spi.ConfigurerStrategy; +import org.apache.camel.spi.GeneratedPropertyConfigurer; +import org.apache.camel.util.CaseInsensitiveMap; +import org.apache.camel.main.MetricsConfigurationProperties; + +/** + * Generated by camel build tools - do NOT edit this file! + */ +@SuppressWarnings("unchecked") +public class MetricsConfigurationPropertiesConfigurer extends org.apache.camel.support.component.PropertyConfigurerSupport implements GeneratedPropertyConfigurer, PropertyConfigurerGetter { + +@Override +public boolean configure(CamelContext camelContext, Object obj, String name, Object value, boolean ignoreCase) { +org.apache.camel.main.MetricsConfigurationProperties target = (org.apache.camel.main.MetricsConfigurationProperties) obj; +switch (ignoreCase ? name.toLowerCase() : name) { +case "enableexchangeeventnotifier": +case "EnableExchangeEventNotifier": target.setEnableExchangeEventNotifier(property(camelContext, boolean.class, value)); return true; +case "enablemessagehistory": +case "EnableMessageHistory": target.setEnableMessageHistory(property(camelContext, boolean.class, value)); return true; +case "enablerouteeventnotifier": +case "EnableRouteEventNotifier": target.setEnableRouteEventNotifier(property(camelContext, boolean.class, value)); return true; +case "enableroutepolicy": +case "EnableRoutePolicy": target.setEnableRoutePolicy(property(camelContext, boolean.class, value)); return true; +default: return false; +} +} + +@Override +public Class getOptionType(String name, boolean ignoreCase) { +switch (ignoreCase ? name.toLowerCase() : name) { +case "enableexchangeeventnotifier": +case "EnableExchangeEventNotifier": return boolean.class; +case "enablemessagehistory": +case "EnableMessageHistory": return boolean.class; +case "enablerouteeventnotifier": +case "EnableRouteEventNotifier": return boolean.class; +case "enableroutepolicy": +case "EnableRoutePolicy": return boolean.class; +default: return null; +} +} + +@Override +public Object getOptionValue(Object obj, String name, boolean ignoreCase) { +org.apache.camel.main.MetricsConfigurationProperties target = (org.apache.camel.main.MetricsConfigurationProperties) obj; +switch (ignoreCase ? name.toLowerCase() : name) { +case "enableexchangeeventnotifier": +case "EnableExchangeEventNotifier": return target.isEnableExchangeEventNotifier(); +case "enablemessagehistory": +case "EnableMessageHistory": return target.isEnableMessageHistory(); +case "enablerouteeventnotifier": +case "EnableRouteEventNotifier": return target.isEnableRouteEventNotifier(); +case "enableroutepolicy": +case "EnableRoutePolicy": return target.isEnableRoutePolicy(); +default: return null; +} +} +} + diff --git a/core/camel-main/src/generated/resources/META-INF/camel-main-configuration-metadata.json b/core/camel-main/src/generated/resources/META-INF/camel-main-configuration-metadata.json index 3a89ff173c1..d5a1d229594 100644 --- a/core/camel-main/src/generated/resources/META-INF/camel-main-configuration-metadata.json +++ b/core/camel-main/src/gen
(camel) 11/16: CAMEL-20105: camel-micromemter - Make it easier to configure for camel-main
This is an automated email from the ASF dual-hosted git repository. davsclaus pushed a commit to branch mm in repository https://gitbox.apache.org/repos/asf/camel.git commit a2e3befa30b9e5efe698104860be7dbdf75b381c Author: Claus Ibsen AuthorDate: Thu Nov 16 09:16:11 2023 +0100 CAMEL-20105: camel-micromemter - Make it easier to configure for camel-main --- .../main/camel-main-configuration-metadata.json| 1 + .../prometheus/MicrometerPrometheus.java | 22 ++ .../http/main/DefaultMainHttpServerFactory.java| 1 + .../platform/http/main/MainHttpServer.java | 13 + ...ttpServerConfigurationPropertiesConfigurer.java | 6 ++ .../camel-main-configuration-metadata.json | 1 + core/camel-main/src/main/docs/main.adoc| 3 ++- .../main/HttpServerConfigurationProperties.java| 20 8 files changed, 54 insertions(+), 13 deletions(-) diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/main/camel-main-configuration-metadata.json b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/main/camel-main-configuration-metadata.json index 5521078c575..92bef5801ed 100644 --- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/main/camel-main-configuration-metadata.json +++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/main/camel-main-configuration-metadata.json @@ -242,6 +242,7 @@ { "name": "camel.server.healthCheckEnabled", "description": "Whether to enable health-check console. If enabled then you can access health-check status on context-path: \/q\/health", "sourceType": "org.apache.camel.main.HttpServerConfigurationProperties", "type": "boolean", "javaType": "boolean", "defaultValue": "false" }, { "name": "camel.server.host", "description": "Hostname to use for binding embedded HTTP server", "sourceType": "org.apache.camel.main.HttpServerConfigurationProperties", "type": "string", "javaType": "java.lang.String", "defaultValue": "0.0.0.0" }, { "name": "camel.server.maxBodySize", "description": "Maximum HTTP body size the embedded HTTP server can accept.", "sourceType": "org.apache.camel.main.HttpServerConfigurationProperties", "type": "integer", "javaType": "java.lang.Long" }, +{ "name": "camel.server.metricsEnabled", "description": "Whether to enable metrics. If enabled then you can access metrics on context-path: \/q\/metrics", "sourceType": "org.apache.camel.main.HttpServerConfigurationProperties", "type": "boolean", "javaType": "boolean", "defaultValue": "false" }, { "name": "camel.server.path", "description": "Context-path to use for embedded HTTP server", "sourceType": "org.apache.camel.main.HttpServerConfigurationProperties", "type": "string", "javaType": "java.lang.String", "defaultValue": "\/" }, { "name": "camel.server.port", "description": "Port to use for binding embedded HTTP server", "sourceType": "org.apache.camel.main.HttpServerConfigurationProperties", "type": "integer", "javaType": "int", "defaultValue": 8080 }, { "name": "camel.server.uploadEnabled", "description": "Whether to enable file upload via HTTP (not intended for production use). This functionality is for development to be able to reload Camel routes and code with source changes (if reload is enabled). If enabled then you can upload\/delete files via HTTP PUT\/DELETE on context-path: \/q\/upload\/{name}. You must also configure the uploadSourceDir option.", "sourceType": "org.apache.camel.main.HttpServerConfigurationProperties", "t [...] diff --git a/components/camel-micrometer-prometheus/src/main/java/org/apache/camel/component/micrometer/prometheus/MicrometerPrometheus.java b/components/camel-micrometer-prometheus/src/main/java/org/apache/camel/component/micrometer/prometheus/MicrometerPrometheus.java index 37cd13762ce..61efbba632b 100644 --- a/components/camel-micrometer-prometheus/src/main/java/org/apache/camel/component/micrometer/prometheus/MicrometerPrometheus.java +++ b/components/camel-micrometer-prometheus/src/main/java/org/apache/camel/component/micrometer/prometheus/MicrometerPrometheus.java @@ -31,8 +31,8 @@ import org.apache.camel.component.micrometer.eventnotifier.MicrometerRouteEventN import org.apache.camel.component.micrometer.messagehistory.MicrometerMessageHistoryFactory; import org.apache.camel.component.micrometer.routepolicy.MicrometerRoutePolicyFactory; import org.apache.camel.component.platform.http.PlatformHttpComponent; +import org.apache.camel.component.platform.http.main.MainHttpServer; import org.apache.camel.component.platform.http.vertx.VertxPlatformHttpRouter; -import org.apache.camel.component.platform.http.vertx.VertxPlatformHttpServer; import org.apache.camel.spi.CamelMetricsService; import org.apache.camel.spi.Configurer; import org.apache.camel.spi.ManagementStrategy; @@ -49,16 +49,14 @@ public class MicrometerPrometheus
(camel) 12/16: CAMEL-20105: camel-micromemter - Make it easier to configure for camel-main
This is an automated email from the ASF dual-hosted git repository. davsclaus pushed a commit to branch mm in repository https://gitbox.apache.org/repos/asf/camel.git commit 6f487542ec592c7efd4749780e461c093d6ca3ec Author: Claus Ibsen AuthorDate: Thu Nov 16 09:32:36 2023 +0100 CAMEL-20105: camel-micromemter - Make it easier to configure for camel-main --- .../main/camel-main-configuration-metadata.json| 1 + .../prometheus/MicrometerPrometheusConfigurer.java | 6 .../prometheus/MicrometerPrometheus.java | 33 +++--- .../MetricsConfigurationPropertiesConfigurer.java | 6 .../camel-main-configuration-metadata.json | 1 + core/camel-main/src/main/docs/main.adoc| 3 +- .../camel/main/MetricsConfigurationProperties.java | 28 ++ 7 files changed, 73 insertions(+), 5 deletions(-) diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/main/camel-main-configuration-metadata.json b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/main/camel-main-configuration-metadata.json index 92bef5801ed..22167f65ed6 100644 --- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/main/camel-main-configuration-metadata.json +++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/main/camel-main-configuration-metadata.json @@ -185,6 +185,7 @@ { "name": "camel.metrics.enableMessageHistory", "description": "Set whether to enable the MicrometerMessageHistoryFactory for capturing metrics on individual route node processing times. Depending on the number of configured route nodes, there is the potential to create a large volume of metrics. Therefore, this option is disabled by default.", "sourceType": "org.apache.camel.main.MetricsConfigurationProperties", "type": "boolean", "javaType": "boolean", "defaultValue": "false" }, { "name": "camel.metrics.enableRouteEventNotifier", "description": "Set whether to enable the MicrometerRouteEventNotifier for capturing metrics on the total number of routes and total number of routes running.", "sourceType": "org.apache.camel.main.MetricsConfigurationProperties", "type": "boolean", "javaType": "boolean", "defaultValue": true }, { "name": "camel.metrics.enableRoutePolicy", "description": "Set whether to enable the MicrometerRoutePolicyFactory for capturing metrics on route processing times.", "sourceType": "org.apache.camel.main.MetricsConfigurationProperties", "type": "boolean", "javaType": "boolean", "defaultValue": true }, +{ "name": "camel.metrics.textFormatVersion", "description": "The text-format version to use with Prometheus scraping. 0.0.4 = text\/plain; version=0.0.4; charset=utf-8 1.0.0 = application\/openmetrics-text; version=1.0.0; charset=utf-8", "sourceType": "org.apache.camel.main.MetricsConfigurationProperties", "type": "string", "javaType": "java.lang.String", "defaultValue": "0.0.4", "enum": [ "0.0.4", "1.0.0" ] }, { "name": "camel.opentelemetry.enabled", "description": "To enable OpenTelemetry", "sourceType": "org.apache.camel.main.OtelConfigurationProperties", "type": "boolean", "javaType": "boolean", "defaultValue": "false" }, { "name": "camel.opentelemetry.encoding", "description": "Sets whether the header keys need to be encoded (connector specific) or not. The value is a boolean. Dashes need for instances to be encoded for JMS property keys.", "sourceType": "org.apache.camel.main.OtelConfigurationProperties", "type": "boolean", "javaType": "boolean", "defaultValue": "false" }, { "name": "camel.opentelemetry.excludePatterns", "description": "Adds an exclude pattern that will disable tracing for Camel messages that matches the pattern. Multiple patterns can be separated by comma.", "sourceType": "org.apache.camel.main.OtelConfigurationProperties", "type": "string", "javaType": "java.lang.String" }, diff --git a/components/camel-micrometer-prometheus/src/generated/java/org/apache/camel/component/micrometer/prometheus/MicrometerPrometheusConfigurer.java b/components/camel-micrometer-prometheus/src/generated/java/org/apache/camel/component/micrometer/prometheus/MicrometerPrometheusConfigurer.java index 2f934e1d64e..abad014040c 100644 --- a/components/camel-micrometer-prometheus/src/generated/java/org/apache/camel/component/micrometer/prometheus/MicrometerPrometheusConfigurer.java +++ b/components/camel-micrometer-prometheus/src/generated/java/org/apache/camel/component/micrometer/prometheus/MicrometerPrometheusConfigurer.java @@ -31,6 +31,8 @@ public class MicrometerPrometheusConfigurer extends org.apache.camel.support.com case "EnableRouteEventNotifier": target.setEnableRouteEventNotifier(property(camelContext, boolean.class, value)); return true; case "enableroutepolicy": case "EnableRoutePolicy": target.setEnableRoutePolicy(property(camelContext, boolean.class, value)); return true; +
(camel) 06/16: CAMEL-20105: camel-micromemter - Make it easier to configure for camel-main
This is an automated email from the ASF dual-hosted git repository. davsclaus pushed a commit to branch mm in repository https://gitbox.apache.org/repos/asf/camel.git commit 636ab5c8c842f9b7bdfd67caa0e77737e7d1afae Author: Claus Ibsen AuthorDate: Wed Nov 15 21:13:20 2023 +0100 CAMEL-20105: camel-micromemter - Make it easier to configure for camel-main --- .../camel/component/micrometer/prometheus/MicrometerPrometheus.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/components/camel-micrometer-prometheus/src/main/java/org/apache/camel/component/micrometer/prometheus/MicrometerPrometheus.java b/components/camel-micrometer-prometheus/src/main/java/org/apache/camel/component/micrometer/prometheus/MicrometerPrometheus.java index b6fee55cb02..36946b45423 100644 --- a/components/camel-micrometer-prometheus/src/main/java/org/apache/camel/component/micrometer/prometheus/MicrometerPrometheus.java +++ b/components/camel-micrometer-prometheus/src/main/java/org/apache/camel/component/micrometer/prometheus/MicrometerPrometheus.java @@ -43,6 +43,8 @@ public class MicrometerPrometheus extends ServiceSupport implements CamelMetrics // TODO: option to configure prometheus // TODO: context-path / port for http scrape service +// TODO: use platform-http-main +// TODO: dev console private CamelContext camelContext; private final PrometheusMeterRegistry meterRegistry = new PrometheusMeterRegistry(PrometheusConfig.DEFAULT);
(camel) 10/16: CAMEL-20105: camel-micromemter - Make it easier to configure for camel-main
This is an automated email from the ASF dual-hosted git repository. davsclaus pushed a commit to branch mm in repository https://gitbox.apache.org/repos/asf/camel.git commit a7ab16f6dcdef445c464987b8fe02bfb6eb1d85f Author: Claus Ibsen AuthorDate: Thu Nov 16 09:05:35 2023 +0100 CAMEL-20105: camel-micromemter - Make it easier to configure for camel-main --- .../org/apache/camel/catalog/others/micrometer-prometheus.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/others/micrometer-prometheus.json b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/others/micrometer-prometheus.json index de860450126..429ab2db753 100644 --- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/others/micrometer-prometheus.json +++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/others/micrometer-prometheus.json @@ -3,7 +3,7 @@ "kind": "other", "name": "micrometer-prometheus", "title": "Micrometer Prometheus", -"description": "Camel Micrometer Prometheus", +"description": "Camel Micrometer Prometheus for Camel Main", "deprecated": false, "firstVersion": "4.3.0", "supportLevel": "Preview",
[PR] CAMEL-20105 [camel]
davsclaus opened a new pull request, #12017: URL: https://github.com/apache/camel/pull/12017 # Description # Target - [ ] I checked that the commit is targeting the correct branch (note that Camel 3 uses `camel-3.x`, whereas Camel 4 uses the `main` branch) # Tracking - [ ] If this is a large change, bug fix, or code improvement, I checked there is a [JIRA issue](https://issues.apache.org/jira/browse/CAMEL) filed for the change (usually before you start working on it). # Apache Camel coding standards and style - [ ] I checked that each commit in the pull request has a meaningful subject line and body. - [ ] I have run `mvn clean install -DskipTests` locally and I have committed all auto-generated changes -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
Re: [PR] CAMEL-20105 [camel]
github-actions[bot] commented on PR #12017: URL: https://github.com/apache/camel/pull/12017#issuecomment-1814608908 :star2: Thank you for your contribution to the Apache Camel project! :star2: :robot: CI automation will test this PR automatically. :camel: Apache Camel Committers, please review the following items: * First-time contributors **require MANUAL approval** for the GitHub Actions to run * You can use the command `/component-test (camel-)component-name1 (camel-)component-name2..` to request a test from the test bot. * You can label PRs using `build-all`, `build-dependents`, `skip-tests` and `test-dependents` to fine-tune the checks executed by this PR. * Build and test logs are available in the Summary page. **Only** [Apache Camel committers](https://camel.apache.org/community/team/#committers) have access to the summary. * :warning: Be careful when sharing logs. Review their contents before sharing them publicly. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[PR] Quarkus 3.6.0.CR1 upgrade post tidy ups [camel-quarkus]
jamesnetherton opened a new pull request, #5517: URL: https://github.com/apache/camel-quarkus/pull/5517 (no comment) -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
Re: [I] Remove workaround for NoClassDefFoundError DevConsoleTemplateInfoBuildItem [camel-quarkus]
jamesnetherton commented on issue #5277: URL: https://github.com/apache/camel-quarkus/issues/5277#issuecomment-1814652580 QCXF is fixed. The workaround remains in place for optaplanner until this issue is resolved: https://issues.redhat.com/browse/PLANNER-2936 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[PR] chore(e2e): Dev mode flaky test randomize name [camel-k]
gansheer opened a new pull request, #4921: URL: https://github.com/apache/camel-k/pull/4921 Randomize integration names in dev mode e2e tests to avoid concurrent write errors with CLI runs. **Release Note** ```release-note chore(e2e): Randomize integration name in dev mode e2e tests ``` -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[PR] [WIP] Improve the documentation for httpHeaders parameter. [camel]
InfoSec812 opened a new pull request, #12018: URL: https://github.com/apache/camel/pull/12018 # Description The documentation for the `httpHeaders` parameter of the `stream` component is ambiguous about how to format the parameter. It appears from the documentation that one would use `HEADER: VALUE`; but the code requires using `HEADER=VALUE` # Target - [X] I checked that the commit is targeting the correct branch (note that Camel 3 uses `camel-3.x`, whereas Camel 4 uses the `main` branch) # Tracking - [ ] If this is a large change, bug fix, or code improvement, I checked there is a [JIRA issue](https://issues.apache.org/jira/browse/CAMEL) filed for the change (usually before you start working on it). # Apache Camel coding standards and style - [ ] I checked that each commit in the pull request has a meaningful subject line and body. - [ ] I have run `mvn clean install -DskipTests` locally and I have committed all auto-generated changes Having issues getting this to run as there are other modules preventing the build. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
Re: [PR] [WIP] Improve the documentation for httpHeaders parameter. [camel]
github-actions[bot] commented on PR #12018: URL: https://github.com/apache/camel/pull/12018#issuecomment-1814773848 :star2: Thank you for your contribution to the Apache Camel project! :star2: :robot: CI automation will test this PR automatically. :camel: Apache Camel Committers, please review the following items: * First-time contributors **require MANUAL approval** for the GitHub Actions to run * You can use the command `/component-test (camel-)component-name1 (camel-)component-name2..` to request a test from the test bot. * You can label PRs using `build-all`, `build-dependents`, `skip-tests` and `test-dependents` to fine-tune the checks executed by this PR. * Build and test logs are available in the Summary page. **Only** [Apache Camel committers](https://camel.apache.org/community/team/#committers) have access to the summary. * :warning: Be careful when sharing logs. Review their contents before sharing them publicly. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[I] Submitting create project form with Enter key without mandatory fields defined [camel-karavan]
mvolf opened a new issue, #995: URL: https://github.com/apache/camel-karavan/issues/995 As expected, modal for creating projects disables the "Save" button if all mandatory fields are not defined. However, after focusing on one of the input fields in the modal and just hitting the enter key, user is able to create a project without mandatory fields. This results in a project without the mandatory project-id defined. This project can't be selected or deleted afterwards. Here's a screenshot of the resulting project in the projects list: ![Screenshot from 2023-11-16 17-25-20](https://github.com/apache/camel-karavan/assets/798213/ddd563f0-8429-4e83-adaf-7e946568658f) -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[PR] CAMEL-19770: cleanup catches of Throwable in camel-report-maven-plugin [camel]
orpiske opened a new pull request, #12019: URL: https://github.com/apache/camel/pull/12019 (no comment) -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
Re: [PR] CAMEL-20093: cleaned up duplicated code in camel-route-parser [camel]
orpiske merged PR #12013: URL: https://github.com/apache/camel/pull/12013 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
(camel) branch main updated: CAMEL-20093: cleaned up duplicated code in camel-route-parser
This is an automated email from the ASF dual-hosted git repository. orpiske pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel.git The following commit(s) were added to refs/heads/main by this push: new 7fd7cf1c857 CAMEL-20093: cleaned up duplicated code in camel-route-parser 7fd7cf1c857 is described below commit 7fd7cf1c85754ac63e4d8a122dcf9d48e817df4b Author: Nikita Konovalov AuthorDate: Thu Nov 16 11:36:29 2023 +0100 CAMEL-20093: cleaned up duplicated code in camel-route-parser --- .../org/apache/camel/parser/RestDslParser.java | 27 -- .../apache/camel/parser/RouteBuilderParser.java| 2 +- 2 files changed, 5 insertions(+), 24 deletions(-) diff --git a/catalog/camel-route-parser/src/main/java/org/apache/camel/parser/RestDslParser.java b/catalog/camel-route-parser/src/main/java/org/apache/camel/parser/RestDslParser.java index 9e125831ac5..8f33f5bf452 100644 --- a/catalog/camel-route-parser/src/main/java/org/apache/camel/parser/RestDslParser.java +++ b/catalog/camel-route-parser/src/main/java/org/apache/camel/parser/RestDslParser.java @@ -20,13 +20,14 @@ import java.util.ArrayList; import java.util.Collections; import java.util.List; -import org.apache.camel.parser.helper.CamelJavaParserHelper; import org.apache.camel.parser.helper.CamelJavaRestDslParserHelper; import org.apache.camel.parser.model.RestConfigurationDetails; import org.apache.camel.parser.model.RestServiceDetails; import org.jboss.forge.roaster.model.source.JavaClassSource; import org.jboss.forge.roaster.model.source.MethodSource; +import static org.apache.camel.parser.RouteBuilderParser.findAllConfigureMethods; + /** * A Camel parser that parses Camel Java Rest DSL source code. * @@ -49,17 +50,7 @@ public final class RestDslParser { JavaClassSource clazz, String fullyQualifiedFileName, boolean includeInlinedRouteBuilders) { -List> methods = new ArrayList<>(); -MethodSource method = CamelJavaParserHelper.findConfigureMethod(clazz); -if (method != null) { -methods.add(method); -} -if (includeInlinedRouteBuilders) { -List> inlinedMethods = CamelJavaParserHelper.findInlinedConfigureMethods(clazz); -if (!inlinedMethods.isEmpty()) { -methods.addAll(inlinedMethods); -} -} +List> methods = findAllConfigureMethods(clazz, includeInlinedRouteBuilders); CamelJavaRestDslParserHelper parser = new CamelJavaRestDslParserHelper(); List list = new ArrayList<>(); @@ -87,17 +78,7 @@ public final class RestDslParser { JavaClassSource clazz, String fullyQualifiedFileName, boolean includeInlinedRouteBuilders) { -List> methods = new ArrayList<>(); -MethodSource method = CamelJavaParserHelper.findConfigureMethod(clazz); -if (method != null) { -methods.add(method); -} -if (includeInlinedRouteBuilders) { -List> inlinedMethods = CamelJavaParserHelper.findInlinedConfigureMethods(clazz); -if (!inlinedMethods.isEmpty()) { -methods.addAll(inlinedMethods); -} -} +List> methods = findAllConfigureMethods(clazz, includeInlinedRouteBuilders); CamelJavaRestDslParserHelper parser = new CamelJavaRestDslParserHelper(); List list = new ArrayList<>(); diff --git a/catalog/camel-route-parser/src/main/java/org/apache/camel/parser/RouteBuilderParser.java b/catalog/camel-route-parser/src/main/java/org/apache/camel/parser/RouteBuilderParser.java index d3fceef50dc..e2889c5086c 100644 --- a/catalog/camel-route-parser/src/main/java/org/apache/camel/parser/RouteBuilderParser.java +++ b/catalog/camel-route-parser/src/main/java/org/apache/camel/parser/RouteBuilderParser.java @@ -216,7 +216,7 @@ public final class RouteBuilderParser { } } -private static List> findAllConfigureMethods( +static List> findAllConfigureMethods( JavaClassSource clazz, boolean includeInlinedRouteBuilders) { List> methods = new ArrayList<>(); MethodSource method = CamelJavaParserHelper.findConfigureMethod(clazz);
Re: [PR] CAMEL-19770: cleanup catches of Throwable in camel-report-maven-plugin [camel]
orpiske merged PR #12019: URL: https://github.com/apache/camel/pull/12019 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
(camel) branch main updated: CAMEL-19770: cleanup catches of Throwable in camel-report-maven-plugin
This is an automated email from the ASF dual-hosted git repository. orpiske pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel.git The following commit(s) were added to refs/heads/main by this push: new 6dd483ea8cf CAMEL-19770: cleanup catches of Throwable in camel-report-maven-plugin 6dd483ea8cf is described below commit 6dd483ea8cf2eea4a43c8d8e1300c241e319d703 Author: Otavio Rodolfo Piske AuthorDate: Fri Nov 10 11:33:32 2023 +0100 CAMEL-19770: cleanup catches of Throwable in camel-report-maven-plugin --- .../apache/camel/maven/htmlxlsx/process/CoverageResultsProcessor.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/catalog/camel-report-maven-plugin/src/main/java/org/apache/camel/maven/htmlxlsx/process/CoverageResultsProcessor.java b/catalog/camel-report-maven-plugin/src/main/java/org/apache/camel/maven/htmlxlsx/process/CoverageResultsProcessor.java index c865afbcd2c..5f377269934 100644 --- a/catalog/camel-report-maven-plugin/src/main/java/org/apache/camel/maven/htmlxlsx/process/CoverageResultsProcessor.java +++ b/catalog/camel-report-maven-plugin/src/main/java/org/apache/camel/maven/htmlxlsx/process/CoverageResultsProcessor.java @@ -225,7 +225,7 @@ public class CoverageResultsProcessor { if (route.getExchangesTotal() > mappedRoute.getExchangesTotal()) { routeMap.put(routeId, route); } -} catch (Throwable t) { +} catch (Exception t) { // this is an edge case that needs to be identified. Log some useful debugging information. System.out.println(t.getClass().toString()); System.out.printf("routeID: %s%n", routeId);
(camel) branch regen_bot updated (92c1b4ee77e -> 7fd7cf1c857)
This is an automated email from the ASF dual-hosted git repository. github-bot pushed a change to branch regen_bot in repository https://gitbox.apache.org/repos/asf/camel.git from 92c1b4ee77e CAMEL-20117 - Johnzon-jsonb: Update to 2.0.0 (#12016) add 7fd7cf1c857 CAMEL-20093: cleaned up duplicated code in camel-route-parser No new revisions were added by this update. Summary of changes: .../org/apache/camel/parser/RestDslParser.java | 27 -- .../apache/camel/parser/RouteBuilderParser.java| 2 +- 2 files changed, 5 insertions(+), 24 deletions(-)
Re: [PR] [WIP] Improve the documentation for httpHeaders parameter. [camel]
davsclaus commented on code in PR #12018: URL: https://github.com/apache/camel/pull/12018#discussion_r1396248724 ## components/camel-stream/src/main/java/org/apache/camel/component/stream/StreamEndpoint.java: ## @@ -145,7 +145,8 @@ public String getHttpHeaders() { /** * When using stream:http format, this option specifies optional http headers, such as Accept: application/json. - * Multiple headers can be separated by comma. + * Multiple headers can be separated by comma. The format of headers should be {@code HEADER=VALUE}. An example Review Comment: We usually do not use @code or other formatting as the text is being extracted for tooling as well and they use plain text. So it would be good to get that removed, thanks. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
Re: [PR] [WIP] Improve the documentation for httpHeaders parameter. [camel]
InfoSec812 commented on code in PR #12018: URL: https://github.com/apache/camel/pull/12018#discussion_r1396269424 ## components/camel-stream/src/main/java/org/apache/camel/component/stream/StreamEndpoint.java: ## @@ -145,7 +145,8 @@ public String getHttpHeaders() { /** * When using stream:http format, this option specifies optional http headers, such as Accept: application/json. - * Multiple headers can be separated by comma. + * Multiple headers can be separated by comma. The format of headers should be {@code HEADER=VALUE}. An example Review Comment: I have made the requested changes. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
(camel-k-runtime) branch dependabot/maven/quarkus-platform-version-3.5.2 created (now 5437268a)
This is an automated email from the ASF dual-hosted git repository. github-bot pushed a change to branch dependabot/maven/quarkus-platform-version-3.5.2 in repository https://gitbox.apache.org/repos/asf/camel-k-runtime.git at 5437268a build(deps): bump quarkus-platform-version from 3.4.1 to 3.5.2 No new revisions were added by this update.
[PR] build(deps): bump quarkus-platform-version from 3.4.1 to 3.5.2 [camel-k-runtime]
dependabot[bot] opened a new pull request, #1106: URL: https://github.com/apache/camel-k-runtime/pull/1106 Bumps `quarkus-platform-version` from 3.4.1 to 3.5.2. Updates `io.quarkus.platform:quarkus-camel-bom` from 3.4.1 to 3.5.2 Commits https://github.com/quarkusio/quarkus-platform/commit/88b7e4f0ba14da5607192e7a83c8519a1acc26f6";>88b7e4f [maven-release-plugin] prepare release 3.5.2 https://github.com/quarkusio/quarkus-platform/commit/aa63183235550298ffa9307ce3ea32411c788b23";>aa63183 Merge pull request https://redirect.github.com/quarkusio/quarkus-platform/issues/1029";>#1029 from gsmet/quarkus-3.5.2 https://github.com/quarkusio/quarkus-platform/commit/4099041a20f410e2023544ea3623792ba612448c";>4099041 Update to Quarkus 3.5.2 https://github.com/quarkusio/quarkus-platform/commit/64662640b37f7439e6fdf16d3df006bdbdad8f4e";>6466264 Merge pull request https://redirect.github.com/quarkusio/quarkus-platform/issues/1027";>#1027 from gsmet/various-updates-3.5 https://github.com/quarkusio/quarkus-platform/commit/8693c3a08248e792d39bec1bbd31211713db3d8c";>8693c3a Upgrade Amazon Services to 2.5.3 and Config Consul to 2.2.2 https://github.com/quarkusio/quarkus-platform/commit/52b0072b328ff0e67a033d5da1e798afbb1f9401";>52b0072 [maven-release-plugin] prepare for next development iteration https://github.com/quarkusio/quarkus-platform/commit/70a39ad52b0b74fa7067a3a7a99c740bd1f1eb0d";>70a39ad [maven-release-plugin] prepare release 3.5.1 https://github.com/quarkusio/quarkus-platform/commit/30ef61fedc2ea471fb1a6f9deed2bf051f26873e";>30ef61f Merge pull request https://redirect.github.com/quarkusio/quarkus-platform/issues/1022";>#1022 from gsmet/quarkus-3.5.1 https://github.com/quarkusio/quarkus-platform/commit/b2dda2a067b869b4af3057fef555b490c5ad8a75";>b2dda2a Upgrade to Quarkus 3.5.1 https://github.com/quarkusio/quarkus-platform/commit/5643c0dcfe96d194ad2f735933cfbdc92f799fb8";>5643c0d [maven-release-plugin] prepare for next development iteration Additional commits viewable in https://github.com/quarkusio/quarkus-platform/compare/3.4.1...3.5.2";>compare view Updates `io.quarkus.platform:quarkus-bom` from 3.4.1 to 3.5.2 Commits https://github.com/quarkusio/quarkus-platform/commit/88b7e4f0ba14da5607192e7a83c8519a1acc26f6";>88b7e4f [maven-release-plugin] prepare release 3.5.2 https://github.com/quarkusio/quarkus-platform/commit/aa63183235550298ffa9307ce3ea32411c788b23";>aa63183 Merge pull request https://redirect.github.com/quarkusio/quarkus-platform/issues/1029";>#1029 from gsmet/quarkus-3.5.2 https://github.com/quarkusio/quarkus-platform/commit/4099041a20f410e2023544ea3623792ba612448c";>4099041 Update to Quarkus 3.5.2 https://github.com/quarkusio/quarkus-platform/commit/64662640b37f7439e6fdf16d3df006bdbdad8f4e";>6466264 Merge pull request https://redirect.github.com/quarkusio/quarkus-platform/issues/1027";>#1027 from gsmet/various-updates-3.5 https://github.com/quarkusio/quarkus-platform/commit/8693c3a08248e792d39bec1bbd31211713db3d8c";>8693c3a Upgrade Amazon Services to 2.5.3 and Config Consul to 2.2.2 https://github.com/quarkusio/quarkus-platform/commit/52b0072b328ff0e67a033d5da1e798afbb1f9401";>52b0072 [maven-release-plugin] prepare for next development iteration https://github.com/quarkusio/quarkus-platform/commit/70a39ad52b0b74fa7067a3a7a99c740bd1f1eb0d";>70a39ad [maven-release-plugin] prepare release 3.5.1 https://github.com/quarkusio/quarkus-platform/commit/30ef61fedc2ea471fb1a6f9deed2bf051f26873e";>30ef61f Merge pull request https://redirect.github.com/quarkusio/quarkus-platform/issues/1022";>#1022 from gsmet/quarkus-3.5.1 https://github.com/quarkusio/quarkus-platform/commit/b2dda2a067b869b4af3057fef555b490c5ad8a75";>b2dda2a Upgrade to Quarkus 3.5.1 https://github.com/quarkusio/quarkus-platform/commit/5643c0dcfe96d194ad2f735933cfbdc92f799fb8";>5643c0d [maven-release-plugin] prepare for next development iteration Additional commits viewable in https://github.com/quarkusio/quarkus-platform/compare/3.4.1...3.5.2";>compare view Updates `io.quarkus.platform:quarkus-maven-plugin` from 3.4.1 to 3.5.2 Commits https://github.com/quarkusio/quarkus-platform/commit/88b7e4f0ba14da5607192e7a83c8519a1acc26f6";>88b7e4f [maven-release-plugin] prepare release 3.5.2 https://github.com/quarkusio/quarkus-platform/commit/aa63183235550298ffa9307ce3ea32411c788b23";>aa63183 Merge pull request https://redirect.github.com/quarkusio/quarkus-platform/issues/1029";>#1029 from gsmet/quarkus-3.5.2 https://github.com/quarkusio/quarkus-platform/commit/4099041a20f410e2023544ea3623792ba612448c";>4099041 Update to Quarkus 3.5.2 https://github.com/quarkusio/quarkus-platform/commit/64662640b37f7439e6fdf16d3df006bdbdad8f4e";>6466264 Merge pull request https://redirect.github.com/quarkusio/quarkus-platform/issues/1027";>#1027 from gsmet/various-updates-3.5 https://g
Re: [PR] [WIP] Improve the documentation for httpHeaders parameter. [camel]
InfoSec812 commented on PR #12018: URL: https://github.com/apache/camel/pull/12018#issuecomment-1815249553 Just to be clear, I was unable to run the maven build to generate files due to errors in other modules, so there may need to be other changes. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
Re: [PR] build(deps): bump quarkus-platform-version from 3.4.1 to 3.5.2 [camel-k-runtime]
oscerd closed pull request #1106: build(deps): bump quarkus-platform-version from 3.4.1 to 3.5.2 URL: https://github.com/apache/camel-k-runtime/pull/1106 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
Re: [PR] build(deps): bump quarkus-platform-version from 3.4.1 to 3.5.2 [camel-k-runtime]
dependabot[bot] commented on PR #1106: URL: https://github.com/apache/camel-k-runtime/pull/1106#issuecomment-1815388793 OK, I won't notify you again about this release, but will get in touch when a new version is available. You can also ignore all major, minor, or patch releases for a dependency by adding an [`ignore` condition](https://docs.github.com/en/code-security/supply-chain-security/configuration-options-for-dependency-updates#ignore) with the desired `update_types` to your config file. If you change your mind, just re-open this PR and I'll resolve any conflicts on it. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
(camel-k-runtime) branch dependabot/maven/quarkus-platform-version-3.5.2 deleted (was 5437268a)
This is an automated email from the ASF dual-hosted git repository. github-bot pushed a change to branch dependabot/maven/quarkus-platform-version-3.5.2 in repository https://gitbox.apache.org/repos/asf/camel-k-runtime.git was 5437268a build(deps): bump quarkus-platform-version from 3.4.1 to 3.5.2 The revisions that were on this branch are still contained in other references; therefore, this change does not discard any commits from the repository.
Re: [PR] Dev services - Upgrade to Artemis 2.31.2 (latest release) which has C… [camel-karavan]
mgubaidullin merged PR #994: URL: https://github.com/apache/camel-karavan/pull/994 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
(camel-karavan) branch main updated: Dev services - Upgrade to Artemis 2.31.2 (latest release) which has CVE fixes (#994)
This is an automated email from the ASF dual-hosted git repository. marat pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel-karavan.git The following commit(s) were added to refs/heads/main by this push: new 028324f0 Dev services - Upgrade to Artemis 2.31.2 (latest release) which has CVE fixes (#994) 028324f0 is described below commit 028324f0e4c6f454652f92da876274138b1e8f4f Author: Claus Ibsen AuthorDate: Thu Nov 16 23:42:39 2023 +0100 Dev services - Upgrade to Artemis 2.31.2 (latest release) which has CVE fixes (#994) --- karavan-web/karavan-app/src/main/resources/services/devservices.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/karavan-web/karavan-app/src/main/resources/services/devservices.yaml b/karavan-web/karavan-app/src/main/resources/services/devservices.yaml index b385a2b2..fac0a07e 100644 --- a/karavan-web/karavan-app/src/main/resources/services/devservices.yaml +++ b/karavan-web/karavan-app/src/main/resources/services/devservices.yaml @@ -4,7 +4,7 @@ services: artemis: container_name: artemis -image: quay.io/artemiscloud/activemq-artemis-broker:artemis.2.29.0 +image: quay.io/artemiscloud/activemq-artemis-broker:artemis.2.31.2 ports: - "8161:8161" - "61616:61616"
[I] Custom Component json to kamelet yaml [camel-kamelets]
skumaravelan opened a new issue, #1741: URL: https://github.com/apache/camel-kamelets/issues/1741 For custom component services, we have written components.json file and and have corresponding classes in the camel runtime to execute the integrations . I am trying to figure out a mechanism of using the custom components.json file, i would like to define an kamelet.yaml using any pre existing tools by camel. so that we can use those tools to convert to kamelet file and update as needed using a Karavan kind of visual tool. I understand that these are two different ways of executing the components. As Karavan supports kamelet it works elegantly when we have these files converted using a camel cli or something along those line. Any suggestion on this front would help. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
Re: [PR] feat(install): Separate namespaced and descoped rbacs [camel-k]
claudio4j commented on code in PR #4914: URL: https://github.com/apache/camel-k/pull/4914#discussion_r1396501841 ## pkg/install/operator.go: ## @@ -200,44 +199,6 @@ func OperatorOrCollect(ctx context.Context, cmd *cobra.Command, c client.Client, envvar.SetVal(&d.Spec.Template.Spec.Containers[0].Env, "WATCH_NAMESPACE", "") } } - - // Turn Role & RoleBinding into their equivalent cluster types - if r, ok := o.(*rbacv1.Role); ok { - if strings.HasPrefix(r.Name, "camel-k-operator") { - o = &rbacv1.ClusterRole{ - ObjectMeta: metav1.ObjectMeta{ - Namespace: cfg.Namespace, - Name: r.Name, - Labels: map[string]string{ - "app": "camel-k", - }, - }, - Rules: r.Rules, - } - } - } - - if rb, ok := o.(*rbacv1.RoleBinding); ok { - if strings.HasPrefix(rb.Name, "camel-k-operator") { - rb.Subjects[0].Namespace = cfg.Namespace - - o = &rbacv1.ClusterRoleBinding{ - ObjectMeta: metav1.ObjectMeta{ - Namespace: cfg.Namespace, - Name: fmt.Sprintf("%s-%s", rb.Name, cfg.Namespace), Review Comment: It comes from #2683, to allow multiple global operators in multiple namespaces, to create a CRB and associate to a SA which was installed in the global operator namespace. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
(camel-k) branch main updated (b3464f05f -> 6c9e95c5e)
This is an automated email from the ASF dual-hosted git repository. github-bot pushed a change to branch main in repository https://gitbox.apache.org/repos/asf/camel-k.git from b3464f05f fix(#4916): Improve component resolver new 7886ee3c4 chore: changelog automatic update new 6c9e95c5e chore: nightly SBOM update The 2 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: CHANGELOG.md | 2 ++ camel-k-sbom/camel-k-sbom.json | 12 ++-- 2 files changed, 8 insertions(+), 6 deletions(-)
(camel-k) 01/02: chore: changelog automatic update
This is an automated email from the ASF dual-hosted git repository. github-bot pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel-k.git commit 7886ee3c40d8d703fa42fd0a807155790cca05be Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> AuthorDate: Thu Nov 16 23:44:35 2023 + chore: changelog automatic update --- CHANGELOG.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 631545bad..70131d184 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,7 @@ **Closed issues:** +- Component resolvable variables regression [\#4916](https://github.com/apache/camel-k/issues/4916) - TestSecretHotReload failure [\#4902](https://github.com/apache/camel-k/issues/4902) - Native image builds failing with dependencies from private repository [\#4892](https://github.com/apache/camel-k/issues/4892) - SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder" when running an integration [\#4882](https://github.com/apache/camel-k/issues/4882) @@ -24,6 +25,7 @@ **Merged pull requests:** - fix\(ci\): Remove golint warning for imports [\#4920](https://github.com/apache/camel-k/pull/4920) ([gansheer](https://github.com/gansheer)) +- fix\(\#4916\): Improve component resolver [\#4919](https://github.com/apache/camel-k/pull/4919) ([christophd](https://github.com/christophd)) - Use filepath.clean in json-schema-gen command for destination parameter [\#4918](https://github.com/apache/camel-k/pull/4918) ([oscerd](https://github.com/oscerd)) - chore\(deps\): bump golang.org/x/term from 0.13.0 to 0.14.0 [\#4913](https://github.com/apache/camel-k/pull/4913) ([dependabot[bot]](https://github.com/apps/dependabot)) - chore\(deps\): bump golang.org/x/oauth2 from 0.13.0 to 0.14.0 [\#4912](https://github.com/apache/camel-k/pull/4912) ([dependabot[bot]](https://github.com/apps/dependabot))
(camel-k) 02/02: chore: nightly SBOM update
This is an automated email from the ASF dual-hosted git repository. github-bot pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel-k.git commit 6c9e95c5e3e92b841af81ded518c5b5b5c054108 Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> AuthorDate: Thu Nov 16 23:47:34 2023 + chore: nightly SBOM update --- camel-k-sbom/camel-k-sbom.json | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/camel-k-sbom/camel-k-sbom.json b/camel-k-sbom/camel-k-sbom.json index 354109199..0b2db3d7c 100644 --- a/camel-k-sbom/camel-k-sbom.json +++ b/camel-k-sbom/camel-k-sbom.json @@ -2,10 +2,10 @@ "$schema": "http://cyclonedx.org/schema/bom-1.4.schema.json";, "bomFormat": "CycloneDX", "specVersion": "1.4", - "serialNumber": "urn:uuid:dc675746-a8f8-4b85-ac50-35068d7fa104", + "serialNumber": "urn:uuid:a1394a4c-9166-4f69-87ec-7a5e570bb054", "version": 1, "metadata": { -"timestamp": "2023-11-15T23:47:33Z", +"timestamp": "2023-11-16T23:47:34Z", "tools": [ { "vendor": "CycloneDX", @@ -46,11 +46,11 @@ } ], "component": { - "bom-ref": "pkg:golang/github.com/apache/camel-k/v2@v0.0.0-20231115234443-5a63a79b792c?type=module", + "bom-ref": "pkg:golang/github.com/apache/camel-k/v2@v0.0.0-20231116234435-7886ee3c40d8?type=module", "type": "application", "name": "github.com/apache/camel-k/v2", - "version": "v0.0.0-20231115234443-5a63a79b792c", - "purl": "pkg:golang/github.com/apache/camel-k/v2@v0.0.0-20231115234443-5a63a79b792c?type=module\u0026goos=linux\u0026goarch=amd64", + "version": "v0.0.0-20231116234435-7886ee3c40d8", + "purl": "pkg:golang/github.com/apache/camel-k/v2@v0.0.0-20231116234435-7886ee3c40d8?type=module\u0026goos=linux\u0026goarch=amd64", "externalReferences": [ { "url": "https://github.com/apache/camel-k";, @@ -3853,7 +3853,7 @@ ], "dependencies": [ { - "ref": "pkg:golang/github.com/apache/camel-k/v2@v0.0.0-20231115234443-5a63a79b792c?type=module", + "ref": "pkg:golang/github.com/apache/camel-k/v2@v0.0.0-20231116234435-7886ee3c40d8?type=module", "dependsOn": [ "pkg:golang/github.com/Masterminds/semver@v1.5.0?type=module", "pkg:golang/github.com/container-tools/spectrum@v0.6.42?type=module",
(camel-k) branch release-2.1.x updated (776eb8e03 -> 80b1f6343)
This is an automated email from the ASF dual-hosted git repository. github-bot pushed a change to branch release-2.1.x in repository https://gitbox.apache.org/repos/asf/camel-k.git from 776eb8e03 chore: nightly SBOM update new b3a1dc7b0 chore: changelog automatic update new 80b1f6343 chore: nightly SBOM update The 2 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: CHANGELOG.md | 1 + camel-k-sbom/camel-k-sbom.json | 12 ++-- 2 files changed, 7 insertions(+), 6 deletions(-)
(camel-k) 02/02: chore: nightly SBOM update
This is an automated email from the ASF dual-hosted git repository. github-bot pushed a commit to branch release-2.1.x in repository https://gitbox.apache.org/repos/asf/camel-k.git commit 80b1f6343dd16695c92ef4b64e46f62eae002440 Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> AuthorDate: Fri Nov 17 00:33:42 2023 + chore: nightly SBOM update --- camel-k-sbom/camel-k-sbom.json | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/camel-k-sbom/camel-k-sbom.json b/camel-k-sbom/camel-k-sbom.json index 2f662ee04..299647f75 100644 --- a/camel-k-sbom/camel-k-sbom.json +++ b/camel-k-sbom/camel-k-sbom.json @@ -2,10 +2,10 @@ "$schema": "http://cyclonedx.org/schema/bom-1.4.schema.json";, "bomFormat": "CycloneDX", "specVersion": "1.4", - "serialNumber": "urn:uuid:651b91a9-1254-4bd0-9cfb-db3356e33c25", + "serialNumber": "urn:uuid:aea2c1e0-7883-4f56-afae-c29eb53cff3d", "version": 1, "metadata": { -"timestamp": "2023-11-16T00:34:29Z", +"timestamp": "2023-11-17T00:33:42Z", "tools": [ { "vendor": "CycloneDX", @@ -46,11 +46,11 @@ } ], "component": { - "bom-ref": "pkg:golang/github.com/apache/camel-k/v2@v0.0.0-20231115003142-7c4defb4c54a?type=module", + "bom-ref": "pkg:golang/github.com/apache/camel-k/v2@v0.0.0-20231117003214-b3a1dc7b0d05?type=module", "type": "application", "name": "github.com/apache/camel-k/v2", - "version": "v0.0.0-20231115003142-7c4defb4c54a", - "purl": "pkg:golang/github.com/apache/camel-k/v2@v0.0.0-20231115003142-7c4defb4c54a?type=module\u0026goos=linux\u0026goarch=amd64", + "version": "v0.0.0-20231117003214-b3a1dc7b0d05", + "purl": "pkg:golang/github.com/apache/camel-k/v2@v0.0.0-20231117003214-b3a1dc7b0d05?type=module\u0026goos=linux\u0026goarch=amd64", "externalReferences": [ { "url": "https://github.com/apache/camel-k";, @@ -3853,7 +3853,7 @@ ], "dependencies": [ { - "ref": "pkg:golang/github.com/apache/camel-k/v2@v0.0.0-20231115003142-7c4defb4c54a?type=module", + "ref": "pkg:golang/github.com/apache/camel-k/v2@v0.0.0-20231117003214-b3a1dc7b0d05?type=module", "dependsOn": [ "pkg:golang/github.com/Masterminds/semver@v1.5.0?type=module", "pkg:golang/github.com/container-tools/spectrum@v0.6.38?type=module",
(camel-k) 01/02: chore: changelog automatic update
This is an automated email from the ASF dual-hosted git repository. github-bot pushed a commit to branch release-2.1.x in repository https://gitbox.apache.org/repos/asf/camel-k.git commit b3a1dc7b0d056d311f200f9f4f94f8e83020e396 Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> AuthorDate: Fri Nov 17 00:32:14 2023 + chore: changelog automatic update --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5e54183ea..c43bae126 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,7 @@ **Closed issues:** +- Component resolvable variables regression [\#4916](https://github.com/apache/camel-k/issues/4916) - TestSecretHotReload failure [\#4902](https://github.com/apache/camel-k/issues/4902) - Native image builds failing with dependencies from private repository [\#4892](https://github.com/apache/camel-k/issues/4892) - SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder" when running an integration [\#4882](https://github.com/apache/camel-k/issues/4882)
[PR] [Github Actions] Periodic Sync Camel Spring Boot (Camel 3) [camel-spring-boot]
github-actions[bot] opened a new pull request, #1009: URL: https://github.com/apache/camel-spring-boot/pull/1009 Periodic Sync of Camel Spring Boot Main Branch with main Camel Main. see https://github.com/apache/camel-spring-boot/blob/main/.github/workflows/automatic-sync-camel-3.yml -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
(camel-k) 01/02: chore: changelog automatic update
This is an automated email from the ASF dual-hosted git repository. github-bot pushed a commit to branch release-2.0.x in repository https://gitbox.apache.org/repos/asf/camel-k.git commit bc8a7a3e128d541869d86d1b8b7ba08e722c8ef6 Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> AuthorDate: Fri Nov 17 01:16:39 2023 + chore: changelog automatic update --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5e54183ea..c43bae126 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,7 @@ **Closed issues:** +- Component resolvable variables regression [\#4916](https://github.com/apache/camel-k/issues/4916) - TestSecretHotReload failure [\#4902](https://github.com/apache/camel-k/issues/4902) - Native image builds failing with dependencies from private repository [\#4892](https://github.com/apache/camel-k/issues/4892) - SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder" when running an integration [\#4882](https://github.com/apache/camel-k/issues/4882)
(camel-k) 02/02: chore: nightly SBOM update
This is an automated email from the ASF dual-hosted git repository. github-bot pushed a commit to branch release-2.0.x in repository https://gitbox.apache.org/repos/asf/camel-k.git commit 3625305d61a374a96d3aaa227b4f9b991e1460bb Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> AuthorDate: Fri Nov 17 01:19:27 2023 + chore: nightly SBOM update --- camel-k-sbom/camel-k-sbom.json | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/camel-k-sbom/camel-k-sbom.json b/camel-k-sbom/camel-k-sbom.json index 15bfcf615..f656454d1 100644 --- a/camel-k-sbom/camel-k-sbom.json +++ b/camel-k-sbom/camel-k-sbom.json @@ -2,10 +2,10 @@ "$schema": "http://cyclonedx.org/schema/bom-1.4.schema.json";, "bomFormat": "CycloneDX", "specVersion": "1.4", - "serialNumber": "urn:uuid:ceba3103-dc50-4fe5-b92b-84605269d644", + "serialNumber": "urn:uuid:92736678-dfbf-41ff-925f-b12ebd1d213a", "version": 1, "metadata": { -"timestamp": "2023-11-16T01:19:17Z", +"timestamp": "2023-11-17T01:19:27Z", "tools": [ { "vendor": "CycloneDX", @@ -46,11 +46,11 @@ } ], "component": { - "bom-ref": "pkg:golang/github.com/apache/camel-k/v2@v0.0.0-20231115011610-e13a38fe4367?type=module", + "bom-ref": "pkg:golang/github.com/apache/camel-k/v2@v0.0.0-20231117011639-bc8a7a3e128d?type=module", "type": "application", "name": "github.com/apache/camel-k/v2", - "version": "v0.0.0-20231115011610-e13a38fe4367", - "purl": "pkg:golang/github.com/apache/camel-k/v2@v0.0.0-20231115011610-e13a38fe4367?type=module\u0026goos=linux\u0026goarch=amd64", + "version": "v0.0.0-20231117011639-bc8a7a3e128d", + "purl": "pkg:golang/github.com/apache/camel-k/v2@v0.0.0-20231117011639-bc8a7a3e128d?type=module\u0026goos=linux\u0026goarch=amd64", "externalReferences": [ { "url": "https://github.com/apache/camel-k";, @@ -4021,7 +4021,7 @@ ], "dependencies": [ { - "ref": "pkg:golang/github.com/apache/camel-k/v2@v0.0.0-20231115011610-e13a38fe4367?type=module", + "ref": "pkg:golang/github.com/apache/camel-k/v2@v0.0.0-20231117011639-bc8a7a3e128d?type=module", "dependsOn": [ "pkg:golang/github.com/Masterminds/semver@v1.5.0?type=module", "pkg:golang/github.com/container-tools/spectrum@v0.6.29?type=module",
(camel-k) branch release-2.0.x updated (aad881b3b -> 3625305d6)
This is an automated email from the ASF dual-hosted git repository. github-bot pushed a change to branch release-2.0.x in repository https://gitbox.apache.org/repos/asf/camel-k.git from aad881b3b chore: nightly SBOM update new bc8a7a3e1 chore: changelog automatic update new 3625305d6 chore: nightly SBOM update The 2 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: CHANGELOG.md | 1 + camel-k-sbom/camel-k-sbom.json | 12 ++-- 2 files changed, 7 insertions(+), 6 deletions(-)
(camel-kamelets) branch main updated: Updated CHANGELOG.md
This is an automated email from the ASF dual-hosted git repository. github-bot pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git The following commit(s) were added to refs/heads/main by this push: new 2e8487e1 Updated CHANGELOG.md 2e8487e1 is described below commit 2e8487e15b8d9b304d71336bfe80c621af1652e9 Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> AuthorDate: Fri Nov 17 03:09:19 2023 + Updated CHANGELOG.md --- CHANGELOG.md | 33 +++-- 1 file changed, 31 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index b0913f00..01c9cf39 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,8 +1,8 @@ # Changelog -## [Unreleased](https://github.com/apache/camel-kamelets/tree/HEAD) +## [v4.2.0](https://github.com/apache/camel-kamelets/tree/v4.2.0) (2023-11-16) -[Full Changelog](https://github.com/apache/camel-kamelets/compare/v4.1.0...HEAD) +[Full Changelog](https://github.com/apache/camel-kamelets/compare/v4.1.0...v4.2.0) **Closed issues:** @@ -11,12 +11,41 @@ - Manage Apicurio Dependencies like we are doing with Groovy Maven Plugin [\#1717](https://github.com/apache/camel-kamelets/issues/1717) - Remove DataTypes from camel-kamelets [\#1716](https://github.com/apache/camel-kamelets/issues/1716) - Kafka Azure Schema Registry Sink Kamelet [\#1714](https://github.com/apache/camel-kamelets/issues/1714) +- Remove Azure Schema Registry DefaultCredentialWrapper from library [\#1713](https://github.com/apache/camel-kamelets/issues/1713) - Can we remove the tectonic.ui crap [\#1700](https://github.com/apache/camel-kamelets/issues/1700) - Use enum instead of x-descriptors [\#1699](https://github.com/apache/camel-kamelets/issues/1699) - Use only camelCase in kamelets yaml [\#1698](https://github.com/apache/camel-kamelets/issues/1698) - Enhance the kamelet azure-storage-blob-sink for append operation and rotate daily [\#1691](https://github.com/apache/camel-kamelets/issues/1691) - Release camel-kamelets 4.1.0 [\#1688](https://github.com/apache/camel-kamelets/issues/1688) +**Merged pull requests:** + +- Remove Azure Schema Registry DefaultCredentialWrapper from library [\#1738](https://github.com/apache/camel-kamelets/pull/1738) ([oscerd](https://github.com/oscerd)) +- Remove tectonic ui metadata [\#1736](https://github.com/apache/camel-kamelets/pull/1736) ([oscerd](https://github.com/oscerd)) +- chore: Update to YAKS 0.17.1 [\#1734](https://github.com/apache/camel-kamelets/pull/1734) ([christophd](https://github.com/christophd)) +- Bump Camel-Dependencies to version 4.2.0 [\#1733](https://github.com/apache/camel-kamelets/pull/1733) ([oscerd](https://github.com/oscerd)) +- fix\(\#1716\): Remove obsolete data type transformer implementations [\#1732](https://github.com/apache/camel-kamelets/pull/1732) ([christophd](https://github.com/christophd)) +- SSLAwareMongoClient: Use the TLSv1.2 as default for SSL Context [\#1731](https://github.com/apache/camel-kamelets/pull/1731) ([oscerd](https://github.com/oscerd)) +- Kamelet Prefix Enum Scheme: Added missing Entries [\#1730](https://github.com/apache/camel-kamelets/pull/1730) ([oscerd](https://github.com/oscerd)) +- Use enum instead of x-descriptors [\#1729](https://github.com/apache/camel-kamelets/pull/1729) ([oscerd](https://github.com/oscerd)) +- Kebab case fourth batch [\#1728](https://github.com/apache/camel-kamelets/pull/1728) ([oscerd](https://github.com/oscerd)) +- Kebab case third batch [\#1727](https://github.com/apache/camel-kamelets/pull/1727) ([oscerd](https://github.com/oscerd)) +- Kebab case second batch [\#1725](https://github.com/apache/camel-kamelets/pull/1725) ([oscerd](https://github.com/oscerd)) +- Use only camelCase in kamelets yaml - First Batch [\#1724](https://github.com/apache/camel-kamelets/pull/1724) ([oscerd](https://github.com/oscerd)) +- chore: Fix YAKS tests for 4.2.0-SNAPSHOT [\#1723](https://github.com/apache/camel-kamelets/pull/1723) ([christophd](https://github.com/christophd)) +- Upgrade Azure identity to version 1.10.4, azure-data-schemaregistry-a… [\#1722](https://github.com/apache/camel-kamelets/pull/1722) ([oscerd](https://github.com/oscerd)) +- Upgrade Apicurio deps to version 2.4.14.Final [\#1721](https://github.com/apache/camel-kamelets/pull/1721) ([oscerd](https://github.com/oscerd)) +- Manage Azure Schema Registry Dependencies like we are doing with Groovy Maven Plugin [\#1720](https://github.com/apache/camel-kamelets/pull/1720) ([oscerd](https://github.com/oscerd)) +- Manage Apicurio Dependencies like we are doing with Groovy Maven Plugin [\#1719](https://github.com/apache/camel-kamelets/pull/1719) ([oscerd](https://github.com/oscerd)) +- Kafka Azure Schema Registry Sink Kamelet [\#1715](https://github.com/apache/camel-kamelets/pull/1715) ([oscerd](https://github.com/oscerd)) +- Generated sources regen for SBOM [\#1712
Re: [PR] [Github Actions] Periodic Sync Camel Spring Boot (Camel 3) [camel-spring-boot]
oscerd merged PR #1009: URL: https://github.com/apache/camel-spring-boot/pull/1009 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
(camel-spring-boot) branch camel-spring-boot-3.x updated: [create-pull-request] automated change (#1009)
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch camel-spring-boot-3.x in repository https://gitbox.apache.org/repos/asf/camel-spring-boot.git The following commit(s) were added to refs/heads/camel-spring-boot-3.x by this push: new 5bbd820653f [create-pull-request] automated change (#1009) 5bbd820653f is described below commit 5bbd820653f3359ca3f798e93b1edc4dc5f762dc Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> AuthorDate: Fri Nov 17 06:16:40 2023 +0100 [create-pull-request] automated change (#1009) Co-authored-by: orpiske --- .../apache/camel/springboot/catalog/components/kafka.json | 4 ++-- .../camel-kafka-starter/src/main/docs/kafka.json | 2 +- .../kafka/springboot/KafkaComponentConfiguration.java | 14 +- 3 files changed, 12 insertions(+), 8 deletions(-) diff --git a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/kafka.json b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/kafka.json index cf2d791fd30..96c937790cb 100644 --- a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/kafka.json +++ b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/kafka.json @@ -33,7 +33,7 @@ "autoCommitEnable": { "kind": "property", "displayName": "Auto Commit Enable", "group": "consumer", "label": "consumer", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": true, "configurationClass": "org.apache.camel.component.kafka.KafkaConfiguration", "configurationField": "configuration", "description": "If true, periodically commit to ZooKeeper the offset of messages already fetched by the consum [...] "autoCommitIntervalMs": { "kind": "property", "displayName": "Auto Commit Interval Ms", "group": "consumer", "label": "consumer", "required": false, "type": "integer", "javaType": "java.lang.Integer", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "5000", "configurationClass": "org.apache.camel.component.kafka.KafkaConfiguration", "configurationField": "configuration", "description": "The frequency in ms that the consumer offsets are committed to zookeeper." }, "autoOffsetReset": { "kind": "property", "displayName": "Auto Offset Reset", "group": "consumer", "label": "consumer", "required": false, "type": "string", "javaType": "java.lang.String", "enum": [ "latest", "earliest", "none" ], "deprecated": false, "autowired": false, "secret": false, "defaultValue": "latest", "configurationClass": "org.apache.camel.component.kafka.KafkaConfiguration", "configurationField": "configuration", "description": "What to do when there is no initial offset [...] -"breakOnFirstError": { "kind": "property", "displayName": "Break On First Error", "group": "consumer", "label": "consumer", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.kafka.KafkaConfiguration", "configurationField": "configuration", "description": "This options controls what happens when a consumer is processing an exchange and it fails. [...] +"breakOnFirstError": { "kind": "property", "displayName": "Break On First Error", "group": "consumer", "label": "consumer", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.kafka.KafkaConfiguration", "configurationField": "configuration", "description": "This options controls what happens when a consumer is processing an exchange and it fails. [...] "bridgeErrorHandler": { "kind": "property", "displayName": "Bridge Error Handler", "group": "consumer", "label": "consumer", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "description": "Allows for bridging the consumer to the Camel routing Error Handler, which mean any exceptions occurred while the consumer is trying to pickup incoming messages, or the likes, will now be processed as a me [...] "checkCrcs": { "kind": "property", "displayName": "Check Crcs", "group": "consumer", "label": "consumer", "required": false, "type": "boolean", "javaType": "java.lang.Boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "true", "configurationClass": "org.apache.camel.component.kafka.KafkaConfiguration", "configurationField": "configuration", "description": "Automatically check the CRC32 of the records consumed. This ensures no on-
(camel) branch mm updated (5e5a98c6947 -> 3973fee9d58)
This is an automated email from the ASF dual-hosted git repository. davsclaus pushed a change to branch mm in repository https://gitbox.apache.org/repos/asf/camel.git from 5e5a98c6947 CAMEL-20105: camel-micromemter - Make it easier to configure for camel-main add 3973fee9d58 CAMEL-20105: camel-micromemter - Make it easier to configure for camel-main No new revisions were added by this update. Summary of changes: .../prometheus/MicrometerPrometheusConfigurer.java | 6 +++ .../prometheus/MicrometerPrometheus.java | 61 +- .../component/micrometer/MicrometerConsole.java| 4 ++ .../MetricsConfigurationPropertiesConfigurer.java | 6 +++ .../camel-main-configuration-metadata.json | 1 + core/camel-main/src/main/docs/main.adoc| 3 +- .../camel/main/MetricsConfigurationProperties.java | 27 ++ 7 files changed, 105 insertions(+), 3 deletions(-)
Re: [PR] Quarkus 3.6.0.CR1 upgrade post tidy ups [camel-quarkus]
jamesnetherton merged PR #5517: URL: https://github.com/apache/camel-quarkus/pull/5517 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
(camel-quarkus) branch main updated (aec25ff1d4 -> 4a80a0f841)
This is an automated email from the ASF dual-hosted git repository. jamesnetherton pushed a change to branch main in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git from aec25ff1d4 Improve container setup for kafka-oauth test add 6831f21a8a Remove BOM entries for protoc linux-ppcle_64 artifacts as they are now managed in quarkus-bom add 4a80a0f841 Remove redundant quarkus-vertx-http-dev-console-spi from cxf-soap deployment module No new revisions were added by this update. Summary of changes: extensions/cxf-soap/deployment/pom.xml | 5 - poms/bom/pom.xml | 16 poms/bom/src/main/generated/flattened-full-pom.xml | 14 -- poms/bom/src/main/generated/flattened-reduced-pom.xml| 14 -- .../src/main/generated/flattened-reduced-verbose-pom.xml | 14 -- 5 files changed, 63 deletions(-)
(camel) branch mm updated (3973fee9d58 -> ad4d2419b69)
This is an automated email from the ASF dual-hosted git repository. davsclaus pushed a change to branch mm in repository https://gitbox.apache.org/repos/asf/camel.git from 3973fee9d58 CAMEL-20105: camel-micromemter - Make it easier to configure for camel-main add 91999a6f8a0 CAMEL-20105: camel-micromemter - Make it easier to configure for camel-main add a9a4de26f7b CAMEL-20105: camel-micromemter - Make it easier to configure for camel-main add ad4d2419b69 CAMEL-20105: camel-micromemter - Make it easier to configure for camel-main No new revisions were added by this update. Summary of changes: .../main/camel-main-configuration-metadata.json| 3 +- components/camel-micrometer-prometheus/pom.xml | 13 +- .../micrometer/prometheus/JandexHelper.java| 44 --- .../src/main/docs/micrometer-prometheus.adoc | 36 + .../micrometer/prometheus/BindersHelper.java | 145 + .../prometheus/MicrometerPrometheus.java | 66 +++--- .../src/main/docs/micrometer-component.adoc| 22 +++- .../camel-main-configuration-metadata.json | 2 +- core/camel-main/src/main/docs/main.adoc| 2 +- .../camel/main/MetricsConfigurationProperties.java | 8 +- 10 files changed, 241 insertions(+), 100 deletions(-) delete mode 100644 components/camel-micrometer-prometheus/src/generated/java/org/apache/camel/component/micrometer/prometheus/JandexHelper.java create mode 100644 components/camel-micrometer-prometheus/src/main/java/org/apache/camel/component/micrometer/prometheus/BindersHelper.java
(camel-quarkus) branch quarkus-main updated (db06588625 -> d31a5af264)
This is an automated email from the ASF dual-hosted git repository. jamesnetherton pushed a change to branch quarkus-main in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git discard db06588625 Upgrade Quarkus to 3.6.0.CR1 add df1aeb7998 Add --fail-at-end to functional-extension-tests Maven executions add fbf1b01853 Bump quarkiverse-tika.version from 2.0.2 to 2.0.3 add 981da913f2 Auto generated changes for dependabot commit 91e6d1449a4990f8edd90cb8d1619e9fde9ab4c7 add 6f1eac7a6a Revert "Bump quarkiverse-tika.version from 2.0.2 to 2.0.3" add 983634776d Regen SBOM from commit 6f1eac7a6a9f4feebb2980eb56285732676ab39c (#5500) add 79fbd5c003 Add support for Salesforce pub / sub API add 461ec418ef Upgrade Camel to 4.2.0 add 159f5716f8 Fix #5464 to support precede beans (#5473) add 2a4ad2008a Clean up usage of hard coded hosts that use containers add 51d58e6a28 Log warning instead of throwing RuntimeException if paho temporary certificate files could not be deleted add 4fbc5c58a5 Use Apache Camel icon for extension catalog https://github.com/quarkusio/extensions/issues/441 add ef1028ef18 Upgrade Quarkus to 3.6.0.CR1 add aec25ff1d4 Improve container setup for kafka-oauth test add 6831f21a8a Remove BOM entries for protoc linux-ppcle_64 artifacts as they are now managed in quarkus-bom add 4a80a0f841 Remove redundant quarkus-vertx-http-dev-console-spi from cxf-soap deployment module new d31a5af264 Upgrade Quarkus to 3.7.0.CR1 This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this: * -- * -- B -- O -- O -- O (db06588625) \ N -- N -- N refs/heads/quarkus-main (d31a5af264) You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B. Any revisions marked "omit" are not gone; other references still refer to them. Any revisions marked "discard" are gone forever. The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: .github/workflows/camel-master-cron.yaml |4 + .github/workflows/ci-build.yaml|4 + .github/workflows/quarkus-master-cron.yaml |4 + camel-quarkus-sbom/camel-quarkus-sbom.json | 8408 ++- camel-quarkus-sbom/camel-quarkus-sbom.xml | 8412 ++-- docs/antora.yml|2 +- .../pages/reference/extensions/opentelemetry.adoc |2 +- .../pages/reference/extensions/salesforce.adoc | 29 + .../main/resources/META-INF/quarkus-extension.yaml |2 +- .../quarkus/core/runtime/CamelPrecedeBeanTest.java | 48 +- .../camel/quarkus/core/RuntimeBeanRepository.java | 20 + .../main/resources/META-INF/quarkus-extension.yaml |2 +- .../main/resources/META-INF/quarkus-extension.yaml |2 +- .../main/resources/META-INF/quarkus-extension.yaml |2 +- .../main/resources/META-INF/quarkus-extension.yaml |2 +- .../main/resources/META-INF/quarkus-extension.yaml |2 +- .../main/resources/META-INF/quarkus-extension.yaml |2 +- .../main/resources/META-INF/quarkus-extension.yaml |2 +- .../main/resources/META-INF/quarkus-extension.yaml |2 +- .../main/resources/META-INF/quarkus-extension.yaml |2 +- .../main/resources/META-INF/quarkus-extension.yaml |2 +- .../main/resources/META-INF/quarkus-extension.yaml |2 +- .../main/resources/META-INF/quarkus-extension.yaml |2 +- .../main/resources/META-INF/quarkus-extension.yaml |2 +- .../main/resources/META-INF/quarkus-extension.yaml |2 +- .../main/resources/META-INF/quarkus-extension.yaml |2 +- .../main/resources/META-INF/quarkus-extension.yaml |2 +- .../main/resources/META-INF/quarkus-extension.yaml |2 +- .../main/resources/META-INF/quarkus-extension.yaml |2 +- .../main/resources/META-INF/quarkus-extension.yaml |2 +- .../main/resources/META-INF/quarkus-extension.yaml |2 +- .../main/resources/META-INF/quarkus-extension.yaml |2 +- .../main/resources/META-INF/quarkus-extension.yaml |2 +- .../main/resources/META-INF/quarkus-extension.yaml |2 +- .../main/resources/META-INF/quarkus-extension.yaml |2 +- .../main/resources/META-INF/quarkus-extension.yaml |2 +- .../main/resources/META-INF/quarkus-extension.yaml |2 +- .../main/resources/META-INF/quarkus-extension.yaml |2 +- .../main/resources/META-INF/quarkus-extension.yaml |2 +- .../main/resources/META-INF/quarkus-extension.y
(camel-quarkus) 01/01: Upgrade Quarkus to 3.7.0.CR1
This is an automated email from the ASF dual-hosted git repository. jamesnetherton pushed a commit to branch quarkus-main in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git commit d31a5af26461d340f81de42cdb6213464bdc1744 Author: James Netherton AuthorDate: Fri Nov 17 07:34:54 2023 + Upgrade Quarkus to 3.7.0.CR1 --- docs/antora.yml | 2 +- pom.xml | 6 +++--- poms/bom/src/main/generated/flattened-full-pom.xml| 2 +- poms/bom/src/main/generated/flattened-reduced-pom.xml | 2 +- poms/bom/src/main/generated/flattened-reduced-verbose-pom.xml | 2 +- 5 files changed, 7 insertions(+), 7 deletions(-) diff --git a/docs/antora.yml b/docs/antora.yml index ea7bbfb990..fc4590dc12 100644 --- a/docs/antora.yml +++ b/docs/antora.yml @@ -31,7 +31,7 @@ asciidoc: camel-version: 4.2.0 # replace ${camel.version} camel-docs-version: 4.0.x camel-quarkus-version: 3.6.0 # replace ${camel-quarkus.version} -quarkus-version: 3.6.0.CR1 # replace ${quarkus.version} +quarkus-version: 999-SNAPSHOT # replace ${quarkus.version} graalvm-version: 23.0.1 # replace ${graalvm.version} graalvm-docs-version: jdk17 mapstruct-version: 1.5.5.Final # replace ${mapstruct.version} diff --git a/pom.xml b/pom.xml index fae0b35589..938aafb6eb 100644 --- a/pom.xml +++ b/pom.xml @@ -61,7 +61,7 @@ 2.2.0 2.2.0 2.0.2 -3.6.0.CR1 +999-SNAPSHOT 4.0.0 2.4.0 @@ -142,11 +142,11 @@ ${squareup-okio-version} 0.31.0 0.26.0 -3.24.4 +3.25.0 3.4.33 ${reactor-netty-version} 2.9.0 - 4.10.1 + 4.11.0 2.2 ${snakeyaml-engine-version} ${spring-version} diff --git a/poms/bom/src/main/generated/flattened-full-pom.xml b/poms/bom/src/main/generated/flattened-full-pom.xml index f20eb5b554..4e8fec74b6 100644 --- a/poms/bom/src/main/generated/flattened-full-pom.xml +++ b/poms/bom/src/main/generated/flattened-full-pom.xml @@ -6359,7 +6359,7 @@ io.smallrye.reactive smallrye-reactive-messaging-camel -4.10.1 +4.11.0 io.swagger.core.v3 diff --git a/poms/bom/src/main/generated/flattened-reduced-pom.xml b/poms/bom/src/main/generated/flattened-reduced-pom.xml index 9e48dec0f4..a06d2f8894 100644 --- a/poms/bom/src/main/generated/flattened-reduced-pom.xml +++ b/poms/bom/src/main/generated/flattened-reduced-pom.xml @@ -6339,7 +6339,7 @@ io.smallrye.reactive smallrye-reactive-messaging-camel -4.10.1 +4.11.0 io.swagger.core.v3 diff --git a/poms/bom/src/main/generated/flattened-reduced-verbose-pom.xml b/poms/bom/src/main/generated/flattened-reduced-verbose-pom.xml index 11d9f7c705..3e5efaea9e 100644 --- a/poms/bom/src/main/generated/flattened-reduced-verbose-pom.xml +++ b/poms/bom/src/main/generated/flattened-reduced-verbose-pom.xml @@ -6339,7 +6339,7 @@ io.smallrye.reactive smallrye-reactive-messaging-camel -4.10.1 +4.11.0 io.swagger.core.v3
Re: [PR] Add multiple datasources to Jdbc example [camel-quarkus-examples]
spatnity closed pull request #179: Add multiple datasources to Jdbc example URL: https://github.com/apache/camel-quarkus-examples/pull/179 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
(camel-quarkus) branch camel-main updated (d4951557bb -> 8eaa7076d9)
This is an automated email from the ASF dual-hosted git repository. jamesnetherton pushed a change to branch camel-main in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git discard d4951557bb Debugging option was removed in a7c819007682fb7ba96777f1c980b58ba839fd11 discard bde29eba35 TypeConvertible moved to spi package discard 395e748dfb Generated files discard 880efaf44d Added id to the expected result for dumpRouteToXml as a result of Camel a7c819007682fb7ba96777f1c980b58ba839fd11 discard 8398c0210e Fix of debug caused by CAMEL-20078 + generated files discard fb81e49e98 Fixed box conflict + generated files discard b12aee1e95 Fix #5464 to support precede beans (#5473) discard 5589aabb5f Generated files discard fdfec5cc90 Quick fix because CAMEL-20051 discard 3e5222e3ef Disabled kubernetes related tests + native yntil quarkus upgrades kubernetes client to 6.9.0 discard 36a981c418 Fixed kafka because of CAMEL-19827 discard f608b10a33 Generated files discard 3a8984b370 Synced + generated discard 8e1acf2b21 Generated files discard a95242f000 Generated files discard a3186b891b Upgrade Camel to 4.2.0 add df1aeb7998 Add --fail-at-end to functional-extension-tests Maven executions add fbf1b01853 Bump quarkiverse-tika.version from 2.0.2 to 2.0.3 add 981da913f2 Auto generated changes for dependabot commit 91e6d1449a4990f8edd90cb8d1619e9fde9ab4c7 add 6f1eac7a6a Revert "Bump quarkiverse-tika.version from 2.0.2 to 2.0.3" add 983634776d Regen SBOM from commit 6f1eac7a6a9f4feebb2980eb56285732676ab39c (#5500) add 79fbd5c003 Add support for Salesforce pub / sub API add 461ec418ef Upgrade Camel to 4.2.0 add 159f5716f8 Fix #5464 to support precede beans (#5473) add 2a4ad2008a Clean up usage of hard coded hosts that use containers add 51d58e6a28 Log warning instead of throwing RuntimeException if paho temporary certificate files could not be deleted add 4fbc5c58a5 Use Apache Camel icon for extension catalog https://github.com/quarkusio/extensions/issues/441 add ef1028ef18 Upgrade Quarkus to 3.6.0.CR1 add aec25ff1d4 Improve container setup for kafka-oauth test add 6831f21a8a Remove BOM entries for protoc linux-ppcle_64 artifacts as they are now managed in quarkus-bom add 4a80a0f841 Remove redundant quarkus-vertx-http-dev-console-spi from cxf-soap deployment module new 8eaa7076d9 Upgrade Camel to 4.3.0 This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this: * -- * -- B -- O -- O -- O (d4951557bb) \ N -- N -- N refs/heads/camel-main (8eaa7076d9) You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B. Any revisions marked "omit" are not gone; other references still refer to them. Any revisions marked "discard" are gone forever. The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: .github/workflows/camel-master-cron.yaml |4 + .github/workflows/ci-build.yaml|4 + .github/workflows/quarkus-master-cron.yaml |4 + camel-quarkus-sbom/camel-quarkus-sbom.json | 8408 ++- camel-quarkus-sbom/camel-quarkus-sbom.xml | 8412 ++-- docs/antora.yml|4 +- .../pages/reference/extensions/opentelemetry.adoc |2 +- .../pages/reference/extensions/salesforce.adoc | 29 + .../main/resources/META-INF/quarkus-extension.yaml |2 +- .../main/resources/META-INF/quarkus-extension.yaml |2 +- .../main/resources/META-INF/quarkus-extension.yaml |2 +- .../main/resources/META-INF/quarkus-extension.yaml |2 +- .../main/resources/META-INF/quarkus-extension.yaml |2 +- .../main/resources/META-INF/quarkus-extension.yaml |2 +- .../main/resources/META-INF/quarkus-extension.yaml |2 +- .../main/resources/META-INF/quarkus-extension.yaml |2 +- .../main/resources/META-INF/quarkus-extension.yaml |2 +- .../main/resources/META-INF/quarkus-extension.yaml |2 +- .../main/resources/META-INF/quarkus-extension.yaml |2 +- .../main/resources/META-INF/quarkus-extension.yaml |2 +- .../main/resources/META-INF/quarkus-extension.yaml |2 +- .../main/resources/META-INF/quarkus-extension.yaml |2 +- .../main/resources/META-INF/quarkus-extension.yaml |2 +- .../main/resources/META-INF/quarkus-extension.yaml |2 +- .../main/resources/META-INF/quarkus-extension.yaml |2 +- .../main/resou
Re: [PR] feat(install): Separate namespaced and descoped rbacs [camel-k]
gansheer commented on PR #4914: URL: https://github.com/apache/camel-k/pull/4914#issuecomment-1813966332 @oscerd @christophd @squakez Could you trigger the e2e tests please :pray: -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[I] Native build runs out of memory on GitHub actions when io.fabric8:openshift-client is on the classpath [camel-quarkus]
jamesnetherton opened a new issue, #5515: URL: https://github.com/apache/camel-quarkus/issues/5515 ### Bug description Since Quarkus 3.6.0.CR1, native builds with `io.fabric8:openshift-client` on the classpath run out of memory on GitHub actions. * `camel-quarkus-integration-test-camel-k-runtime` * `camel-quarkus-integration-test-kubernetes` * `camel-quarkus-integration-test-master-openshift` There was a workaround implemented in the Quarkus test suite to exclude some problem dependencies and allow the native build to complete with a broken classpath: https://github.com/quarkusio/quarkus/pull/36312#issuecomment-1807861267 There's some more discussion on the topic here: https://quarkusio.zulipchat.com/#narrow/stream/187038-dev/topic/kubernetes-client.20native.20build.20memory.20usage I don't see too many options to fix it other than implementing the same workaround and maybe investigate reworking the `camel-kubernetes` component (I.e split it up or use some of the suggestions Marc mentions in the Zulip thread). -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
Re: [I] Native build runs out of memory on GitHub actions when io.fabric8:openshift-client is on the classpath [camel-quarkus]
jamesnetherton commented on issue #5515: URL: https://github.com/apache/camel-quarkus/issues/5515#issuecomment-1813981191 Maybe something else we could try experimenting with, is adding an extra build step to use the MacOS runner. They have more memory, so we could dedicate that job to running memory hungry native builds. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
Re: [PR] CAMEL-20044 Backport breakOnFirstError Fix to Camel 4 [camel]
oscerd commented on PR #12004: URL: https://github.com/apache/camel/pull/12004#issuecomment-1813987054 /component-test kafka -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
Re: [PR] CAMEL-20044 Backport breakOnFirstError Fix to Camel 4 [camel]
github-actions[bot] commented on PR #12004: URL: https://github.com/apache/camel/pull/12004#issuecomment-1813987619 :robot: The Apache Camel test robot will run the tests for you :+1: -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
Re: [PR] CAMEL-20044 Backport breakOnFirstError Fix to Camel 4 [camel]
oscerd commented on PR #12004: URL: https://github.com/apache/camel/pull/12004#issuecomment-1814000932 https://github.com/apache/camel/actions/runs/6888126595 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[PR] Improve deprecation of `dumpTracedMessageAsXml(String, boolean)` [camel]
apupier opened a new pull request, #12007: URL: https://github.com/apache/camel/pull/12007 # Description # Target - [ ] I checked that the commit is targeting the correct branch (note that Camel 3 uses `camel-3.x`, whereas Camel 4 uses the `main` branch) # Tracking - [ ] If this is a large change, bug fix, or code improvement, I checked there is a [JIRA issue](https://issues.apache.org/jira/browse/CAMEL) filed for the change (usually before you start working on it). # Apache Camel coding standards and style - [ ] I checked that each commit in the pull request has a meaningful subject line and body. - [ ] I have run `mvn clean install -DskipTests` locally and I have committed all auto-generated changes -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
Re: [PR] Improve deprecation of `dumpTracedMessageAsXml(String, boolean)` [camel]
github-actions[bot] commented on PR #12007: URL: https://github.com/apache/camel/pull/12007#issuecomment-1814022753 :star2: Thank you for your contribution to the Apache Camel project! :star2: :robot: CI automation will test this PR automatically. :camel: Apache Camel Committers, please review the following items: * First-time contributors **require MANUAL approval** for the GitHub Actions to run * You can use the command `/component-test (camel-)component-name1 (camel-)component-name2..` to request a test from the test bot. * You can label PRs using `build-all`, `build-dependents`, `skip-tests` and `test-dependents` to fine-tune the checks executed by this PR. * Build and test logs are available in the Summary page. **Only** [Apache Camel committers](https://camel.apache.org/community/team/#committers) have access to the summary. * :warning: Be careful when sharing logs. Review their contents before sharing them publicly. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
Re: [I] [Camel 4.2] perf-regression: mean throughput regression appears with Camel Quarkus 3.5.0 [camel-quarkus]
aldettinger commented on issue #5452: URL: https://github.com/apache/camel-quarkus/issues/5452#issuecomment-1814024214 More performance regression runs after Camel 4.2 adoption at this [commit](https://github.com/apache/camel-quarkus/commit/51d58e6a28a96b978bcf29d8b9b326385701b771). ``` Camel Quarkus Throughput Performance Increase Compared to Previous Version Camel Quarkus version | Duration | JVM req/s [%increase] | Native req/s [%increase] | Status | 3.4.0 | 10m | 40429.30 req/s [+0.00%] | 22568.32 req/s [+0.00%] |OK | 3.6.0-SNAPSHOT | 10m | 39135.89 req/s [-3.20%] | 20406.32 req/s [-9.58%] | Potential performance regression | ``` ``` Camel Quarkus Throughput Performance Increase Compared to Previous Version Camel Quarkus version | Duration | JVM req/s [%increase] | Native req/s [%increase] | Status | 3.4.0 | 10m | 40514.10 req/s [+0.00%] | 22342.60 req/s [+0.00%] |OK | 3.6.0-SNAPSHOT | 10m | 39621.58 req/s [-2.20%] | 20411.16 req/s [-8.64%] | Potential performance regression | ``` ``` Camel Quarkus Throughput Performance Increase Compared to Previous Version Camel Quarkus version | Duration | JVM req/s [%increase] | Native req/s [%increase] | Status | 3.4.0 |1h | 40315.19 req/s [+0.00%] | 22372.71 req/s [+0.00%] |OK | 3.6.0-SNAPSHOT |1h | 40250.41 req/s [-0.16%] | 20431.48 req/s [-8.68%] | Potential performance regression | ``` So, the regression in JVM mode is fixed, however in native mode, we still have something. We need further investigation to determine whether: + The regression is confirmed against last LTS CQ 3.2.x + When the native regression was included as it could be another regression not linked to type converter + Experiment if/how to generate flamegraphs in native mode -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[PR] CAMEL-20114: Clean up temporary files generated by camel-salesforce-maven-plugin generatePubSub goal [camel]
jamesnetherton opened a new pull request, #12008: URL: https://github.com/apache/camel/pull/12008 (no comment) -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
Re: [PR] CAMEL-20114: Clean up temporary files generated by camel-salesforce-maven-plugin generatePubSub goal [camel]
github-actions[bot] commented on PR #12008: URL: https://github.com/apache/camel/pull/12008#issuecomment-1814027270 :star2: Thank you for your contribution to the Apache Camel project! :star2: :robot: CI automation will test this PR automatically. :camel: Apache Camel Committers, please review the following items: * First-time contributors **require MANUAL approval** for the GitHub Actions to run * You can use the command `/component-test (camel-)component-name1 (camel-)component-name2..` to request a test from the test bot. * You can label PRs using `build-all`, `build-dependents`, `skip-tests` and `test-dependents` to fine-tune the checks executed by this PR. * Build and test logs are available in the Summary page. **Only** [Apache Camel committers](https://camel.apache.org/community/team/#committers) have access to the summary. * :warning: Be careful when sharing logs. Review their contents before sharing them publicly. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
Re: [I] Use more icons for components [camel-karavan]
dewarthim commented on issue #950: URL: https://github.com/apache/camel-karavan/issues/950#issuecomment-1814027271 I would like to work on this. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
Re: [PR] CAMEL-20114: Clean up temporary files generated by camel-salesforce-maven-plugin generatePubSub goal [camel]
jamesnetherton commented on PR #12008: URL: https://github.com/apache/camel/pull/12008#issuecomment-1814027424 /component-test camel-salesforce -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[PR] CAMEL-20107: Use ClassResolver to load Salesforce pub/sub POJO class [camel]
jamesnetherton opened a new pull request, #12009: URL: https://github.com/apache/camel/pull/12009 (no comment) -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
Re: [PR] CAMEL-20114: Clean up temporary files generated by camel-salesforce-maven-plugin generatePubSub goal [camel]
github-actions[bot] commented on PR #12008: URL: https://github.com/apache/camel/pull/12008#issuecomment-1814027977 :robot: The Apache Camel test robot will run the tests for you :+1: -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
Re: [PR] CAMEL-20107: Use ClassResolver to load Salesforce pub/sub POJO class [camel]
github-actions[bot] commented on PR #12009: URL: https://github.com/apache/camel/pull/12009#issuecomment-1814028071 :star2: Thank you for your contribution to the Apache Camel project! :star2: :robot: CI automation will test this PR automatically. :camel: Apache Camel Committers, please review the following items: * First-time contributors **require MANUAL approval** for the GitHub Actions to run * You can use the command `/component-test (camel-)component-name1 (camel-)component-name2..` to request a test from the test bot. * You can label PRs using `build-all`, `build-dependents`, `skip-tests` and `test-dependents` to fine-tune the checks executed by this PR. * Build and test logs are available in the Summary page. **Only** [Apache Camel committers](https://camel.apache.org/community/team/#committers) have access to the summary. * :warning: Be careful when sharing logs. Review their contents before sharing them publicly. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
Re: [PR] CAMEL-20107: Use ClassResolver to load Salesforce pub/sub POJO class [camel]
jamesnetherton commented on PR #12009: URL: https://github.com/apache/camel/pull/12009#issuecomment-1814028228 /component-test camel-salesforce -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
Re: [PR] CAMEL-20107: Use ClassResolver to load Salesforce pub/sub POJO class [camel]
github-actions[bot] commented on PR #12009: URL: https://github.com/apache/camel/pull/12009#issuecomment-1814028874 :robot: The Apache Camel test robot will run the tests for you :+1: -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
(camel-kamelets) branch 1713 created (now ca58ffa6)
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a change to branch 1713 in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git at ca58ffa6 Remove Azure Schema Registry DefaultCredentialWrapper from library This branch includes the following new commits: new e2c290a6 Remove Azure Schema Registry DefaultCredentialWrapper from library new db185d66 Remove Azure Schema Registry DefaultCredentialWrapper from library - use Camel-Azure-Schema-Registry component new 6230df36 Remove Azure Schema Registry DefaultCredentialWrapper from library - Validation new 2028f02d Remove Azure Schema Registry DefaultCredentialWrapper from library new ca58ffa6 Remove Azure Schema Registry DefaultCredentialWrapper from library The 5 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference.
(camel-kamelets) 03/05: Remove Azure Schema Registry DefaultCredentialWrapper from library - Validation
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch 1713 in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git commit 6230df36448e70937853d3567cd9541887dad225 Author: Andrea Cosentino AuthorDate: Thu Nov 16 09:42:38 2023 +0100 Remove Azure Schema Registry DefaultCredentialWrapper from library - Validation Signed-off-by: Andrea Cosentino --- .../resources/kamelets/kafka-azure-schema-registry-sink.kamelet.yaml | 4 ++-- .../kamelets/kafka-azure-schema-registry-source.kamelet.yaml | 4 ++-- .../org/apache/camel/kamelets/maven/plugin/ValidateKameletsMojo.java | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/library/camel-kamelets/src/main/resources/kamelets/kafka-azure-schema-registry-sink.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/kafka-azure-schema-registry-sink.kamelet.yaml index 5d69e967..844dea22 100644 --- a/library/camel-kamelets/src/main/resources/kamelets/kafka-azure-schema-registry-sink.kamelet.yaml +++ b/library/camel-kamelets/src/main/resources/kamelets/kafka-azure-schema-registry-sink.kamelet.yaml @@ -90,17 +90,17 @@ spec: type: string example: "com.example.Order" dependencies: -- "mvn:org.apache.camel.kamelets:camel-kamelets-utils:4.2.0-SNAPSHOT" - "camel:core" - "camel:kafka" - "camel:kamelet" +- "camel:azure-schema-registry" - "mvn:com.microsoft.azure:azure-schemaregistry-kafka-avro:1.1.1" - "mvn:com.azure:azure-data-schemaregistry-apacheavro:1.1.11" - "mvn:com.azure:azure-identity:1.10.4" template: beans: - name: defaultAzureCredential -type: "#class:org.apache.camel.kamelets.utils.kafka.registry.DefaultAzureCredentialWrapper" +type: "#class:org.apache.camel.component.azure.schema.registry.DefaultAzureCredentialWrapper" from: uri: "kamelet:source" steps: diff --git a/library/camel-kamelets/src/main/resources/kamelets/kafka-azure-schema-registry-source.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/kafka-azure-schema-registry-source.kamelet.yaml index feda6866..4a627678 100644 --- a/library/camel-kamelets/src/main/resources/kamelets/kafka-azure-schema-registry-source.kamelet.yaml +++ b/library/camel-kamelets/src/main/resources/kamelets/kafka-azure-schema-registry-source.kamelet.yaml @@ -129,17 +129,17 @@ spec: type: string example: "com.example.Order" dependencies: -- "mvn:org.apache.camel.kamelets:camel-kamelets-utils:4.2.0-SNAPSHOT" - "camel:kafka" - "camel:core" - "camel:kamelet" +- "camel:azure-schema-registry" - "mvn:com.microsoft.azure:azure-schemaregistry-kafka-avro:1.1.1" - "mvn:com.azure:azure-data-schemaregistry-apacheavro:1.1.11" - "mvn:com.azure:azure-identity:1.10.4" template: beans: - name: defaultAzureCredential -type: "#class:org.apache.camel.kamelets.utils.kafka.registry.DefaultAzureCredentialWrapper" +type: "#class:org.apache.camel.component.azure.schema.registry.DefaultAzureCredentialWrapper" - name: kafkaHeaderDeserializer type: "#class:org.apache.camel.kamelets.utils.serialization.kafka.KafkaHeaderDeserializer" properties: diff --git a/library/kamelets-maven-plugin/src/main/java/org/apache/camel/kamelets/maven/plugin/ValidateKameletsMojo.java b/library/kamelets-maven-plugin/src/main/java/org/apache/camel/kamelets/maven/plugin/ValidateKameletsMojo.java index 63f3950f..dc93cb82 100644 --- a/library/kamelets-maven-plugin/src/main/java/org/apache/camel/kamelets/maven/plugin/ValidateKameletsMojo.java +++ b/library/kamelets-maven-plugin/src/main/java/org/apache/camel/kamelets/maven/plugin/ValidateKameletsMojo.java @@ -112,7 +112,7 @@ public class ValidateKameletsMojo extends AbstractMojo { StringBuilder availableParams = new StringBuilder(); ceInternal.forEach(_param -> availableParams.append(_param).append(" ")); for (Map.Entry entry : p.entrySet()) { -if (!entry.getKey().equals("period") && (!name.equals("set-kafka-key-action") && !name.equals("sftp-source") && !name.equals("kafka-ssl-source") && !name.equals("timer-source") && !name.equals("cron-source") && !name.equals("fhir-source") && !name.equals("beer-source") && !name.equals("cassandra-source") && !name.equals("cassandra-sink"))) { +if (!entry.getKey().equals("period") && (!name.equals("set-kafka-key-action") && !name.equals("sftp-source") && !name.equals("kafka-ssl-source") && !name.equals("timer-source") && !name.equals("cron-source") && !name.equals("fhir-source") && !name.equals("beer-source") && !name.equals("cassandra-source") && !name.equals("cassandra-sink") && !name.equals("kafka-azure-schema-registry-source" ) && !name.equals("kafka-azure-schema-registy-sink")))
(camel-kamelets) 05/05: Remove Azure Schema Registry DefaultCredentialWrapper from library
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch 1713 in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git commit ca58ffa678b0250a59050a4cf5449aace3b0305f Author: Andrea Cosentino AuthorDate: Thu Nov 16 09:54:04 2023 +0100 Remove Azure Schema Registry DefaultCredentialWrapper from library Signed-off-by: Andrea Cosentino --- .../resources/kamelets/kafka-azure-schema-registry-sink.kamelet.yaml | 1 + .../resources/kamelets/kafka-azure-schema-registry-source.kamelet.yaml | 1 + 2 files changed, 2 insertions(+) diff --git a/library/camel-kamelets/src/main/resources/kamelets/kafka-azure-schema-registry-sink.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/kafka-azure-schema-registry-sink.kamelet.yaml index 844dea22..01b08739 100644 --- a/library/camel-kamelets/src/main/resources/kamelets/kafka-azure-schema-registry-sink.kamelet.yaml +++ b/library/camel-kamelets/src/main/resources/kamelets/kafka-azure-schema-registry-sink.kamelet.yaml @@ -90,6 +90,7 @@ spec: type: string example: "com.example.Order" dependencies: +- "mvn:org.apache.camel.kamelets:camel-kamelets-utils:4.2.0-SNAPSHOT" - "camel:core" - "camel:kafka" - "camel:kamelet" diff --git a/library/camel-kamelets/src/main/resources/kamelets/kafka-azure-schema-registry-source.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/kafka-azure-schema-registry-source.kamelet.yaml index 4a627678..01e47596 100644 --- a/library/camel-kamelets/src/main/resources/kamelets/kafka-azure-schema-registry-source.kamelet.yaml +++ b/library/camel-kamelets/src/main/resources/kamelets/kafka-azure-schema-registry-source.kamelet.yaml @@ -129,6 +129,7 @@ spec: type: string example: "com.example.Order" dependencies: +- "mvn:org.apache.camel.kamelets:camel-kamelets-utils:4.2.0-SNAPSHOT" - "camel:kafka" - "camel:core" - "camel:kamelet"
(camel-kamelets) 04/05: Remove Azure Schema Registry DefaultCredentialWrapper from library
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch 1713 in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git commit 2028f02d742ddadaa60b47b654c8687765088d7e Author: Andrea Cosentino AuthorDate: Thu Nov 16 09:53:24 2023 +0100 Remove Azure Schema Registry DefaultCredentialWrapper from library Signed-off-by: Andrea Cosentino --- kamelets/kafka-azure-schema-registry-sink.kamelet.yaml | 1 + kamelets/kafka-azure-schema-registry-source.kamelet.yaml | 1 + 2 files changed, 2 insertions(+) diff --git a/kamelets/kafka-azure-schema-registry-sink.kamelet.yaml b/kamelets/kafka-azure-schema-registry-sink.kamelet.yaml index 844dea22..01b08739 100644 --- a/kamelets/kafka-azure-schema-registry-sink.kamelet.yaml +++ b/kamelets/kafka-azure-schema-registry-sink.kamelet.yaml @@ -90,6 +90,7 @@ spec: type: string example: "com.example.Order" dependencies: +- "mvn:org.apache.camel.kamelets:camel-kamelets-utils:4.2.0-SNAPSHOT" - "camel:core" - "camel:kafka" - "camel:kamelet" diff --git a/kamelets/kafka-azure-schema-registry-source.kamelet.yaml b/kamelets/kafka-azure-schema-registry-source.kamelet.yaml index 4a627678..01e47596 100644 --- a/kamelets/kafka-azure-schema-registry-source.kamelet.yaml +++ b/kamelets/kafka-azure-schema-registry-source.kamelet.yaml @@ -129,6 +129,7 @@ spec: type: string example: "com.example.Order" dependencies: +- "mvn:org.apache.camel.kamelets:camel-kamelets-utils:4.2.0-SNAPSHOT" - "camel:kafka" - "camel:core" - "camel:kamelet"
(camel-kamelets) 02/05: Remove Azure Schema Registry DefaultCredentialWrapper from library - use Camel-Azure-Schema-Registry component
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch 1713 in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git commit db185d6662b53c89f6e8d97f2b338be3978091bf Author: Andrea Cosentino AuthorDate: Thu Nov 16 09:33:59 2023 +0100 Remove Azure Schema Registry DefaultCredentialWrapper from library - use Camel-Azure-Schema-Registry component Signed-off-by: Andrea Cosentino --- kamelets/kafka-azure-schema-registry-sink.kamelet.yaml | 4 ++-- kamelets/kafka-azure-schema-registry-source.kamelet.yaml | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/kamelets/kafka-azure-schema-registry-sink.kamelet.yaml b/kamelets/kafka-azure-schema-registry-sink.kamelet.yaml index 5d69e967..844dea22 100644 --- a/kamelets/kafka-azure-schema-registry-sink.kamelet.yaml +++ b/kamelets/kafka-azure-schema-registry-sink.kamelet.yaml @@ -90,17 +90,17 @@ spec: type: string example: "com.example.Order" dependencies: -- "mvn:org.apache.camel.kamelets:camel-kamelets-utils:4.2.0-SNAPSHOT" - "camel:core" - "camel:kafka" - "camel:kamelet" +- "camel:azure-schema-registry" - "mvn:com.microsoft.azure:azure-schemaregistry-kafka-avro:1.1.1" - "mvn:com.azure:azure-data-schemaregistry-apacheavro:1.1.11" - "mvn:com.azure:azure-identity:1.10.4" template: beans: - name: defaultAzureCredential -type: "#class:org.apache.camel.kamelets.utils.kafka.registry.DefaultAzureCredentialWrapper" +type: "#class:org.apache.camel.component.azure.schema.registry.DefaultAzureCredentialWrapper" from: uri: "kamelet:source" steps: diff --git a/kamelets/kafka-azure-schema-registry-source.kamelet.yaml b/kamelets/kafka-azure-schema-registry-source.kamelet.yaml index feda6866..4a627678 100644 --- a/kamelets/kafka-azure-schema-registry-source.kamelet.yaml +++ b/kamelets/kafka-azure-schema-registry-source.kamelet.yaml @@ -129,17 +129,17 @@ spec: type: string example: "com.example.Order" dependencies: -- "mvn:org.apache.camel.kamelets:camel-kamelets-utils:4.2.0-SNAPSHOT" - "camel:kafka" - "camel:core" - "camel:kamelet" +- "camel:azure-schema-registry" - "mvn:com.microsoft.azure:azure-schemaregistry-kafka-avro:1.1.1" - "mvn:com.azure:azure-data-schemaregistry-apacheavro:1.1.11" - "mvn:com.azure:azure-identity:1.10.4" template: beans: - name: defaultAzureCredential -type: "#class:org.apache.camel.kamelets.utils.kafka.registry.DefaultAzureCredentialWrapper" +type: "#class:org.apache.camel.component.azure.schema.registry.DefaultAzureCredentialWrapper" - name: kafkaHeaderDeserializer type: "#class:org.apache.camel.kamelets.utils.serialization.kafka.KafkaHeaderDeserializer" properties:
(camel-kamelets) 01/05: Remove Azure Schema Registry DefaultCredentialWrapper from library
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch 1713 in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git commit e2c290a6a1cb47cf37a6b0cb40c2a5b0f7175b62 Author: Andrea Cosentino AuthorDate: Thu Nov 16 09:30:23 2023 +0100 Remove Azure Schema Registry DefaultCredentialWrapper from library Signed-off-by: Andrea Cosentino --- .../registry/DefaultAzureCredentialWrapper.java| 37 -- 1 file changed, 37 deletions(-) diff --git a/library/camel-kamelets-utils/src/main/java/org/apache/camel/kamelets/utils/kafka/registry/DefaultAzureCredentialWrapper.java b/library/camel-kamelets-utils/src/main/java/org/apache/camel/kamelets/utils/kafka/registry/DefaultAzureCredentialWrapper.java deleted file mode 100644 index dd0dcdc5.. --- a/library/camel-kamelets-utils/src/main/java/org/apache/camel/kamelets/utils/kafka/registry/DefaultAzureCredentialWrapper.java +++ /dev/null @@ -1,37 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed with - * this work for additional information regarding copyright ownership. - * The ASF licenses this file to You under the Apache License, Version 2.0 - * (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -package org.apache.camel.kamelets.utils.kafka.registry; - -import com.azure.core.credential.AccessToken; -import com.azure.core.credential.TokenCredential; -import com.azure.core.credential.TokenRequestContext; -import com.azure.identity.DefaultAzureCredentialBuilder; -import reactor.core.publisher.Mono; - -public class DefaultAzureCredentialWrapper implements TokenCredential { - -private final TokenCredential credential; - -public DefaultAzureCredentialWrapper() { -this.credential = new DefaultAzureCredentialBuilder().build(); -} - -@Override -public Mono getToken(TokenRequestContext tokenRequestContext) { -return this.credential.getToken(tokenRequestContext); -} -}
[PR] Remove Azure Schema Registry DefaultCredentialWrapper from library [camel-kamelets]
oscerd opened a new pull request, #1738: URL: https://github.com/apache/camel-kamelets/pull/1738 Fixes #1713 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
Re: [PR] CAMEL-20107: Use ClassResolver to load Salesforce pub/sub POJO class [camel]
oscerd commented on PR #12009: URL: https://github.com/apache/camel/pull/12009#issuecomment-1814033761 > /component-test camel-salesforce > > **Result** ❌ The tests failed please [check the logs](https://github.com/apache/camel/actions/runs/6888417930) I think it's not working with camel-salesforce and camel-servicenow.. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
Re: [PR] Remove Azure Schema Registry DefaultCredentialWrapper from library [camel-kamelets]
oscerd merged PR #1738: URL: https://github.com/apache/camel-kamelets/pull/1738 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
Re: [I] Remove Azure Schema Registry DefaultCredentialWrapper from library [camel-kamelets]
oscerd closed issue #1713: Remove Azure Schema Registry DefaultCredentialWrapper from library URL: https://github.com/apache/camel-kamelets/issues/1713 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
(camel-kamelets) 01/05: Remove Azure Schema Registry DefaultCredentialWrapper from library
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git commit 34c26951fa974a3bf3d598721ebdf26691b4c56d Author: Andrea Cosentino AuthorDate: Thu Nov 16 09:30:23 2023 +0100 Remove Azure Schema Registry DefaultCredentialWrapper from library Signed-off-by: Andrea Cosentino --- .../registry/DefaultAzureCredentialWrapper.java| 37 -- 1 file changed, 37 deletions(-) diff --git a/library/camel-kamelets-utils/src/main/java/org/apache/camel/kamelets/utils/kafka/registry/DefaultAzureCredentialWrapper.java b/library/camel-kamelets-utils/src/main/java/org/apache/camel/kamelets/utils/kafka/registry/DefaultAzureCredentialWrapper.java deleted file mode 100644 index dd0dcdc5.. --- a/library/camel-kamelets-utils/src/main/java/org/apache/camel/kamelets/utils/kafka/registry/DefaultAzureCredentialWrapper.java +++ /dev/null @@ -1,37 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed with - * this work for additional information regarding copyright ownership. - * The ASF licenses this file to You under the Apache License, Version 2.0 - * (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -package org.apache.camel.kamelets.utils.kafka.registry; - -import com.azure.core.credential.AccessToken; -import com.azure.core.credential.TokenCredential; -import com.azure.core.credential.TokenRequestContext; -import com.azure.identity.DefaultAzureCredentialBuilder; -import reactor.core.publisher.Mono; - -public class DefaultAzureCredentialWrapper implements TokenCredential { - -private final TokenCredential credential; - -public DefaultAzureCredentialWrapper() { -this.credential = new DefaultAzureCredentialBuilder().build(); -} - -@Override -public Mono getToken(TokenRequestContext tokenRequestContext) { -return this.credential.getToken(tokenRequestContext); -} -}
(camel-kamelets) 02/05: Remove Azure Schema Registry DefaultCredentialWrapper from library - use Camel-Azure-Schema-Registry component
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git commit 699c03a0f18ddaa03bc3c82760d328309df37767 Author: Andrea Cosentino AuthorDate: Thu Nov 16 09:33:59 2023 +0100 Remove Azure Schema Registry DefaultCredentialWrapper from library - use Camel-Azure-Schema-Registry component Signed-off-by: Andrea Cosentino --- kamelets/kafka-azure-schema-registry-sink.kamelet.yaml | 4 ++-- kamelets/kafka-azure-schema-registry-source.kamelet.yaml | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/kamelets/kafka-azure-schema-registry-sink.kamelet.yaml b/kamelets/kafka-azure-schema-registry-sink.kamelet.yaml index 5d69e967..844dea22 100644 --- a/kamelets/kafka-azure-schema-registry-sink.kamelet.yaml +++ b/kamelets/kafka-azure-schema-registry-sink.kamelet.yaml @@ -90,17 +90,17 @@ spec: type: string example: "com.example.Order" dependencies: -- "mvn:org.apache.camel.kamelets:camel-kamelets-utils:4.2.0-SNAPSHOT" - "camel:core" - "camel:kafka" - "camel:kamelet" +- "camel:azure-schema-registry" - "mvn:com.microsoft.azure:azure-schemaregistry-kafka-avro:1.1.1" - "mvn:com.azure:azure-data-schemaregistry-apacheavro:1.1.11" - "mvn:com.azure:azure-identity:1.10.4" template: beans: - name: defaultAzureCredential -type: "#class:org.apache.camel.kamelets.utils.kafka.registry.DefaultAzureCredentialWrapper" +type: "#class:org.apache.camel.component.azure.schema.registry.DefaultAzureCredentialWrapper" from: uri: "kamelet:source" steps: diff --git a/kamelets/kafka-azure-schema-registry-source.kamelet.yaml b/kamelets/kafka-azure-schema-registry-source.kamelet.yaml index feda6866..4a627678 100644 --- a/kamelets/kafka-azure-schema-registry-source.kamelet.yaml +++ b/kamelets/kafka-azure-schema-registry-source.kamelet.yaml @@ -129,17 +129,17 @@ spec: type: string example: "com.example.Order" dependencies: -- "mvn:org.apache.camel.kamelets:camel-kamelets-utils:4.2.0-SNAPSHOT" - "camel:kafka" - "camel:core" - "camel:kamelet" +- "camel:azure-schema-registry" - "mvn:com.microsoft.azure:azure-schemaregistry-kafka-avro:1.1.1" - "mvn:com.azure:azure-data-schemaregistry-apacheavro:1.1.11" - "mvn:com.azure:azure-identity:1.10.4" template: beans: - name: defaultAzureCredential -type: "#class:org.apache.camel.kamelets.utils.kafka.registry.DefaultAzureCredentialWrapper" +type: "#class:org.apache.camel.component.azure.schema.registry.DefaultAzureCredentialWrapper" - name: kafkaHeaderDeserializer type: "#class:org.apache.camel.kamelets.utils.serialization.kafka.KafkaHeaderDeserializer" properties:
(camel-kamelets) 05/05: Remove Azure Schema Registry DefaultCredentialWrapper from library
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git commit 67d350a3a66761407ee2c14c7a1162e7b41d9458 Author: Andrea Cosentino AuthorDate: Thu Nov 16 09:54:04 2023 +0100 Remove Azure Schema Registry DefaultCredentialWrapper from library Signed-off-by: Andrea Cosentino --- .../resources/kamelets/kafka-azure-schema-registry-sink.kamelet.yaml | 1 + .../resources/kamelets/kafka-azure-schema-registry-source.kamelet.yaml | 1 + 2 files changed, 2 insertions(+) diff --git a/library/camel-kamelets/src/main/resources/kamelets/kafka-azure-schema-registry-sink.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/kafka-azure-schema-registry-sink.kamelet.yaml index 844dea22..01b08739 100644 --- a/library/camel-kamelets/src/main/resources/kamelets/kafka-azure-schema-registry-sink.kamelet.yaml +++ b/library/camel-kamelets/src/main/resources/kamelets/kafka-azure-schema-registry-sink.kamelet.yaml @@ -90,6 +90,7 @@ spec: type: string example: "com.example.Order" dependencies: +- "mvn:org.apache.camel.kamelets:camel-kamelets-utils:4.2.0-SNAPSHOT" - "camel:core" - "camel:kafka" - "camel:kamelet" diff --git a/library/camel-kamelets/src/main/resources/kamelets/kafka-azure-schema-registry-source.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/kafka-azure-schema-registry-source.kamelet.yaml index 4a627678..01e47596 100644 --- a/library/camel-kamelets/src/main/resources/kamelets/kafka-azure-schema-registry-source.kamelet.yaml +++ b/library/camel-kamelets/src/main/resources/kamelets/kafka-azure-schema-registry-source.kamelet.yaml @@ -129,6 +129,7 @@ spec: type: string example: "com.example.Order" dependencies: +- "mvn:org.apache.camel.kamelets:camel-kamelets-utils:4.2.0-SNAPSHOT" - "camel:kafka" - "camel:core" - "camel:kamelet"
(camel-kamelets) 03/05: Remove Azure Schema Registry DefaultCredentialWrapper from library - Validation
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git commit 758ab1fc9609b54ce7c5c86001df099a13a90975 Author: Andrea Cosentino AuthorDate: Thu Nov 16 09:42:38 2023 +0100 Remove Azure Schema Registry DefaultCredentialWrapper from library - Validation Signed-off-by: Andrea Cosentino --- .../resources/kamelets/kafka-azure-schema-registry-sink.kamelet.yaml | 4 ++-- .../kamelets/kafka-azure-schema-registry-source.kamelet.yaml | 4 ++-- .../org/apache/camel/kamelets/maven/plugin/ValidateKameletsMojo.java | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/library/camel-kamelets/src/main/resources/kamelets/kafka-azure-schema-registry-sink.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/kafka-azure-schema-registry-sink.kamelet.yaml index 5d69e967..844dea22 100644 --- a/library/camel-kamelets/src/main/resources/kamelets/kafka-azure-schema-registry-sink.kamelet.yaml +++ b/library/camel-kamelets/src/main/resources/kamelets/kafka-azure-schema-registry-sink.kamelet.yaml @@ -90,17 +90,17 @@ spec: type: string example: "com.example.Order" dependencies: -- "mvn:org.apache.camel.kamelets:camel-kamelets-utils:4.2.0-SNAPSHOT" - "camel:core" - "camel:kafka" - "camel:kamelet" +- "camel:azure-schema-registry" - "mvn:com.microsoft.azure:azure-schemaregistry-kafka-avro:1.1.1" - "mvn:com.azure:azure-data-schemaregistry-apacheavro:1.1.11" - "mvn:com.azure:azure-identity:1.10.4" template: beans: - name: defaultAzureCredential -type: "#class:org.apache.camel.kamelets.utils.kafka.registry.DefaultAzureCredentialWrapper" +type: "#class:org.apache.camel.component.azure.schema.registry.DefaultAzureCredentialWrapper" from: uri: "kamelet:source" steps: diff --git a/library/camel-kamelets/src/main/resources/kamelets/kafka-azure-schema-registry-source.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/kafka-azure-schema-registry-source.kamelet.yaml index feda6866..4a627678 100644 --- a/library/camel-kamelets/src/main/resources/kamelets/kafka-azure-schema-registry-source.kamelet.yaml +++ b/library/camel-kamelets/src/main/resources/kamelets/kafka-azure-schema-registry-source.kamelet.yaml @@ -129,17 +129,17 @@ spec: type: string example: "com.example.Order" dependencies: -- "mvn:org.apache.camel.kamelets:camel-kamelets-utils:4.2.0-SNAPSHOT" - "camel:kafka" - "camel:core" - "camel:kamelet" +- "camel:azure-schema-registry" - "mvn:com.microsoft.azure:azure-schemaregistry-kafka-avro:1.1.1" - "mvn:com.azure:azure-data-schemaregistry-apacheavro:1.1.11" - "mvn:com.azure:azure-identity:1.10.4" template: beans: - name: defaultAzureCredential -type: "#class:org.apache.camel.kamelets.utils.kafka.registry.DefaultAzureCredentialWrapper" +type: "#class:org.apache.camel.component.azure.schema.registry.DefaultAzureCredentialWrapper" - name: kafkaHeaderDeserializer type: "#class:org.apache.camel.kamelets.utils.serialization.kafka.KafkaHeaderDeserializer" properties: diff --git a/library/kamelets-maven-plugin/src/main/java/org/apache/camel/kamelets/maven/plugin/ValidateKameletsMojo.java b/library/kamelets-maven-plugin/src/main/java/org/apache/camel/kamelets/maven/plugin/ValidateKameletsMojo.java index 63f3950f..dc93cb82 100644 --- a/library/kamelets-maven-plugin/src/main/java/org/apache/camel/kamelets/maven/plugin/ValidateKameletsMojo.java +++ b/library/kamelets-maven-plugin/src/main/java/org/apache/camel/kamelets/maven/plugin/ValidateKameletsMojo.java @@ -112,7 +112,7 @@ public class ValidateKameletsMojo extends AbstractMojo { StringBuilder availableParams = new StringBuilder(); ceInternal.forEach(_param -> availableParams.append(_param).append(" ")); for (Map.Entry entry : p.entrySet()) { -if (!entry.getKey().equals("period") && (!name.equals("set-kafka-key-action") && !name.equals("sftp-source") && !name.equals("kafka-ssl-source") && !name.equals("timer-source") && !name.equals("cron-source") && !name.equals("fhir-source") && !name.equals("beer-source") && !name.equals("cassandra-source") && !name.equals("cassandra-sink"))) { +if (!entry.getKey().equals("period") && (!name.equals("set-kafka-key-action") && !name.equals("sftp-source") && !name.equals("kafka-ssl-source") && !name.equals("timer-source") && !name.equals("cron-source") && !name.equals("fhir-source") && !name.equals("beer-source") && !name.equals("cassandra-source") && !name.equals("cassandra-sink") && !name.equals("kafka-azure-schema-registry-source" ) && !name.equals("kafka-azure-schema-registy-sink")))
(camel-kamelets) branch main updated (ab9d206d -> 67d350a3)
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a change to branch main in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git from ab9d206d Updated CHANGELOG.md new 34c26951 Remove Azure Schema Registry DefaultCredentialWrapper from library new 699c03a0 Remove Azure Schema Registry DefaultCredentialWrapper from library - use Camel-Azure-Schema-Registry component new 758ab1fc Remove Azure Schema Registry DefaultCredentialWrapper from library - Validation new e36d87eb Remove Azure Schema Registry DefaultCredentialWrapper from library new 67d350a3 Remove Azure Schema Registry DefaultCredentialWrapper from library The 5 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: .../kafka-azure-schema-registry-sink.kamelet.yaml | 3 +- ...kafka-azure-schema-registry-source.kamelet.yaml | 3 +- .../registry/DefaultAzureCredentialWrapper.java| 37 -- .../kafka-azure-schema-registry-sink.kamelet.yaml | 3 +- ...kafka-azure-schema-registry-source.kamelet.yaml | 3 +- .../maven/plugin/ValidateKameletsMojo.java | 2 +- 6 files changed, 9 insertions(+), 42 deletions(-) delete mode 100644 library/camel-kamelets-utils/src/main/java/org/apache/camel/kamelets/utils/kafka/registry/DefaultAzureCredentialWrapper.java
(camel-kamelets) 04/05: Remove Azure Schema Registry DefaultCredentialWrapper from library
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git commit e36d87eb620e6075df441487df005b77e760595e Author: Andrea Cosentino AuthorDate: Thu Nov 16 09:53:24 2023 +0100 Remove Azure Schema Registry DefaultCredentialWrapper from library Signed-off-by: Andrea Cosentino --- kamelets/kafka-azure-schema-registry-sink.kamelet.yaml | 1 + kamelets/kafka-azure-schema-registry-source.kamelet.yaml | 1 + 2 files changed, 2 insertions(+) diff --git a/kamelets/kafka-azure-schema-registry-sink.kamelet.yaml b/kamelets/kafka-azure-schema-registry-sink.kamelet.yaml index 844dea22..01b08739 100644 --- a/kamelets/kafka-azure-schema-registry-sink.kamelet.yaml +++ b/kamelets/kafka-azure-schema-registry-sink.kamelet.yaml @@ -90,6 +90,7 @@ spec: type: string example: "com.example.Order" dependencies: +- "mvn:org.apache.camel.kamelets:camel-kamelets-utils:4.2.0-SNAPSHOT" - "camel:core" - "camel:kafka" - "camel:kamelet" diff --git a/kamelets/kafka-azure-schema-registry-source.kamelet.yaml b/kamelets/kafka-azure-schema-registry-source.kamelet.yaml index 4a627678..01e47596 100644 --- a/kamelets/kafka-azure-schema-registry-source.kamelet.yaml +++ b/kamelets/kafka-azure-schema-registry-source.kamelet.yaml @@ -129,6 +129,7 @@ spec: type: string example: "com.example.Order" dependencies: +- "mvn:org.apache.camel.kamelets:camel-kamelets-utils:4.2.0-SNAPSHOT" - "camel:kafka" - "camel:core" - "camel:kamelet"
Re: [I] Release 4.2.0 [camel-kamelets]
oscerd commented on issue #1737: URL: https://github.com/apache/camel-kamelets/issues/1737#issuecomment-1814061638 Starting process -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
(camel-kamelets) branch regen_bot updated (ef0d9456 -> 67d350a3)
This is an automated email from the ASF dual-hosted git repository. github-bot pushed a change to branch regen_bot in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git from ef0d9456 Remove tectonic.ui related metadata - Fixed validation add ab9d206d Updated CHANGELOG.md add 34c26951 Remove Azure Schema Registry DefaultCredentialWrapper from library add 699c03a0 Remove Azure Schema Registry DefaultCredentialWrapper from library - use Camel-Azure-Schema-Registry component add 758ab1fc Remove Azure Schema Registry DefaultCredentialWrapper from library - Validation add e36d87eb Remove Azure Schema Registry DefaultCredentialWrapper from library add 67d350a3 Remove Azure Schema Registry DefaultCredentialWrapper from library No new revisions were added by this update. Summary of changes: CHANGELOG.md | 3 ++ .../kafka-azure-schema-registry-sink.kamelet.yaml | 3 +- ...kafka-azure-schema-registry-source.kamelet.yaml | 3 +- .../registry/DefaultAzureCredentialWrapper.java| 37 -- .../kafka-azure-schema-registry-sink.kamelet.yaml | 3 +- ...kafka-azure-schema-registry-source.kamelet.yaml | 3 +- .../maven/plugin/ValidateKameletsMojo.java | 2 +- 7 files changed, 12 insertions(+), 42 deletions(-) delete mode 100644 library/camel-kamelets-utils/src/main/java/org/apache/camel/kamelets/utils/kafka/registry/DefaultAzureCredentialWrapper.java
[PR] Generated sources regen [camel-kamelets]
github-actions[bot] opened a new pull request, #1739: URL: https://github.com/apache/camel-kamelets/pull/1739 Regen bot :robot: found some uncommited changes after running build on :camel: kamelets main. Please do not delete `regen_bot` branch after merge/rebase. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org