This is an automated email from the ASF dual-hosted git repository. nfilotto pushed a commit to branch CAMEL-19984/re-add-feature-camel-cassandraql-3.21 in repository https://gitbox.apache.org/repos/asf/camel-karaf.git
commit 1c510d2530186d1d6085b563ddb4bf01380087a4 Author: Nicolas Filotto <nfilo...@talend.com> AuthorDate: Fri Oct 13 10:51:11 2023 +0200 CAMEL-19984: Re-add Camel-Cassandraql Karaf feature --- .../karaf/features/src/main/resources/features.xml | 24 ++++++++++++++++++++++ pom.xml | 5 ++++- 2 files changed, 28 insertions(+), 1 deletion(-) diff --git a/platforms/karaf/features/src/main/resources/features.xml b/platforms/karaf/features/src/main/resources/features.xml index 182b0f95..9bec2f75 100644 --- a/platforms/karaf/features/src/main/resources/features.xml +++ b/platforms/karaf/features/src/main/resources/features.xml @@ -574,6 +574,30 @@ <bundle dependency="true">mvn:com.github.ben-manes.caffeine/caffeine/${caffeine-version}</bundle> <bundle>mvn:org.apache.camel/camel-caffeine-lrucache/${project.version}</bundle> </feature> + <feature name='camel-cassandraql' version='${project.version}' start-level='50'> + <feature version='${project.version}'>camel-core</feature> + <bundle dependency='true'>mvn:com.datastax.oss/java-driver-shaded-guava/${cassandra-shaded-guava}</bundle> + <bundle dependency='true'>mvn:io.netty/netty-resolver/${netty-version}</bundle> + <bundle dependency='true'>mvn:io.netty/netty-handler/${netty-version}</bundle> + <bundle dependency='true'>mvn:io.netty/netty-transport-native-epoll/${netty-version}</bundle> + <bundle dependency='true'>mvn:io.netty/netty-transport-native-unix-common/${netty-version}</bundle> + <bundle dependency='true'>mvn:io.netty/netty-buffer/${netty-version}</bundle> + <bundle dependency='true'>mvn:io.netty/netty-common/${netty-version}</bundle> + <bundle dependency='true'>mvn:io.netty/netty-transport/${netty-version}</bundle> + <bundle dependency='true'>mvn:io.netty/netty-codec/${netty-version}</bundle> + <!-- need older metrics version --> + <bundle dependency='true'>mvn:io.dropwizard.metrics/metrics-core/${cassandra-metrics-version}</bundle> + <bundle dependency='true'>mvn:io.dropwizard.metrics/metrics-json/${cassandra-metrics-version}</bundle> + <bundle dependency='true'>mvn:com.fasterxml.jackson.core/jackson-core/${cassandra-jackson2-version}</bundle> + <bundle dependency='true'>mvn:com.fasterxml.jackson.core/jackson-databind/${cassandra-jackson2-version}</bundle> + <bundle dependency='true'>mvn:com.fasterxml.jackson.core/jackson-annotations/${cassandra-jackson2-version}</bundle> + <bundle dependency='true'>mvn:com.datastax.oss/java-driver-core/${cassandra-driver-version}</bundle> + <bundle dependency='true'>mvn:com.datastax.oss/java-driver-query-builder/${cassandra-driver-version}</bundle> + <bundle dependency='true'>mvn:com.typesafe/config/${typesafe-config}</bundle> + <bundle dependency='true'>mvn:org.hdrhistogram/HdrHistogram/${hdrhistrogram-version}</bundle> + <bundle dependency='true'>mvn:com.datastax.oss/native-protocol/${datastax-native-protocol}</bundle> + <bundle>mvn:org.apache.camel/camel-cassandraql/${project.version}</bundle> + </feature> <feature name='camel-cbor' version='${project.version}' start-level='50'> <feature version='${project.version}'>camel-core</feature> <bundle dependency='true'>mvn:com.fasterxml.jackson.core/jackson-core/${jackson2-version}</bundle> diff --git a/pom.xml b/pom.xml index 35014fe9..61b9b1df 100644 --- a/pom.xml +++ b/pom.xml @@ -145,12 +145,15 @@ <braintree-jackson2-version>2.12.3</braintree-jackson2-version> <build-helper-maven-plugin-version>1.12</build-helper-maven-plugin-version> <c3p0-bundle-version>0.9.5.5_1</c3p0-bundle-version> + <cassandra-jackson2-version>2.13.2</cassandra-jackson2-version> + <cassandra-metrics-version>4.1.18</cassandra-metrics-version> + <cassandra-shaded-guava>25.1-jre-graal-sub-1</cassandra-shaded-guava> <chunk-templates-bundle-version>3.6.2_1</chunk-templates-bundle-version> <classmate-version>1.5.1</classmate-version> <cometd-java-server-bundle-version>2.3.1_2</cometd-java-server-bundle-version> <commons-httpclient-bundle-version>3.1_7</commons-httpclient-bundle-version> <consul-client-bundle-version>1.3.3_1</consul-client-bundle-version> - <datastax-native-protocol>1.4.10</datastax-native-protocol> + <datastax-native-protocol>1.5.1</datastax-native-protocol> <digitalocean-api-client-bundle-version>2.17_1</digitalocean-api-client-bundle-version> <digitalpetri-fsm-client>0.2</digitalpetri-fsm-client> <digitalpetri-netty-client>0.3</digitalpetri-netty-client>