Paul Pacheco
16640ebc50
Added remote typed session actors, along with unit tests
2010-11-14 18:03:34 -06:00
Paul Pacheco
376d1c9dfb
Added server initiated remote untyped session actors
...
now you can register a factory function and whenever a new session starts, the actor will be created and started. When the client disconnects, the actor will be stopped. The client works the same as any other untyped remote server managed actor.
use like this:
RemoteServer.registerPerSession("actor-name", actorOf[MyActor])
Unregister like this:
RemoteServer.unregisterPerSession("actor-name")
2010-11-14 16:26:33 -06:00
Paul Pacheco
26f23ac5ec
Merge branch 'master' of git://github.com/jboner/akka into session-actors
2010-11-14 13:10:37 -06:00
Paul Pacheco
67cf3788f3
Added interface for registering session actors, and adding unit test (which is failing now)
2010-11-14 13:10:13 -06:00
Viktor Klang
a808affa46
Fixing ticket #530
2010-11-14 16:29:07 +01:00
Peter Vlugter
47a0cf42ec
Update redis test after rebase
2010-11-14 10:42:03 +13:00
Peter Vlugter
a86237b1d4
Remove disabled src in stm module
2010-11-14 09:54:10 +13:00
Peter Vlugter
8a857b12bd
Move transactor.typed to other packages
2010-11-14 09:54:10 +13:00
Peter Vlugter
70361e2868
Update agent and agent spec
2010-11-14 09:54:10 +13:00
Peter Vlugter
3b87e82228
Add Atomically for transactor Java API
2010-11-14 09:54:10 +13:00
Peter Vlugter
baa181fd0d
Add untyped coordinated example to be used in docs
2010-11-14 09:54:10 +13:00
Peter Vlugter
2cc572e395
Use coordinated.await in test
2010-11-14 09:54:10 +13:00
Peter Vlugter
c0a3437db2
Add coordinated transactions for typed actors
2010-11-14 09:54:10 +13:00
Peter Vlugter
49c2575ca7
Update new redis tests
2010-11-14 09:54:10 +13:00
Peter Vlugter
db6d90df43
Add untyped transactor
2010-11-14 09:53:15 +13:00
Peter Vlugter
4cdc46c23f
Add Java API for coordinated transactions
2010-11-14 09:53:15 +13:00
Peter Vlugter
2cbd033a45
Move Transactor and Coordinated to akka.transactor package
2010-11-14 09:53:15 +13:00
Peter Vlugter
8d5be782eb
Some tidy up
2010-11-14 09:53:15 +13:00
Peter Vlugter
c17cbf76db
Add reworked Agent
2010-11-14 09:53:15 +13:00
Peter Vlugter
d59806c10f
Update stm scaladoc
2010-11-14 09:53:15 +13:00
Peter Vlugter
e6e8f343da
Add new transactor based on new coordinated transactions
2010-11-14 09:53:14 +13:00
Peter Vlugter
cda2468f30
Add new mechanism for coordinated transactions
2010-11-14 09:53:14 +13:00
Peter Vlugter
2b79caa8b3
Reworked stm with no global/local
2010-11-14 09:53:14 +13:00
Peter Vlugter
9012847ff1
First pass on separating stm into its own module
...
- removed transactors everywhere
- moved stm into akka-stm module
- disabled agents (they use transactors internally)
- rewrote persistence tests so that they don't use transactors
2010-11-14 09:53:14 +13:00
Viktor Klang
73c0f31779
Merge branch 'master' of github.com:jboner/akka
2010-11-13 20:42:10 +01:00
Debasish Ghosh
53afae0828
Fixed Issue 528 - RedisPersistentRef should not throw in case of missing key
2010-11-13 22:02:35 +05:30
Debasish Ghosh
adea0506b5
Implemented addition of entries with same score through zrange - updated test cases
2010-11-13 21:39:25 +05:30
Peter Vlugter
1c686c9717
Ensure unique scores for redis sorted set test
2010-11-13 10:42:58 +13:00
ticktock
b786d35d2a
closing ticket 518
2010-11-12 10:25:36 -05:00
ticktock
097009729c
Merge branch 'ticket-518' of https://github.com/jboner/akka into ticket-518
2010-11-12 10:03:14 -05:00
ticktock
da970470f6
clean up some code
2010-11-12 10:02:30 -05:00
momania
c90b331426
minor simplification
2010-11-12 14:24:06 +01:00
momania
3646f9ed58
Merge branch 'master' of git-proxy:jboner/akka
2010-11-12 14:17:45 +01:00
momania
396d66180d
- add possibility to specify channel prefetch side for consumer
2010-11-12 14:17:32 +01:00
Viktor Klang
7f3e65309d
Merge branch 'remove-cluster'
2010-11-12 14:16:07 +01:00
Viktor Klang
d45962a7df
Merge branch 'master' of github.com:jboner/akka
2010-11-12 14:04:50 +01:00
Viktor Klang
9898655f4a
Adding configurable default dispatcher timeout and re-instating awaitEither
2010-11-12 14:04:06 +01:00
Viktor Klang
49d9151c70
Adding Futures.firstCompleteOf to allow for composability
2010-11-12 12:54:48 +01:00
Viktor Klang
4ccd860e19
Replacing awaitOne with a listener based approach
2010-11-12 12:52:08 +01:00
Viktor Klang
249f14191d
Adding support for onComplete listeners to Future
2010-11-12 12:11:53 +01:00
Viktor Klang
bb855ed690
Removing legacy code for 1.0
2010-11-12 10:58:16 +01:00
Debasish Ghosh
c9abb47fdc
Merge branch 'master' of git@github.com:jboner/akka
2010-11-12 10:03:53 +05:30
Debasish Ghosh
6832b2dff6
updated test case to ensure that sorted sets have diff scores
2010-11-12 10:02:58 +05:30
ticktock
a1d1640ea2
fix source of compiler warnings
2010-11-11 17:27:04 -05:00
ticktock
91cc372f6c
finished enabling batch puts and gets in simpledb
2010-11-11 16:33:23 -05:00
Viktor Klang
9df923dd16
Fixing ticket #519
2010-11-11 19:41:06 +01:00
Viktor Klang
a0cc5d3855
Removing pointless synchroniation
2010-11-11 18:22:26 +01:00
Viktor Klang
05ecb14ed8
Fixing #522
2010-11-11 18:19:45 +01:00
Viktor Klang
08fd01c652
Fixing ticket #524
2010-11-11 17:23:37 +01:00
ticktock
774596eaef
Merge branch 'master' of https://github.com/jboner/akka into ticket-518
2010-11-11 10:11:56 -05:00