This is an automated email from the ASF dual-hosted git repository. davsclaus 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 a8dd8eea26a CAMEL-18756: deprecate the spark component (#8773) a8dd8eea26a is described below commit a8dd8eea26ad74c0e67a6978aad45174a279e01c Author: Alexandre Gallice <aldettin...@gmail.com> AuthorDate: Thu Nov 24 19:51:08 2022 +0100 CAMEL-18756: deprecate the spark component (#8773) --- .../resources/org/apache/camel/catalog/components/spark.json | 2 +- components/camel-spark/pom.xml | 2 +- .../META-INF/services/org/apache/camel/component.properties | 2 +- .../generated/resources/org/apache/camel/component/spark/spark.json | 2 +- components/camel-spark/src/main/docs/spark-component.adoc | 5 +++-- .../org/apache/camel/builder/component/ComponentsBuilderFactory.java | 1 + .../camel/builder/component/dsl/SparkComponentBuilderFactory.java | 1 + dsl/camel-componentdsl/src/generated/resources/metadata.json | 2 +- .../org/apache/camel/builder/endpoint/StaticEndpointBuilders.java | 2 ++ .../camel/builder/endpoint/dsl/SparkEndpointBuilderFactory.java | 3 +++ 10 files changed, 15 insertions(+), 7 deletions(-) diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/spark.json b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/spark.json index 9f14ef2cc7b..4724f02cb42 100644 --- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/spark.json +++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/spark.json @@ -4,7 +4,7 @@ "name": "spark", "title": "Spark", "description": "Send RDD or DataFrame jobs to Apache Spark clusters.", - "deprecated": false, + "deprecated": true, "firstVersion": "2.17.0", "label": "bigdata,iot", "javaType": "org.apache.camel.component.spark.SparkComponent", diff --git a/components/camel-spark/pom.xml b/components/camel-spark/pom.xml index d2c3fb2c287..02a8f05e400 100644 --- a/components/camel-spark/pom.xml +++ b/components/camel-spark/pom.xml @@ -30,7 +30,7 @@ <artifactId>camel-spark</artifactId> <packaging>jar</packaging> - <name>Camel :: Apache Spark</name> + <name>Camel :: Apache Spark (deprecated)</name> <description>Camel Apache Spark Support</description> <properties> diff --git a/components/camel-spark/src/generated/resources/META-INF/services/org/apache/camel/component.properties b/components/camel-spark/src/generated/resources/META-INF/services/org/apache/camel/component.properties index f0494cf0b0e..629486bec24 100644 --- a/components/camel-spark/src/generated/resources/META-INF/services/org/apache/camel/component.properties +++ b/components/camel-spark/src/generated/resources/META-INF/services/org/apache/camel/component.properties @@ -3,5 +3,5 @@ components=spark groupId=org.apache.camel artifactId=camel-spark version=3.20.0-SNAPSHOT -projectName=Camel :: Apache Spark +projectName=Camel :: Apache Spark (deprecated) projectDescription=Camel Apache Spark Support diff --git a/components/camel-spark/src/generated/resources/org/apache/camel/component/spark/spark.json b/components/camel-spark/src/generated/resources/org/apache/camel/component/spark/spark.json index 9f14ef2cc7b..4724f02cb42 100644 --- a/components/camel-spark/src/generated/resources/org/apache/camel/component/spark/spark.json +++ b/components/camel-spark/src/generated/resources/org/apache/camel/component/spark/spark.json @@ -4,7 +4,7 @@ "name": "spark", "title": "Spark", "description": "Send RDD or DataFrame jobs to Apache Spark clusters.", - "deprecated": false, + "deprecated": true, "firstVersion": "2.17.0", "label": "bigdata,iot", "javaType": "org.apache.camel.component.spark.SparkComponent", diff --git a/components/camel-spark/src/main/docs/spark-component.adoc b/components/camel-spark/src/main/docs/spark-component.adoc index 7aabc915e57..e6679ba0fad 100644 --- a/components/camel-spark/src/main/docs/spark-component.adoc +++ b/components/camel-spark/src/main/docs/spark-component.adoc @@ -1,10 +1,11 @@ -= Spark Component += Spark Component (deprecated) :doctitle: Spark :shortname: spark :artifactid: camel-spark :description: Send RDD or DataFrame jobs to Apache Spark clusters. :since: 2.17 -:supportlevel: Stable +:supportlevel: Stable-deprecated +:deprecated: *deprecated* :component-header: Only producer is supported //Manually maintained attributes :camel-spring-boot-name: spark diff --git a/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/ComponentsBuilderFactory.java b/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/ComponentsBuilderFactory.java index 81fc85c325a..0aae7716fbc 100644 --- a/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/ComponentsBuilderFactory.java +++ b/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/ComponentsBuilderFactory.java @@ -3971,6 +3971,7 @@ public interface ComponentsBuilderFactory { * * @return the dsl builder */ + @Deprecated static org.apache.camel.builder.component.dsl.SparkComponentBuilderFactory.SparkComponentBuilder spark() { return org.apache.camel.builder.component.dsl.SparkComponentBuilderFactory.spark(); } diff --git a/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/SparkComponentBuilderFactory.java b/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/SparkComponentBuilderFactory.java index 54f2f660e0d..017c285ef36 100644 --- a/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/SparkComponentBuilderFactory.java +++ b/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/SparkComponentBuilderFactory.java @@ -40,6 +40,7 @@ public interface SparkComponentBuilderFactory { * * @return the dsl builder */ + @Deprecated static SparkComponentBuilder spark() { return new SparkComponentBuilderImpl(); } diff --git a/dsl/camel-componentdsl/src/generated/resources/metadata.json b/dsl/camel-componentdsl/src/generated/resources/metadata.json index e45e6a08d28..6bdf3ed142f 100644 --- a/dsl/camel-componentdsl/src/generated/resources/metadata.json +++ b/dsl/camel-componentdsl/src/generated/resources/metadata.json @@ -6528,7 +6528,7 @@ "name": "spark", "title": "Spark", "description": "Send RDD or DataFrame jobs to Apache Spark clusters.", - "deprecated": false, + "deprecated": true, "firstVersion": "2.17.0", "label": "bigdata,iot", "javaType": "org.apache.camel.component.spark.SparkComponent", diff --git a/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/StaticEndpointBuilders.java b/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/StaticEndpointBuilders.java index 0a9b8392dbf..32352f3b1eb 100644 --- a/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/StaticEndpointBuilders.java +++ b/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/StaticEndpointBuilders.java @@ -13609,6 +13609,7 @@ public class StaticEndpointBuilders { * @param path endpointType * @return the dsl builder */ + @Deprecated public static org.apache.camel.builder.endpoint.dsl.SparkEndpointBuilderFactory.SparkEndpointBuilder spark( String path) { return org.apache.camel.builder.endpoint.dsl.SparkEndpointBuilderFactory.endpointBuilder("spark", path); @@ -13632,6 +13633,7 @@ public class StaticEndpointBuilders { * @param path endpointType * @return the dsl builder */ + @Deprecated public static org.apache.camel.builder.endpoint.dsl.SparkEndpointBuilderFactory.SparkEndpointBuilder spark( String componentName, String path) { diff --git a/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/SparkEndpointBuilderFactory.java b/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/SparkEndpointBuilderFactory.java index b9b1e39359e..7f88e5f9311 100644 --- a/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/SparkEndpointBuilderFactory.java +++ b/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/SparkEndpointBuilderFactory.java @@ -291,6 +291,7 @@ public interface SparkEndpointBuilderFactory { * @param path endpointType * @return the dsl builder */ + @Deprecated default SparkEndpointBuilder spark(String path) { return SparkEndpointBuilderFactory.endpointBuilder("spark", path); } @@ -313,6 +314,7 @@ public interface SparkEndpointBuilderFactory { * @param path endpointType * @return the dsl builder */ + @Deprecated default SparkEndpointBuilder spark(String componentName, String path) { return SparkEndpointBuilderFactory.endpointBuilder(componentName, path); } @@ -382,6 +384,7 @@ public interface SparkEndpointBuilderFactory { return "_SPARK_DATAFRAME_CALLBACK"; } } + @Deprecated static SparkEndpointBuilder endpointBuilder( String componentName, String path) {