From 423227802d5110ae3adf4d674e95b0cf54413af1 Mon Sep 17 00:00:00 2001 From: jboner Date: Tue, 11 Aug 2009 13:13:16 +0200 Subject: [PATCH] CassandraStorage is now working with external Cassandra cluster + added CassandraSession for pooled client connections and a nice Scala/Java API --- akka.ipr | 77 +- akka.iws | 736 +++++++++++++----- bin/start-akka-server.sh | 3 +- config/akka-reference.conf | 6 +- .../0.4.0-dev/cassandra-0.4.0-dev.jar | Bin 1029554 -> 1027735 bytes fun-test-java/akka-fun-test-java.iml | 3 +- kernel/akka-kernel.iml | 3 +- kernel/pom.xml | 7 +- kernel/src/main/scala/Kernel.scala | 14 +- .../main/scala/serialization/Serializer.scala | 1 - .../main/scala/state/CassandraSession.scala | 240 ++++++ .../main/scala/state/CassandraStorage.scala | 392 ++++------ kernel/src/main/scala/state/Pool.scala | 4 +- kernel/src/main/scala/state/State.scala | 43 +- kernel/src/main/scala/util/Helpers.scala | 67 +- lib/cassandra-0.4.0-dev.jar | Bin 1029554 -> 1027735 bytes lib/javautils-2.7.4-0.1.jar | Bin 0 -> 198756 bytes ...netty-3.1.0.CR1.jar => netty-3.1.0.GA.jar} | Bin 693408 -> 701623 bytes pom.xml | 32 + samples-java/akka-samples-java.iml | 12 +- samples-lift/akka-samples-lift.iml | 12 +- samples-scala/akka-samples-scala.iml | 12 +- 22 files changed, 1097 insertions(+), 567 deletions(-) create mode 100644 kernel/src/main/scala/state/CassandraSession.scala mode change 100755 => 100644 kernel/src/main/scala/state/Pool.scala create mode 100644 lib/javautils-2.7.4-0.1.jar rename lib/{netty-3.1.0.CR1.jar => netty-3.1.0.GA.jar} (57%) diff --git a/akka.ipr b/akka.ipr index a22637ec00..eda6fcf859 100644 --- a/akka.ipr +++ b/akka.ipr @@ -917,17 +917,6 @@ - - - - - - - - - - - @@ -1316,28 +1305,6 @@ - - - - - - - - - - - - - - - - - - - - - - @@ -1809,6 +1776,50 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/akka.iws b/akka.iws index a542bf2f14..74b79505fb 100644 --- a/akka.iws +++ b/akka.iws @@ -7,11 +7,26 @@ + + + + + + + + + + + + + + + @@ -71,7 +86,7 @@