Commit graph

22805 commits

Author SHA1 Message Date
Jonas Boner
93f712effe completed new actor impl with supervision and STM 2009-06-22 13:13:58 +02:00
Jonas Boner
de846d4555 completed new actor impl with link/unlink trapExit etc. all tests pass + reorganized package structure 2009-06-21 14:08:43 +02:00
Jonas Boner
be2aa089e7 renamed dispatchers to more suitable names 2009-06-11 13:52:22 +02:00
Jonas Boner
795c7b3da0 finished STM and persistence test for Ref, Vector, Map + implemented STM for Ref 2009-06-11 13:47:07 +02:00
Jonas Boner
f3ac665274 fixed hell after merge 2009-06-10 20:37:28 +02:00
Jonas Boner
ac52556595 Swapped out Scala Actors to a reactor based impl (still restart and linking to do) + finalized transactional persisted cassandra based vector (ref to go) 2009-06-10 20:04:33 +02:00
Jonas Boner
167b724671 fixed TX Vector and TX Ref plus added tests + rewrote Reactor impl + added custom Actor impl(currently not used though) 2009-06-05 22:08:53 +02:00
Jonas Boner
7f60a4a93e finished actor library together with tests 2009-06-03 02:41:10 +02:00
Jonas Boner
74bd8dea6d project cleanup 2009-05-25 18:15:39 +02:00
Jonas Boner
28c8a0d8d3 upgraded to Scala 2.7.4 2009-05-25 16:05:37 +02:00
Jonas Boner
9235b0e221 renamed api-java to fun-test-java + upgrade guiceyfruit to 2.0 2009-05-25 15:52:45 +02:00
Jonas Boner
8c11f04262 added invocation object + equals/hashCode methods 2009-05-25 15:18:18 +02:00
Jonas Boner
eadd316a34 added reactor implementation in place for Scala actors 2009-05-25 14:48:43 +02:00
Jonas Boner
8bc40775b3 cleanup and refactoring of active object code 2009-05-24 07:41:47 +02:00
Jonas Boner
bbec315eb2 fixed final issues with AW proxy integration and remaining tests 2009-05-23 22:24:02 +02:00
Jonas Boner
e0591005ed added custom managed actor scheduler 2009-05-20 23:00:02 +02:00
Jonas Boner
0ad6151dda switched from DPs to AW proxy 2009-05-20 16:54:42 +02:00
Jonas Boner
33a333e66d added AW 2009-05-18 08:20:19 +02:00
Jonas Boner
b38ac067cb mid jax-rs impl 2009-05-18 08:19:30 +02:00
Jonas Boner
8c8ba29afc added interface for active object configurator, now with only guice impl class + added default servlet hooking into akka rest support via jersey 2009-05-16 10:46:24 +02:00
Jonas Boner
0243a60d01 first step towards jax-rs support, first tests passing 2009-05-15 15:40:45 +02:00
Jonas Boner
b1900b0a25 first step towards jax-rs support, first tests passing 2009-05-15 15:39:52 +02:00
Jonas Boner
9349bc3ad8 fixed cassandra persistenc STM tests + added generic Map and Seq traits to Transactional datastructures 2009-05-13 19:28:55 +02:00
Jonas Boner
1a06a67cfc fixed broken eclipse project files 2009-05-13 10:57:35 +02:00
Jonas Boner
d470aee538 fixed bug STM bug, in-mem tests now pass 2009-05-13 08:58:50 +02:00
Jonas Boner
4ad378b5c4 fixed test 2009-05-11 21:28:31 +02:00
Jonas Boner
b602a86eed init impl of camel bean:actor routing 2009-05-11 13:48:32 +02:00
Jonas Boner
d4eb763cd4 fixed merging 2009-05-09 20:41:52 +02:00
Jonas Boner
ffdda0a423 commented out camel stuff for now 2009-05-09 20:40:36 +02:00
Jonas Boner
d37d203411 added kernel iml 2009-05-09 20:09:56 +02:00
Jonas Boner
b1d91818ef mid camel impl 2009-05-09 19:55:42 +02:00
Jonas Boner
46ede93684 initial camel integration 2009-05-09 17:18:31 +02:00
Jonas Boner
c5062e50f7 initial camel integration 2009-05-09 17:17:23 +02:00
Jonas Boner
d9b904f30c removed unused jars 2009-05-01 13:26:47 +02:00
Jonas Boner
a153ece1f5 upgraded to latest version of Cassandra, some API changes 2009-05-01 13:25:43 +02:00
Jonas Boner
49f433b012 fixed tests to work with new transactional items 2009-04-28 21:47:42 +02:00
Jonas Boner
21e7a6f4b8 improved javadoc documentation 2009-04-27 20:06:48 +02:00
Jonas Boner
7dec0a747c completed cassandra read/write (and bench) + added transactional vector and ref + cleaned up transactional state hierarchy + rewrote tx state wiring 2009-04-27 19:55:57 +02:00
Jonas Boner
e9f7162245 added .manager to .gitignore 2009-04-25 17:49:54 +02:00
Jonas Boner
ba455ec7f7 added .manager by mistake, removing 2009-04-25 17:48:23 +02:00
Jonas Boner
75a9c3438c added eclipse project files 2009-04-25 17:47:07 +02:00
Jonas Boner
1f39c6acfd 1. buildr now works on mac. 2. rudimentary cassandra persistence for actors. 2009-04-25 17:45:21 +02:00
Jonas Boner
fed6defe24 readded maven pom.xml files 2009-04-19 10:59:31 +02:00
Jonas Boner
88c891ad1e initial draft of cassandra storage 2009-04-19 10:58:20 +02:00
Jonas Boner
cd1ef83e49 second iteration of STM done, simple tests work now 2009-04-09 15:49:42 +02:00
Jonas Boner
2639d14e1a Merge commit 'origin/master' into dev 2009-04-06 21:47:41 +02:00
Jonas Boner
8586110449 rewrote the state management, tx system still to rewrite 2009-04-06 19:29:35 +02:00
Jonas Boner
ff047e14f5 deleted license file 2009-04-05 22:20:05 +02:00
Jonas Boner
0d949cf986 added license 2009-04-05 19:31:46 +02:00
Jonas Boner
3e703a53ab first draft of MVCC using Clojure's Map as state holder, still one test failing though 2009-04-04 21:34:10 +02:00