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 c46fc471104 camel-hbase: deprecate the component (#8770)
c46fc471104 is described below
commit c46fc471104655f7d41e570a9bd7f2c525bd8424
Author: Alexandre Gallice <[email protected]>
AuthorDate: Thu Nov 24 18:28:41 2022 +0100
camel-hbase: deprecate the component (#8770)
---
.../resources/org/apache/camel/catalog/components/hbase.json | 2 +-
components/camel-hbase/pom.xml | 2 +-
.../META-INF/services/org/apache/camel/component.properties | 2 +-
.../generated/resources/org/apache/camel/component/hbase/hbase.json | 2 +-
components/camel-hbase/src/main/docs/hbase-component.adoc | 5 +++--
.../org/apache/camel/builder/component/ComponentsBuilderFactory.java | 1 +
.../camel/builder/component/dsl/HbaseComponentBuilderFactory.java | 1 +
dsl/camel-componentdsl/src/generated/resources/metadata.json | 2 +-
.../org/apache/camel/builder/endpoint/StaticEndpointBuilders.java | 2 ++
.../camel/builder/endpoint/dsl/HBaseEndpointBuilderFactory.java | 3 +++
10 files changed, 15 insertions(+), 7 deletions(-)
diff --git
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/hbase.json
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/hbase.json
index b7470f78ad9..c31324b11e5 100644
---
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/hbase.json
+++
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/hbase.json
@@ -4,7 +4,7 @@
"name": "hbase",
"title": "HBase",
"description": "Reading and write from\/to an HBase store (Hadoop
database).",
- "deprecated": false,
+ "deprecated": true,
"firstVersion": "2.10.0",
"label": "bigdata,database,hadoop",
"javaType": "org.apache.camel.component.hbase.HBaseComponent",
diff --git a/components/camel-hbase/pom.xml b/components/camel-hbase/pom.xml
index 4f22571ef38..7da053a64d9 100644
--- a/components/camel-hbase/pom.xml
+++ b/components/camel-hbase/pom.xml
@@ -28,7 +28,7 @@
<artifactId>camel-hbase</artifactId>
<packaging>jar</packaging>
- <name>Camel :: Hbase</name>
+ <name>Camel :: Hbase (deprecated)</name>
<description>Camel HBase component</description>
<dependencies>
diff --git
a/components/camel-hbase/src/generated/resources/META-INF/services/org/apache/camel/component.properties
b/components/camel-hbase/src/generated/resources/META-INF/services/org/apache/camel/component.properties
index 8febbe50638..01de49b527f 100644
---
a/components/camel-hbase/src/generated/resources/META-INF/services/org/apache/camel/component.properties
+++
b/components/camel-hbase/src/generated/resources/META-INF/services/org/apache/camel/component.properties
@@ -3,5 +3,5 @@ components=hbase
groupId=org.apache.camel
artifactId=camel-hbase
version=3.20.0-SNAPSHOT
-projectName=Camel :: Hbase
+projectName=Camel :: Hbase (deprecated)
projectDescription=Camel HBase component
diff --git
a/components/camel-hbase/src/generated/resources/org/apache/camel/component/hbase/hbase.json
b/components/camel-hbase/src/generated/resources/org/apache/camel/component/hbase/hbase.json
index b7470f78ad9..c31324b11e5 100644
---
a/components/camel-hbase/src/generated/resources/org/apache/camel/component/hbase/hbase.json
+++
b/components/camel-hbase/src/generated/resources/org/apache/camel/component/hbase/hbase.json
@@ -4,7 +4,7 @@
"name": "hbase",
"title": "HBase",
"description": "Reading and write from\/to an HBase store (Hadoop
database).",
- "deprecated": false,
+ "deprecated": true,
"firstVersion": "2.10.0",
"label": "bigdata,database,hadoop",
"javaType": "org.apache.camel.component.hbase.HBaseComponent",
diff --git a/components/camel-hbase/src/main/docs/hbase-component.adoc
b/components/camel-hbase/src/main/docs/hbase-component.adoc
index 1abd115964e..c238c1e40be 100644
--- a/components/camel-hbase/src/main/docs/hbase-component.adoc
+++ b/components/camel-hbase/src/main/docs/hbase-component.adoc
@@ -1,10 +1,11 @@
-= HBase Component
+= HBase Component (deprecated)
:doctitle: HBase
:shortname: hbase
:artifactid: camel-hbase
:description: Reading and write from/to an HBase store (Hadoop database).
:since: 2.10
-:supportlevel: Stable
+:supportlevel: Stable-deprecated
+:deprecated: *deprecated*
:component-header: Both producer and consumer are supported
//Manually maintained attributes
:camel-spring-boot-name: hbase
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 22e014d68bb..81fc85c325a 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
@@ -1886,6 +1886,7 @@ public interface ComponentsBuilderFactory {
*
* @return the dsl builder
*/
+ @Deprecated
static
org.apache.camel.builder.component.dsl.HbaseComponentBuilderFactory.HbaseComponentBuilder
hbase() {
return
org.apache.camel.builder.component.dsl.HbaseComponentBuilderFactory.hbase();
}
diff --git
a/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/HbaseComponentBuilderFactory.java
b/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/HbaseComponentBuilderFactory.java
index 58c7d6a8142..10e0ef7e04e 100644
---
a/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/HbaseComponentBuilderFactory.java
+++
b/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/HbaseComponentBuilderFactory.java
@@ -40,6 +40,7 @@ public interface HbaseComponentBuilderFactory {
*
* @return the dsl builder
*/
+ @Deprecated
static HbaseComponentBuilder hbase() {
return new HbaseComponentBuilderImpl();
}
diff --git a/dsl/camel-componentdsl/src/generated/resources/metadata.json
b/dsl/camel-componentdsl/src/generated/resources/metadata.json
index 62e2ce6a11d..e45e6a08d28 100644
--- a/dsl/camel-componentdsl/src/generated/resources/metadata.json
+++ b/dsl/camel-componentdsl/src/generated/resources/metadata.json
@@ -3064,7 +3064,7 @@
"name": "hbase",
"title": "HBase",
"description": "Reading and write from\/to an HBase store (Hadoop
database).",
- "deprecated": false,
+ "deprecated": true,
"firstVersion": "2.10.0",
"label": "bigdata,database,hadoop",
"javaType": "org.apache.camel.component.hbase.HBaseComponent",
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 b29f20e226b..0a9b8392dbf 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
@@ -6439,6 +6439,7 @@ public class StaticEndpointBuilders {
* @param path tableName
* @return the dsl builder
*/
+ @Deprecated
public static
org.apache.camel.builder.endpoint.dsl.HBaseEndpointBuilderFactory.HBaseEndpointBuilder
hbase(
String path) {
return
org.apache.camel.builder.endpoint.dsl.HBaseEndpointBuilderFactory.endpointBuilder("hbase",
path);
@@ -6461,6 +6462,7 @@ public class StaticEndpointBuilders {
* @param path tableName
* @return the dsl builder
*/
+ @Deprecated
public static
org.apache.camel.builder.endpoint.dsl.HBaseEndpointBuilderFactory.HBaseEndpointBuilder
hbase(
String componentName,
String path) {
diff --git
a/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/HBaseEndpointBuilderFactory.java
b/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/HBaseEndpointBuilderFactory.java
index 6c8f12924f3..db2316c13b3 100644
---
a/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/HBaseEndpointBuilderFactory.java
+++
b/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/HBaseEndpointBuilderFactory.java
@@ -1089,6 +1089,7 @@ public interface HBaseEndpointBuilderFactory {
* @param path tableName
* @return the dsl builder
*/
+ @Deprecated
default HBaseEndpointBuilder hbase(String path) {
return HBaseEndpointBuilderFactory.endpointBuilder("hbase", path);
}
@@ -1110,6 +1111,7 @@ public interface HBaseEndpointBuilderFactory {
* @param path tableName
* @return the dsl builder
*/
+ @Deprecated
default HBaseEndpointBuilder hbase(String componentName, String path) {
return HBaseEndpointBuilderFactory.endpointBuilder(componentName,
path);
}
@@ -1217,6 +1219,7 @@ public interface HBaseEndpointBuilderFactory {
return "HBaseMarkedRowId";
}
}
+ @Deprecated
static HBaseEndpointBuilder endpointBuilder(
String componentName,
String path) {