You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by nf...@apache.org on 2023/10/13 08:52:20 UTC
[camel-karaf] 01/01: CAMEL-19984: Re-add Camel-Cassandraql Karaf feature
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
in repository https://gitbox.apache.org/repos/asf/camel-karaf.git
commit 94d8f0d5f2256689d6a46faf1b3255c3462b51d0
Author: Nicolas Filotto <nf...@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 fdfa5297..40def983 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 51928f2f..1d7fb204 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>