[infinispan-commits] Infinispan SVN: r2614 - in trunk/cachestore/cassandra: src/main/java/org/infinispan/loaders/cassandra and 2 other directories.
infinispan-commits at lists.jboss.org
infinispan-commits at lists.jboss.org
Wed Oct 27 06:23:21 EDT 2010
Author: NadirX
Date: 2010-10-27 06:23:20 -0400 (Wed, 27 Oct 2010)
New Revision: 2614
Modified:
trunk/cachestore/cassandra/pom.xml
trunk/cachestore/cassandra/src/main/java/org/infinispan/loaders/cassandra/CassandraCacheStore.java
trunk/cachestore/cassandra/src/main/java/org/infinispan/loaders/cassandra/CassandraCacheStoreConfig.java
trunk/cachestore/cassandra/src/test/java/org/infinispan/loaders/cassandra/CassandraCacheStoreTest.java
trunk/cachestore/cassandra/src/test/resources/storage-conf.xml
Log:
Update to Cassandra 0.6.6 and Cassandra Connection Pool 0.3.0 which separates the cassandra client jar from the server (which is now included only for the tests)
Modified: trunk/cachestore/cassandra/pom.xml
===================================================================
--- trunk/cachestore/cassandra/pom.xml 2010-10-27 10:21:31 UTC (rev 2613)
+++ trunk/cachestore/cassandra/pom.xml 2010-10-27 10:23:20 UTC (rev 2614)
@@ -20,9 +20,16 @@
<dependency>
<groupId>net.dataforte.cassandra</groupId>
<artifactId>cassandra-connection-pool</artifactId>
- <version>0.1.0</version>
+ <version>${version.cassandra.connection.pool}</version>
</dependency>
+
<dependency>
+ <groupId>org.apache.cassandra</groupId>
+ <artifactId>apache-cassandra</artifactId>
+ <version>${version.cassandra}</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-log4j12</artifactId>
<version>${version.slf4j}</version>
Modified: trunk/cachestore/cassandra/src/main/java/org/infinispan/loaders/cassandra/CassandraCacheStore.java
===================================================================
--- trunk/cachestore/cassandra/src/main/java/org/infinispan/loaders/cassandra/CassandraCacheStore.java 2010-10-27 10:21:31 UTC (rev 2613)
+++ trunk/cachestore/cassandra/src/main/java/org/infinispan/loaders/cassandra/CassandraCacheStore.java 2010-10-27 10:23:20 UTC (rev 2614)
@@ -101,7 +101,7 @@
@Override
public InternalCacheEntry load(Object key) throws CacheLoaderException {
String hashKey = CassandraCacheStore.hashKey(key);
- Cassandra.Iface cassandraClient = null;
+ Cassandra.Client cassandraClient = null;
try {
cassandraClient = pool.getConnection();
ColumnOrSuperColumn column = cassandraClient.get(config.keySpace, hashKey, entryColumnPath, ConsistencyLevel.ONE);
@@ -128,7 +128,7 @@
@Override
public Set<InternalCacheEntry> load(int numEntries) throws CacheLoaderException {
- Cassandra.Iface cassandraClient = null;
+ Cassandra.Client cassandraClient = null;
try {
cassandraClient = pool.getConnection();
Set<InternalCacheEntry> s = new HashSet<InternalCacheEntry>();
@@ -189,7 +189,7 @@
@Override
public Set<Object> loadAllKeys(Set<Object> keysToExclude) throws CacheLoaderException {
- Cassandra.Iface cassandraClient = null;
+ Cassandra.Client cassandraClient = null;
try {
cassandraClient = pool.getConnection();
Set<Object> s = new HashSet<Object>();
@@ -236,7 +236,7 @@
@Override
public void clear() throws CacheLoaderException {
- Cassandra.Iface cassandraClient = null;
+ Cassandra.Client cassandraClient = null;
try {
cassandraClient = pool.getConnection();
SlicePredicate slicePredicate = new SlicePredicate();
@@ -274,7 +274,7 @@
public boolean remove(Object key) throws CacheLoaderException {
if (trace)
log.trace("remove(\"{0}\") ", key);
- Cassandra.Iface cassandraClient = null;
+ Cassandra.Client cassandraClient = null;
try {
cassandraClient = pool.getConnection();
Map<String, Map<String, List<Mutation>>> mutationMap = new HashMap<String, Map<String, List<Mutation>>>();
@@ -306,7 +306,7 @@
}
public void store(InternalCacheEntry entry) throws CacheLoaderException {
- Cassandra.Iface cassandraClient = null;
+ Cassandra.Client cassandraClient = null;
try {
cassandraClient = pool.getConnection();
@@ -396,7 +396,7 @@
protected void purgeInternal() throws CacheLoaderException {
if (trace)
log.trace("purgeInternal");
- Cassandra.Iface cassandraClient = null;
+ Cassandra.Client cassandraClient = null;
try {
cassandraClient = pool.getConnection();
// We need to get all supercolumns from the beginning of time until now, in SLICE_SIZE chunks
@@ -430,7 +430,7 @@
@Override
protected void applyModifications(List<? extends Modification> mods) throws CacheLoaderException {
- Cassandra.Iface cassandraClient = null;
+ Cassandra.Client cassandraClient = null;
try {
cassandraClient = pool.getConnection();
Modified: trunk/cachestore/cassandra/src/main/java/org/infinispan/loaders/cassandra/CassandraCacheStoreConfig.java
===================================================================
--- trunk/cachestore/cassandra/src/main/java/org/infinispan/loaders/cassandra/CassandraCacheStoreConfig.java 2010-10-27 10:21:31 UTC (rev 2613)
+++ trunk/cachestore/cassandra/src/main/java/org/infinispan/loaders/cassandra/CassandraCacheStoreConfig.java 2010-10-27 10:23:20 UTC (rev 2614)
@@ -83,8 +83,8 @@
}
- public boolean getFramed() {
- return poolProperties.getFramed();
+ public boolean isFramed() {
+ return poolProperties.isFramed();
}
Modified: trunk/cachestore/cassandra/src/test/java/org/infinispan/loaders/cassandra/CassandraCacheStoreTest.java
===================================================================
--- trunk/cachestore/cassandra/src/test/java/org/infinispan/loaders/cassandra/CassandraCacheStoreTest.java 2010-10-27 10:21:31 UTC (rev 2613)
+++ trunk/cachestore/cassandra/src/test/java/org/infinispan/loaders/cassandra/CassandraCacheStoreTest.java 2010-10-27 10:23:20 UTC (rev 2614)
@@ -8,6 +8,7 @@
import org.apache.thrift.transport.TTransportException;
import org.infinispan.loaders.BaseCacheStoreTest;
import org.infinispan.loaders.CacheStore;
+import org.testng.annotations.AfterClass;
import org.testng.annotations.BeforeClass;
import org.testng.annotations.Test;
@@ -39,6 +40,11 @@
t.setDaemon(true);
t.start();
}
+
+ @AfterClass
+ public static void cleanup() {
+ System.exit(0);
+ }
@Override
protected CacheStore createCacheStore() throws Exception {
Modified: trunk/cachestore/cassandra/src/test/resources/storage-conf.xml
===================================================================
--- trunk/cachestore/cassandra/src/test/resources/storage-conf.xml 2010-10-27 10:21:31 UTC (rev 2613)
+++ trunk/cachestore/cassandra/src/test/resources/storage-conf.xml 2010-10-27 10:23:20 UTC (rev 2614)
@@ -154,6 +154,7 @@
~ disk. Keep the data disks and the CommitLog disks separate for best
~ performance
-->
+ <SavedCachesDirectory>${java.io.tmpdir}/infinispan-cassandra-cachestore/savedcaches</SavedCachesDirectory>
<CommitLogDirectory>${java.io.tmpdir}/infinispan-cassandra-cachestore/commitlog</CommitLogDirectory>
<DataFileDirectories>
<DataFileDirectory>${java.io.tmpdir}/infinispan-cassandra-cachestore/data</DataFileDirectory>
More information about the infinispan-commits
mailing list