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 d4ede18 Regen
d4ede18 is described below
commit d4ede18916ab9fcda1388785db39e99a9710beb1
Author: Claus Ibsen <[email protected]>
AuthorDate: Fri Apr 1 15:47:48 2022 +0200
Regen
---
catalog/camel-allcomponents/pom.xml | 4 ++++
.../org/apache/camel/component/debezium/debezium-oracle.json | 10 +++++-----
.../src/main/docs/debezium-oracle-component.adoc | 2 +-
.../components/modules/ROOT/examples/json/debezium-oracle.json | 1 +
docs/components/modules/ROOT/nav.adoc | 1 +
.../modules/ROOT/pages/debezium-oracle-component.adoc | 1 +
parent/pom.xml | 5 +++++
7 files changed, 18 insertions(+), 6 deletions(-)
diff --git a/catalog/camel-allcomponents/pom.xml
b/catalog/camel-allcomponents/pom.xml
index 581677c..ca2fa74 100644
--- a/catalog/camel-allcomponents/pom.xml
+++ b/catalog/camel-allcomponents/pom.xml
@@ -387,6 +387,10 @@
</dependency>
<dependency>
<groupId>org.apache.camel</groupId>
+ <artifactId>camel-debezium-oracle</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.camel</groupId>
<artifactId>camel-debezium-postgres</artifactId>
</dependency>
<dependency>
diff --git
a/components/camel-debezium/camel-debezium-oracle/src/generated/resources/org/apache/camel/component/debezium/debezium-oracle.json
b/components/camel-debezium/camel-debezium-oracle/src/generated/resources/org/apache/camel/component/debezium/debezium-oracle.json
index 43378e3..55c38f3 100644
---
a/components/camel-debezium/camel-debezium-oracle/src/generated/resources/org/apache/camel/component/debezium/debezium-oracle.json
+++
b/components/camel-debezium/camel-debezium-oracle/src/generated/resources/org/apache/camel/component/debezium/debezium-oracle.json
@@ -5,10 +5,10 @@
"title": "Debezium Oracle Connector",
"description": "Capture changes from a Oracle database.",
"deprecated": false,
- "firstVersion": "3.0.0",
+ "firstVersion": "3.17.0",
"label": "database,sql",
"javaType": "org.apache.camel.component.debezium.DebeziumOracleComponent",
- "supportLevel": "Stable",
+ "supportLevel": "Preview",
"groupId": "org.apache.camel",
"artifactId": "camel-debezium-oracle",
"version": "3.17.0-SNAPSHOT",
@@ -126,10 +126,10 @@
"unavailableValuePlaceholder": { "kind": "property", "displayName":
"Unavailable Value Placeholder", "group": "oracle", "label": "consumer,oracle",
"required": false, "type": "string", "javaType": "java.lang.String",
"deprecated": false, "autowired": false, "secret": false, "defaultValue":
"__debezium_unavailable_value", "configurationClass":
"org.apache.camel.component.debezium.configuration.OracleConnectorEmbeddedDebeziumConfiguration",
"configurationField": "configuration", "descr [...]
},
"headers": {
- "CamelDebeziumSourceMetadata": { "kind": "header", "displayName": "",
"group": "consumer", "label": "", "required": false, "javaType": "Map<String,
Object>", "deprecated": false, "deprecationNote": "", "autowired": false,
"secret": false, "description": "The metadata about the source event, for
example `table` name, database `name`, log position, etc, please refer to the
Debezium documentation for more info." },
- "CamelDebeziumIdentifier": { "kind": "header", "displayName": "", "group":
"consumer", "label": "", "required": false, "javaType": "String", "deprecated":
false, "deprecationNote": "", "autowired": false, "secret": false,
"description": "The identifier of the connector, normally is this format
\"+++{server-name}.{database-name}.{table-name}+++\"." },
+ "CamelDebeziumSourceMetadata": { "kind": "header", "displayName": "",
"group": "consumer", "label": "", "required": false, "javaType": "Map<String,
Object>", "deprecated": false, "deprecationNote": "", "autowired": false,
"secret": false, "description": "The metadata about the source event, for
example table name, database name, log position, etc, please refer to the
Debezium documentation for more info." },
+ "CamelDebeziumIdentifier": { "kind": "header", "displayName": "", "group":
"consumer", "label": "", "required": false, "javaType": "String", "deprecated":
false, "deprecationNote": "", "autowired": false, "secret": false,
"description": "The identifier of the connector, normally is this format
{server-name}.{database-name}.{table-name}." },
"CamelDebeziumKey": { "kind": "header", "displayName": "", "group":
"consumer", "label": "", "required": false, "javaType": "Struct", "deprecated":
false, "deprecationNote": "", "autowired": false, "secret": false,
"description": "The key of the event, normally is the table Primary Key." },
- "CamelDebeziumOperation": { "kind": "header", "displayName": "", "group":
"consumer", "label": "", "required": false, "javaType": "String", "deprecated":
false, "deprecationNote": "", "autowired": false, "secret": false,
"description": "If presents, the type of event operation. Values for the
connector are `c` for create (or insert), `u` for update, `d` for delete or `r`
for read (in the case of a initial sync) or in case of a snapshot event." },
+ "CamelDebeziumOperation": { "kind": "header", "displayName": "", "group":
"consumer", "label": "", "required": false, "javaType": "String", "deprecated":
false, "deprecationNote": "", "autowired": false, "secret": false,
"description": "If presents, the type of event operation. Values for the
connector are c for create (or insert), u for update, d for delete or r for
read (in the case of a initial sync) or in case of a snapshot event." },
"CamelDebeziumTimestamp": { "kind": "header", "displayName": "", "group":
"consumer", "label": "", "required": false, "javaType": "Long", "deprecated":
false, "deprecationNote": "", "autowired": false, "secret": false,
"description": "If presents, the time (using the system clock in the JVM) at
which the connector processed the event." },
"CamelDebeziumBefore": { "kind": "header", "displayName": "", "group":
"consumer", "label": "", "required": false, "javaType": "Struct", "deprecated":
false, "deprecationNote": "", "autowired": false, "secret": false,
"description": "If presents, contains the state of the row before the event
occurred." },
"CamelDebeziumDdlSQL": { "kind": "header", "displayName": "", "group":
"consumer", "label": "", "required": false, "javaType": "String", "deprecated":
false, "deprecationNote": "", "autowired": false, "secret": false,
"description": "If presents, the ddl sql text of the event." }
diff --git
a/components/camel-debezium/camel-debezium-oracle/src/main/docs/debezium-oracle-component.adoc
b/components/camel-debezium/camel-debezium-oracle/src/main/docs/debezium-oracle-component.adoc
index 72b7c85..3a0ce6f 100644
---
a/components/camel-debezium/camel-debezium-oracle/src/main/docs/debezium-oracle-component.adoc
+++
b/components/camel-debezium/camel-debezium-oracle/src/main/docs/debezium-oracle-component.adoc
@@ -4,7 +4,7 @@
:artifactid: camel-debezium-oracle
:description: Capture changes from a Oracle database.
:since: 3.17
-:supportlevel: Stable
+:supportlevel: Preview
:component-header: Only consumer is supported
//Manually maintained attributes
:group: Debezium
diff --git a/docs/components/modules/ROOT/examples/json/debezium-oracle.json
b/docs/components/modules/ROOT/examples/json/debezium-oracle.json
new file mode 120000
index 0000000..add8c9d
--- /dev/null
+++ b/docs/components/modules/ROOT/examples/json/debezium-oracle.json
@@ -0,0 +1 @@
+../../../../../../components/camel-debezium/camel-debezium-oracle/src/generated/resources/org/apache/camel/component/debezium/debezium-oracle.json
\ No newline at end of file
diff --git a/docs/components/modules/ROOT/nav.adoc
b/docs/components/modules/ROOT/nav.adoc
index 9747226..d1d2833 100644
--- a/docs/components/modules/ROOT/nav.adoc
+++ b/docs/components/modules/ROOT/nav.adoc
@@ -76,6 +76,7 @@
** xref:debezium-summary.adoc[Debezium]
*** xref:debezium-mongodb-component.adoc[Debezium MongoDB Connector]
*** xref:debezium-mysql-component.adoc[Debezium MySQL Connector]
+*** xref:debezium-oracle-component.adoc[Debezium Oracle Connector]
*** xref:debezium-postgres-component.adoc[Debezium PostgresSQL Connector]
*** xref:debezium-sqlserver-component.adoc[Debezium SQL Server Connector]
** xref:djl-component.adoc[Deep Java Library]
diff --git a/docs/components/modules/ROOT/pages/debezium-oracle-component.adoc
b/docs/components/modules/ROOT/pages/debezium-oracle-component.adoc
new file mode 120000
index 0000000..ea6f59b
--- /dev/null
+++ b/docs/components/modules/ROOT/pages/debezium-oracle-component.adoc
@@ -0,0 +1 @@
+../../../../../components/camel-debezium/camel-debezium-oracle/src/main/docs/debezium-oracle-component.adoc
\ No newline at end of file
diff --git a/parent/pom.xml b/parent/pom.xml
index cbd3825..f8cd2a1 100644
--- a/parent/pom.xml
+++ b/parent/pom.xml
@@ -1257,6 +1257,11 @@
</dependency>
<dependency>
<groupId>org.apache.camel</groupId>
+ <artifactId>camel-debezium-oracle</artifactId>
+ <version>${project.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.camel</groupId>
<artifactId>camel-debezium-parent</artifactId>
<version>${project.version}</version>
</dependency>