You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by da...@apache.org on 2022/11/24 18:51:14 UTC

[camel] branch main updated: CAMEL-18756: deprecate the spark component (#8773)

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 <al...@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) {