Commit graph

226 commits

Author SHA1 Message Date
ticktock
c00aef3591 Voldemort Tests now working as well as Riak 2010-10-21 22:30:39 -04:00
ticktock
68d832e97b riak working, all vold tests work individually, just not in sequence 2010-10-21 22:30:39 -04:00
ticktock
e15f926cba refactoring complete, vold tests still acting up 2010-10-21 22:30:39 -04:00
Debasish Ghosh
2aec12ee05 fix for issue #480 Regression multibulk replies redis client with a new version of redisclient 2010-10-19 23:38:41 +05:30
Viktor Klang
7b1d23428b Moved Faulthandling into Supvervision 2010-10-19 10:44:27 +02:00
Viktor Klang
e9c946dda4 Refactored declarative supervision, removed ScalaConfig and JavaConfig, moved things around 2010-10-18 19:30:43 +02:00
ticktock
34e07451fb final tweaks before pushing to master 2010-10-15 10:28:20 -04:00
ticktock
54800f6902 merging master 2010-10-15 10:26:42 -04:00
Viktor Klang
645e7ec926 Merge with master 2010-10-15 10:03:12 +02:00
ticktock
732edcf924 added fork of riak-java-pb-client to embedded repo, udpated backend to use new code therein, and all tests pass 2010-10-14 19:50:17 -04:00
ticktock
950ed9afbe fix an inconsistency 2010-10-13 19:02:25 -04:00
ticktock
20007f7355 Initial Port of the Voldemort Backend to Riak
this is using the protobuf interface now, but may have to try to the http interface, since there seems to be some race conditions internally to riak during rapid updates/deletes, which may not happen with http

Basically  single threaded tests that involve rapid updates/deletes fail. When the same tests are run in a debugger, and breakpoints are set such that there is time in between riak requests, the tests pass. :(
2010-10-13 17:03:54 -04:00
ticktock
a3a9dcddbb First pass at Riak Backend 2010-10-12 15:07:02 -04:00
Viktor Klang
2dc7c30695 Merging in CouchDB support 2010-10-12 17:29:32 +02:00
Viktor Klang
7ce3e86c56 Merge branch 'master' of http://github.com/Kahlen/akka into Kahlen-master 2010-10-12 16:10:31 +02:00
Viktor Klang
541fe7b393 Switched to JavaConversion wrappers 2010-10-10 18:31:00 +02:00
ticktock
e7b483b75b Initial Scaffold of Riak Module 2010-10-09 22:24:31 -04:00
Michael Kober
cefe20e6ef added java API for PersistentMap, PersistentVector 2010-10-07 21:23:15 +02:00
Kahlen
ac1f1dd3aa completed!! 2010-10-06 18:35:31 +08:00
Kahlen
e20ce5d96f merge with yllan's commit 2010-10-06 18:20:20 +08:00
Kahlen
93a968206c Merge branch 'couchdb' of http://github.com/yllan/akka into couchdb
Conflicts:
	akka-persistence/akka-persistence-couchdb/src/main/scala/CouchDBStorageBackend.scala
2010-10-06 18:13:42 +08:00
Jonas Bonér
1000db8708 Merge branch 'master' of git@github.com:jboner/akka
Conflicts:
	akka-persistence/akka-persistence-common/src/main/scala/Storage.scala
2010-10-06 12:12:45 +02:00
Yung-Luen Lan
abb7edf5aa Copied the actor spec from mongo and voldemort. 2010-10-06 17:31:36 +08:00
Yung-Luen Lan
18b2e29af3 clean up db for actor test. 2010-10-06 16:03:20 +08:00
Yung-Luen Lan
f3b42cb015 Add actor spec (but didn't pass) 2010-10-06 15:57:05 +08:00
Yung-Luen Lan
9819222091 Add tags to gitignore. 2010-10-06 15:21:44 +08:00
Kahlen
085cb0a753 Merge my stashed code for removeMapStorageFor 2010-10-06 11:33:47 +08:00
Yung-Luen Lan
71e7de46ec Merge branch 'master' of http://github.com/jboner/akka into couchdb 2010-10-06 10:31:43 +08:00
Yung-Luen Lan
a158e4944b Merge branch 'couchdb' of http://github.com/Kahlen/akka into couchdb
Conflicts:
	akka-persistence/akka-persistence-couchdb/src/main/scala/CouchDBStorageBackend.scala
	project/build/AkkaProject.scala
2010-10-05 20:04:09 +08:00
Yung-Luen Lan
4eb17b1090 Add couchdb support 2010-10-05 19:55:39 +08:00
Kahlen Lin
b1df66092a my first commit 2010-10-05 19:31:28 +08:00
ticktock
26ab1c6f4c porting a ticket 450 change over 2010-10-04 19:47:23 -04:00
ticktock
b6c8e68a94 Merge branch 'master' of github.com:jboner/akka into ticket-443 2010-10-04 19:27:23 -04:00
Jonas Bonér
d9c040a88e Changed ReflectiveAccess to work with enterprise module 2010-10-04 17:45:43 +02:00
Viktor Klang
3efb427ca1 Fixing ticket #450, lifeCycle = Permanent => boilerplate reduction 2010-10-04 11:18:10 +02:00
Yung-Luen Lan
9c3da5a083 Add couch db plugable persistence module scheme. 2010-10-04 14:51:28 +08:00
ticktock
ef14ead4b3 Added tests of proper null handling for Ref,Vector,Map,Queue and voldemort impl/tweak 2010-10-01 16:04:22 -04:00
ticktock
820f8abf4e two more stub tests in Vector Spec 2010-09-30 19:35:10 -04:00
ticktock
7175e464fe More VectorStorageBackend tests plus an abstract Ticket343Test with a working VoldemortImpl 2010-09-30 19:13:59 -04:00
ticktock
3d6c1f2e2d Map Spec 2010-09-30 19:13:19 -04:00
ticktock
3a0e1810a0 Moved implicit Ordering(ArraySeq[Byte]) to a new PersistentMapBinary companion object
and created an implicit Ordering(Array[Byte]) that can be used on the backends too

Finished Map Backend Spec that tests proper ordering of retrieved k->v pairs and fixed Voldemort to work properly
2010-09-30 15:33:31 -04:00
ticktock
2809157b51 Initial QueueStorageBackend Spec 2010-09-29 20:26:30 -04:00
ticktock
31a2f15810 Merge branch 'master' of github.com:jboner/akka into ticket-443 2010-09-29 20:14:06 -04:00
ticktock
57a856a96a Initial QueueStorageBackend Spec 2010-09-29 20:12:55 -04:00
Debasish Ghosh
2be8b2bab5 refactoring to remove compiler warnings reported by Viktor 2010-09-29 15:06:31 +05:30
ticktock
e88dec5639 Initial Spec for MapStorageBackend 2010-09-28 22:06:06 -04:00
ticktock
6157a903cc Persistence Compatibility Test Harness and Voldemort Implementation
Kept each of the datastructure test classes in seperate files as comprehensive tests will probably be relatively long
2010-09-28 18:38:15 -04:00
ticktock
6d0ce27983 Initial Sketch of Persistence Compatibility Tests 2010-09-28 09:49:58 -04:00
Viktor Klang
ebf3dd0b52 Replacing use of == null and != null for Scala 2010-09-28 11:21:05 +02:00
Viktor Klang
0cc2e26a91 Fixing compiler issue that caused problems when compiling with JDT 2010-09-28 10:22:55 +02:00