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 8d8f4b5a5cf CAMEL-22303: mark camel-torchserve as deprecated (#18788)
8d8f4b5a5cf is described below

commit 8d8f4b5a5cf4864166e3110b45088453fc55da49
Author: Otavio Rodolfo Piske <[email protected]>
AuthorDate: Thu Jul 31 16:03:27 2025 +0200

    CAMEL-22303: mark camel-torchserve as deprecated (#18788)
---
 .../resources/org/apache/camel/catalog/components/torchserve.json    | 2 +-
 components/camel-ai/camel-torchserve/pom.xml                         | 2 +-
 .../META-INF/org/apache/camel/component/torchserve/torchserve.json   | 2 +-
 .../META-INF/services/org/apache/camel/component.properties          | 2 +-
 .../camel-torchserve/src/main/docs/torchserve-component.adoc         | 5 +++--
 .../org/apache/camel/builder/endpoint/StaticEndpointBuilders.java    | 2 ++
 .../camel/builder/endpoint/dsl/TorchServeEndpointBuilderFactory.java | 3 +++
 7 files changed, 12 insertions(+), 6 deletions(-)

diff --git 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/torchserve.json
 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/torchserve.json
index f56ca85450a..331de032e1d 100644
--- 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/torchserve.json
+++ 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/torchserve.json
@@ -4,7 +4,7 @@
     "name": "torchserve",
     "title": "TorchServe",
     "description": "Provide access to PyTorch TorchServe servers to run 
inference with PyTorch models remotely",
-    "deprecated": false,
+    "deprecated": true,
     "firstVersion": "4.9.0",
     "label": "ai",
     "javaType": "org.apache.camel.component.torchserve.TorchServeComponent",
diff --git a/components/camel-ai/camel-torchserve/pom.xml 
b/components/camel-ai/camel-torchserve/pom.xml
index 049724f486b..49cb0774cef 100644
--- a/components/camel-ai/camel-torchserve/pom.xml
+++ b/components/camel-ai/camel-torchserve/pom.xml
@@ -28,7 +28,7 @@
 
     <artifactId>camel-torchserve</artifactId>
     <packaging>jar</packaging>
-    <name>Camel :: AI :: TorchServe</name>
+    <name>Camel :: AI :: TorchServe (deprecated)</name>
     <description>Provide access to PyTorch TorchServe servers to run inference 
with PyTorch models remotely
     </description>
 
diff --git 
a/components/camel-ai/camel-torchserve/src/generated/resources/META-INF/org/apache/camel/component/torchserve/torchserve.json
 
b/components/camel-ai/camel-torchserve/src/generated/resources/META-INF/org/apache/camel/component/torchserve/torchserve.json
index f56ca85450a..331de032e1d 100644
--- 
a/components/camel-ai/camel-torchserve/src/generated/resources/META-INF/org/apache/camel/component/torchserve/torchserve.json
+++ 
b/components/camel-ai/camel-torchserve/src/generated/resources/META-INF/org/apache/camel/component/torchserve/torchserve.json
@@ -4,7 +4,7 @@
     "name": "torchserve",
     "title": "TorchServe",
     "description": "Provide access to PyTorch TorchServe servers to run 
inference with PyTorch models remotely",
-    "deprecated": false,
+    "deprecated": true,
     "firstVersion": "4.9.0",
     "label": "ai",
     "javaType": "org.apache.camel.component.torchserve.TorchServeComponent",
diff --git 
a/components/camel-ai/camel-torchserve/src/generated/resources/META-INF/services/org/apache/camel/component.properties
 
b/components/camel-ai/camel-torchserve/src/generated/resources/META-INF/services/org/apache/camel/component.properties
index f0bb715f217..14d48270652 100644
--- 
a/components/camel-ai/camel-torchserve/src/generated/resources/META-INF/services/org/apache/camel/component.properties
+++ 
b/components/camel-ai/camel-torchserve/src/generated/resources/META-INF/services/org/apache/camel/component.properties
@@ -3,5 +3,5 @@ components=torchserve
 groupId=org.apache.camel
 artifactId=camel-torchserve
 version=4.14.0-SNAPSHOT
-projectName=Camel :: AI :: TorchServe
+projectName=Camel :: AI :: TorchServe (deprecated)
 projectDescription=Provide access to PyTorch TorchServe servers to run 
inference with PyTorch models remotely
diff --git 
a/components/camel-ai/camel-torchserve/src/main/docs/torchserve-component.adoc 
b/components/camel-ai/camel-torchserve/src/main/docs/torchserve-component.adoc
index a6a50382876..3261880539f 100644
--- 
a/components/camel-ai/camel-torchserve/src/main/docs/torchserve-component.adoc
+++ 
b/components/camel-ai/camel-torchserve/src/main/docs/torchserve-component.adoc
@@ -1,10 +1,11 @@
-= TorchServe Component
+= TorchServe Component (deprecated)
 :doctitle: TorchServe
 :shortname: torchserve
 :artifactid: camel-torchserve
 :description: Provide access to PyTorch TorchServe servers to run inference 
with PyTorch models remotely
 :since: 4.9
-:supportlevel: Preview
+:supportlevel: Preview-deprecated
+:deprecated: *deprecated*
 :tabs-sync-option:
 :component-header: Only producer is supported
 //Manually maintained attributes
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 f2c455b0f22..5e10cfa93a7 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
@@ -14952,6 +14952,7 @@ public class StaticEndpointBuilders {
      * @param path api/operation
      * @return the dsl builder
      */
+    @Deprecated
     public static TorchServeEndpointBuilderFactory.TorchServeEndpointBuilder 
torchserve(String path) {
         return torchserve("torchserve", path);
     }
@@ -14982,6 +14983,7 @@ public class StaticEndpointBuilders {
      * @param path api/operation
      * @return the dsl builder
      */
+    @Deprecated
     public static TorchServeEndpointBuilderFactory.TorchServeEndpointBuilder 
torchserve(String componentName, String path) {
         return TorchServeEndpointBuilderFactory.endpointBuilder(componentName, 
path);
     }
diff --git 
a/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/TorchServeEndpointBuilderFactory.java
 
b/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/TorchServeEndpointBuilderFactory.java
index 546c7f5572f..d75a72759c1 100644
--- 
a/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/TorchServeEndpointBuilderFactory.java
+++ 
b/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/TorchServeEndpointBuilderFactory.java
@@ -478,6 +478,7 @@ public interface TorchServeEndpointBuilderFactory {
          * 
          * @return the dsl builder for the headers' name.
          */
+        @Deprecated
         default TorchServeHeaderNameBuilder torchserve() {
             return TorchServeHeaderNameBuilder.INSTANCE;
         }
@@ -506,6 +507,7 @@ public interface TorchServeEndpointBuilderFactory {
          * @param path api/operation
          * @return the dsl builder
          */
+        @Deprecated
         default TorchServeEndpointBuilder torchserve(String path) {
             return 
TorchServeEndpointBuilderFactory.endpointBuilder("torchserve", path);
         }
@@ -536,6 +538,7 @@ public interface TorchServeEndpointBuilderFactory {
          * @param path api/operation
          * @return the dsl builder
          */
+        @Deprecated
         default TorchServeEndpointBuilder torchserve(String componentName, 
String path) {
             return 
TorchServeEndpointBuilderFactory.endpointBuilder(componentName, path);
         }

Reply via email to