This is an automated email from the ASF dual-hosted git repository. aldettinger pushed a commit to branch 2.7.x in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git
The following commit(s) were added to refs/heads/2.7.x by this push: new b61d6b3 Revert "Remove IPFS and Weka extensions temporarily, workaround #3532" b61d6b3 is described below commit b61d6b398c9b413cbdbd2992324d9b878d7a19e8 Author: aldettinger <aldettin...@gmail.com> AuthorDate: Fri Mar 18 17:11:54 2022 +0100 Revert "Remove IPFS and Weka extensions temporarily, workaround #3532" This reverts commit 232c57ef386ab35ed8073bcb656173fc93c5c058. --- catalog/pom.xml | 26 +++++++++++++++ docs/modules/ROOT/examples/components/ipfs.yml | 13 ++++++++ docs/modules/ROOT/examples/components/weka.yml | 13 ++++++++ docs/modules/ROOT/nav.adoc | 2 ++ .../ROOT/pages/reference/extensions/ipfs.adoc | 39 ++++++++++++++++++++++ .../ROOT/pages/reference/extensions/weka.adoc | 35 +++++++++++++++++++ extensions-jvm/pom.xml | 1 + extensions/pom.xml | 1 + integration-tests-jvm/pom.xml | 1 + integration-tests/pom.xml | 1 + poms/bom/pom.xml | 30 +++++++++++++++++ tooling/scripts/test-categories.yaml | 1 + tooling/scripts/validate-github-workflows.groovy | 2 +- 13 files changed, 164 insertions(+), 1 deletion(-) diff --git a/catalog/pom.xml b/catalog/pom.xml index d060771..bb71ea1 100644 --- a/catalog/pom.xml +++ b/catalog/pom.xml @@ -1834,6 +1834,19 @@ </dependency> <dependency> <groupId>org.apache.camel.quarkus</groupId> + <artifactId>camel-quarkus-ipfs</artifactId> + <version>${project.version}</version> + <type>pom</type> + <scope>test</scope> + <exclusions> + <exclusion> + <groupId>*</groupId> + <artifactId>*</artifactId> + </exclusion> + </exclusions> + </dependency> + <dependency> + <groupId>org.apache.camel.quarkus</groupId> <artifactId>camel-quarkus-irc</artifactId> <version>${project.version}</version> <type>pom</type> @@ -4148,6 +4161,19 @@ </dependency> <dependency> <groupId>org.apache.camel.quarkus</groupId> + <artifactId>camel-quarkus-weka</artifactId> + <version>${project.version}</version> + <type>pom</type> + <scope>test</scope> + <exclusions> + <exclusion> + <groupId>*</groupId> + <artifactId>*</artifactId> + </exclusion> + </exclusions> + </dependency> + <dependency> + <groupId>org.apache.camel.quarkus</groupId> <artifactId>camel-quarkus-wordpress</artifactId> <version>${project.version}</version> <type>pom</type> diff --git a/docs/modules/ROOT/examples/components/ipfs.yml b/docs/modules/ROOT/examples/components/ipfs.yml new file mode 100644 index 0000000..7c895a0 --- /dev/null +++ b/docs/modules/ROOT/examples/components/ipfs.yml @@ -0,0 +1,13 @@ +# Do not edit directly! +# This file was generated by camel-quarkus-maven-plugin:update-extension-doc-page +cqArtifactId: camel-quarkus-ipfs +cqArtifactIdBase: ipfs +cqNativeSupported: true +cqStatus: Stable +cqDeprecated: false +cqJvmSince: 1.1.0 +cqNativeSince: 1.7.0 +cqCamelPartName: ipfs +cqCamelPartTitle: IPFS +cqCamelPartDescription: Access the Interplanetary File System (IPFS). +cqExtensionPageTitle: IPFS diff --git a/docs/modules/ROOT/examples/components/weka.yml b/docs/modules/ROOT/examples/components/weka.yml new file mode 100644 index 0000000..89be619 --- /dev/null +++ b/docs/modules/ROOT/examples/components/weka.yml @@ -0,0 +1,13 @@ +# Do not edit directly! +# This file was generated by camel-quarkus-maven-plugin:update-extension-doc-page +cqArtifactId: camel-quarkus-weka +cqArtifactIdBase: weka +cqNativeSupported: false +cqStatus: Preview +cqDeprecated: false +cqJvmSince: 1.1.0 +cqNativeSince: n/a +cqCamelPartName: weka +cqCamelPartTitle: Weka +cqCamelPartDescription: Perform machine learning tasks using Weka. +cqExtensionPageTitle: Weka diff --git a/docs/modules/ROOT/nav.adoc b/docs/modules/ROOT/nav.adoc index e90104f..540dde1 100644 --- a/docs/modules/ROOT/nav.adoc +++ b/docs/modules/ROOT/nav.adoc @@ -153,6 +153,7 @@ *** xref:reference/extensions/hystrix.adoc[Hystrix] *** xref:reference/extensions/iec60870.adoc[IEC 60870 Client] *** xref:reference/extensions/iota.adoc[IOTA] +*** xref:reference/extensions/ipfs.adoc[IPFS] *** xref:reference/extensions/irc.adoc[IRC] *** xref:reference/extensions/ignite.adoc[Ignite Cache] *** xref:reference/extensions/infinispan.adoc[Infinispan] @@ -311,6 +312,7 @@ *** xref:reference/extensions/vertx-websocket.adoc[Vert.x WebSocket] *** xref:reference/extensions/weather.adoc[Weather] *** xref:reference/extensions/web3j.adoc[Web3j Ethereum Blockchain] +*** xref:reference/extensions/weka.adoc[Weka] *** xref:reference/extensions/wordpress.adoc[Wordpress] *** xref:reference/extensions/workday.adoc[Workday] *** xref:reference/extensions/xchange.adoc[XChange] diff --git a/docs/modules/ROOT/pages/reference/extensions/ipfs.adoc b/docs/modules/ROOT/pages/reference/extensions/ipfs.adoc new file mode 100644 index 0000000..737f432 --- /dev/null +++ b/docs/modules/ROOT/pages/reference/extensions/ipfs.adoc @@ -0,0 +1,39 @@ +// Do not edit directly! +// This file was generated by camel-quarkus-maven-plugin:update-extension-doc-page += IPFS +:linkattrs: +:cq-artifact-id: camel-quarkus-ipfs +:cq-native-supported: true +:cq-status: Stable +:cq-status-deprecation: Stable +:cq-description: Access the Interplanetary File System (IPFS). +:cq-deprecated: false +:cq-jvm-since: 1.1.0 +:cq-native-since: 1.7.0 + +[.badges] +[.badge-key]##JVM since##[.badge-supported]##1.1.0## [.badge-key]##Native since##[.badge-supported]##1.7.0## + +Access the Interplanetary File System (IPFS). + +== What's inside + +* xref:{cq-camel-components}::ipfs-component.adoc[IPFS component], URI syntax: `ipfs:ipfsCmd` + +Please refer to the above link for usage and configuration details. + +== Maven coordinates + +https://code.quarkus.io/?extension-search=camel-quarkus-ipfs[Create a new project with this extension on code.quarkus.io, window="_blank"] + +Or add the coordinates to your existing project: + +[source,xml] +---- +<dependency> + <groupId>org.apache.camel.quarkus</groupId> + <artifactId>camel-quarkus-ipfs</artifactId> +</dependency> +---- + +Check the xref:user-guide/index.adoc[User guide] for more information about writing Camel Quarkus applications. diff --git a/docs/modules/ROOT/pages/reference/extensions/weka.adoc b/docs/modules/ROOT/pages/reference/extensions/weka.adoc new file mode 100644 index 0000000..9200bee --- /dev/null +++ b/docs/modules/ROOT/pages/reference/extensions/weka.adoc @@ -0,0 +1,35 @@ +// Do not edit directly! +// This file was generated by camel-quarkus-maven-plugin:update-extension-doc-page += Weka +:linkattrs: +:cq-artifact-id: camel-quarkus-weka +:cq-native-supported: false +:cq-status: Preview +:cq-status-deprecation: Preview +:cq-description: Perform machine learning tasks using Weka. +:cq-deprecated: false +:cq-jvm-since: 1.1.0 +:cq-native-since: n/a + +[.badges] +[.badge-key]##JVM since##[.badge-supported]##1.1.0## [.badge-key]##Native##[.badge-unsupported]##unsupported## + +Perform machine learning tasks using Weka. + +== What's inside + +* xref:{cq-camel-components}::weka-component.adoc[Weka component], URI syntax: `weka:command` + +Please refer to the above link for usage and configuration details. + +== Maven coordinates + +[source,xml] +---- +<dependency> + <groupId>org.apache.camel.quarkus</groupId> + <artifactId>camel-quarkus-weka</artifactId> +</dependency> +---- + +Check the xref:user-guide/index.adoc[User guide] for more information about writing Camel Quarkus applications. diff --git a/extensions-jvm/pom.xml b/extensions-jvm/pom.xml index 42fd3ba..e6b725a 100644 --- a/extensions-jvm/pom.xml +++ b/extensions-jvm/pom.xml @@ -118,6 +118,7 @@ <module>stub</module> <module>thrift</module> <module>web3j</module> + <module>weka</module> <module>wordpress</module> <module>workday</module> <module>xj</module> diff --git a/extensions/pom.xml b/extensions/pom.xml index c001a13..6a3bc89 100644 --- a/extensions/pom.xml +++ b/extensions/pom.xml @@ -125,6 +125,7 @@ <module>ical</module> <module>infinispan</module> <module>influxdb</module> + <module>ipfs</module> <module>jackson</module> <module>jackson-avro</module> <module>jackson-protobuf</module> diff --git a/integration-tests-jvm/pom.xml b/integration-tests-jvm/pom.xml index 5fb7731..82c84b7 100644 --- a/integration-tests-jvm/pom.xml +++ b/integration-tests-jvm/pom.xml @@ -116,6 +116,7 @@ <module>stub</module> <module>thrift</module> <module>web3j</module> + <module>weka</module> <module>wordpress</module> <module>workday</module> <module>xj</module> diff --git a/integration-tests/pom.xml b/integration-tests/pom.xml index c00101d..31cf3fb 100644 --- a/integration-tests/pom.xml +++ b/integration-tests/pom.xml @@ -110,6 +110,7 @@ <module>hystrix</module> <module>infinispan</module> <module>influxdb</module> + <module>ipfs</module> <module>jackson-avro</module> <module>jackson-protobuf</module> <module>jaxb</module> diff --git a/poms/bom/pom.xml b/poms/bom/pom.xml index c4d7d87..408ca0f 100644 --- a/poms/bom/pom.xml +++ b/poms/bom/pom.xml @@ -1488,6 +1488,11 @@ </dependency> <dependency> <groupId>org.apache.camel</groupId> + <artifactId>camel-ipfs</artifactId> + <version>${camel.version}</version> + </dependency> + <dependency> + <groupId>org.apache.camel</groupId> <artifactId>camel-irc</artifactId> <version>${camel.version}</version> </dependency> @@ -2641,6 +2646,11 @@ </dependency> <dependency> <groupId>org.apache.camel</groupId> + <artifactId>camel-weka</artifactId> + <version>${camel.version}</version> + </dependency> + <dependency> + <groupId>org.apache.camel</groupId> <artifactId>camel-wordpress</artifactId> <version>${camel.version}</version> </dependency> @@ -4145,6 +4155,16 @@ </dependency> <dependency> <groupId>org.apache.camel.quarkus</groupId> + <artifactId>camel-quarkus-ipfs</artifactId> + <version>${camel-quarkus.version}</version> + </dependency> + <dependency> + <groupId>org.apache.camel.quarkus</groupId> + <artifactId>camel-quarkus-ipfs-deployment</artifactId> + <version>${camel-quarkus.version}</version> + </dependency> + <dependency> + <groupId>org.apache.camel.quarkus</groupId> <artifactId>camel-quarkus-irc</artifactId> <version>${camel-quarkus.version}</version> </dependency> @@ -5925,6 +5945,16 @@ </dependency> <dependency> <groupId>org.apache.camel.quarkus</groupId> + <artifactId>camel-quarkus-weka</artifactId> + <version>${camel-quarkus.version}</version> + </dependency> + <dependency> + <groupId>org.apache.camel.quarkus</groupId> + <artifactId>camel-quarkus-weka-deployment</artifactId> + <version>${camel-quarkus.version}</version> + </dependency> + <dependency> + <groupId>org.apache.camel.quarkus</groupId> <artifactId>camel-quarkus-wordpress</artifactId> <version>${camel-quarkus.version}</version> </dependency> diff --git a/tooling/scripts/test-categories.yaml b/tooling/scripts/test-categories.yaml index c68a4f8..b197dfe 100644 --- a/tooling/scripts/test-categories.yaml +++ b/tooling/scripts/test-categories.yaml @@ -24,6 +24,7 @@ group-01: - hazelcast - http - infinispan + - ipfs - jms-artemis-client - jsch - kafka diff --git a/tooling/scripts/validate-github-workflows.groovy b/tooling/scripts/validate-github-workflows.groovy index bb3816e..6c0ecf8 100644 --- a/tooling/scripts/validate-github-workflows.groovy +++ b/tooling/scripts/validate-github-workflows.groovy @@ -30,7 +30,7 @@ final Set<String> executedBaseNames = [] as Set // Add any ignored itest modules here. Or prefix the module name with '#' to disable it // hystrix - https://github.com/apache/camel-quarkus/issues/1146 -final List<String> excludedModules = ['hystrix', 'messaging', 'nats', 'ipfs'] as List +final List<String> excludedModules = ['hystrix', 'messaging', 'nats'] as List final Yaml parser = new Yaml() def testCategoryConfig = parser.load((jobDefPath.toFile()).text)