You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@servicecomb.apache.org by ni...@apache.org on 2019/09/30 10:10:04 UTC
[servicecomb-pack] 07/42: SCB-1368 Add Akka cluster dependencies
This is an automated email from the ASF dual-hosted git repository.
ningjiang pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/servicecomb-pack.git
commit 4c2b1e4d7c1ee9d7dec1822b59e878f8719761fd
Author: Lei Zhang <co...@gmail.com>
AuthorDate: Tue Sep 10 17:23:17 2019 +0800
SCB-1368 Add Akka cluster dependencies
---
alpha/alpha-fsm/pom.xml | 52 +++++++++++++++++++++-------------------------
alpha/alpha-server/pom.xml | 5 +++++
pom.xml | 38 +++++++++++++++++++++++++++++++++
3 files changed, 67 insertions(+), 28 deletions(-)
diff --git a/alpha/alpha-fsm/pom.xml b/alpha/alpha-fsm/pom.xml
index b51bec9..48bcada 100644
--- a/alpha/alpha-fsm/pom.xml
+++ b/alpha/alpha-fsm/pom.xml
@@ -43,21 +43,6 @@
<type>pom</type>
<scope>import</scope>
</dependency>
- <dependency>
- <groupId>com.typesafe.akka</groupId>
- <artifactId>akka-persistence_2.12</artifactId>
- <version>${akka.version}</version>
- </dependency>
- <dependency>
- <groupId>com.typesafe.akka</groupId>
- <artifactId>akka-cluster_2.12</artifactId>
- <version>${akka.version}</version>
- </dependency>
- <dependency>
- <groupId>com.typesafe.akka</groupId>
- <artifactId>akka-cluster-metrics_2.12</artifactId>
- <version>${akka.version}</version>
- </dependency>
</dependencies>
</dependencyManagement>
@@ -78,16 +63,16 @@
<artifactId>alpha-core</artifactId>
</dependency>
<dependency>
- <groupId>org.apache.servicecomb.pack</groupId>
- <artifactId>alpha-fsm-channel-redis</artifactId>
+ <groupId>org.springframework.boot</groupId>
+ <artifactId>spring-boot-starter-data-elasticsearch</artifactId>
</dependency>
<dependency>
- <groupId>org.apache.servicecomb.pack</groupId>
- <artifactId>alpha-fsm-channel-kafka</artifactId>
+ <groupId>org.springframework.kafka</groupId>
+ <artifactId>spring-kafka</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
- <artifactId>spring-boot-starter-data-elasticsearch</artifactId>
+ <artifactId>spring-boot-starter-data-redis</artifactId>
</dependency>
<dependency>
<groupId>com.google.guava</groupId>
@@ -124,31 +109,42 @@
<artifactId>akka-actor_2.12</artifactId>
</dependency>
<dependency>
- <groupId>com.typesafe.akka</groupId>
- <artifactId>akka-persistence_2.12</artifactId>
- </dependency>
- <dependency>
<groupId>org.fusesource.leveldbjni</groupId>
<artifactId>leveldbjni-all</artifactId>
- <version>${leveldbjni-all.version}</version>
</dependency>
<dependency>
<groupId>com.safety-data</groupId>
<artifactId>akka-persistence-redis_2.12</artifactId>
- <version>${akka-persistence-redis.version}</version>
</dependency>
<dependency>
<groupId>com.typesafe.akka</groupId>
- <artifactId>akka-cluster_2.12</artifactId>
+ <artifactId>akka-cluster-metrics_2.12</artifactId>
</dependency>
<dependency>
<groupId>com.typesafe.akka</groupId>
- <artifactId>akka-cluster-metrics_2.12</artifactId>
+ <artifactId>akka-stream-kafka_2.12</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>com.typesafe.akka</groupId>
+ <artifactId>akka-cluster-sharding-typed_2.12</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>com.typesafe.akka</groupId>
+ <artifactId>akka-cluster-typed_2.12</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>com.typesafe.akka</groupId>
+ <artifactId>akka-persistence-typed_2.12</artifactId>
</dependency>
<dependency>
<groupId>com.typesafe.akka</groupId>
<artifactId>akka-slf4j_2.12</artifactId>
</dependency>
+ <dependency>
+ <groupId>org.apache.kafka</groupId>
+ <artifactId>kafka-clients</artifactId>
+ <version>2.1.1</version>
+ </dependency>
<!--
jmx over http
diff --git a/alpha/alpha-server/pom.xml b/alpha/alpha-server/pom.xml
index f53e09c..d6be3b7 100644
--- a/alpha/alpha-server/pom.xml
+++ b/alpha/alpha-server/pom.xml
@@ -201,6 +201,11 @@
<groupId>org.hamcrest</groupId>
<artifactId>hamcrest-all</artifactId>
</dependency>
+ <dependency>
+ <groupId>org.apache.kafka</groupId>
+ <artifactId>kafka-clients</artifactId>
+ <version>2.1.1</version>
+ </dependency>
</dependencies>
<build>
diff --git a/pom.xml b/pom.xml
index a7734c3..d41d63f 100644
--- a/pom.xml
+++ b/pom.xml
@@ -58,6 +58,9 @@
<java.chassis.version>1.2.1</java.chassis.version>
<akka.version>2.5.14</akka.version>
+ <alpakka.version>1.0.5</alpakka.version>
+ <leveldbjni-all.version>1.8</leveldbjni-all.version>
+ <akka-persistence-redis.version>0.4.0</akka-persistence-redis.version>
<rat.version>0.12</rat.version>
<maven.failsafe.version>2.19.1</maven.failsafe.version>
<grpc.version>1.14.0</grpc.version>
@@ -432,6 +435,41 @@
</dependency>
<dependency>
<groupId>com.typesafe.akka</groupId>
+ <artifactId>akka-persistence-typed_2.12</artifactId>
+ <version>${akka.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>com.typesafe.akka</groupId>
+ <artifactId>akka-cluster-typed_2.12</artifactId>
+ <version>${akka.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>com.typesafe.akka</groupId>
+ <artifactId>akka-cluster-sharding-typed_2.12</artifactId>
+ <version>${akka.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>com.typesafe.akka</groupId>
+ <artifactId>akka-stream-kafka_2.12</artifactId>
+ <version>${alpakka.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>com.typesafe.akka</groupId>
+ <artifactId>akka-cluster-metrics_2.12</artifactId>
+ <version>${akka.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>com.safety-data</groupId>
+ <artifactId>akka-persistence-redis_2.12</artifactId>
+ <version>${akka-persistence-redis.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.fusesource.leveldbjni</groupId>
+ <artifactId>leveldbjni-all</artifactId>
+ <version>${leveldbjni-all.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>com.typesafe.akka</groupId>
<artifactId>akka-slf4j_2.12</artifactId>
<version>${akka.version}</version>
</dependency>