Jan Van Besien
|
00966fdee6
|
Merge commit 'upstream/master'
|
2010-03-04 09:32:31 +01:00 |
|
Jan Van Besien
|
809821fc8e
|
Had to remove the withLock method, otherwize java.lang.AbstractMethodError at runtime. The work stealing now actually works and gives a real improvement. Actors seem to be stealing work multiple times (going back and forth between actors) though... might need to tweak that.
|
2010-03-03 23:26:33 +01:00 |
|
Jan Van Besien
|
c2d3680a27
|
replaced synchronization in actor with explicit lock. Use tryLock in the dispatcher to give up immediately when the lock is already held.
|
2010-03-03 22:55:46 +01:00 |
|
Eckart Hertzler
|
45e40f66ee
|
shutdown (and unbind) Remote Server even if the remoteServerThread is not alive
|
2010-03-03 20:06:06 +01:00 |
|
Jan Van Besien
|
71155bda7a
|
added documentation about the intended thread safety guarantees of the isDispatching flag.
|
2010-03-03 19:37:50 +01:00 |
|
Jan Van Besien
|
e9c6cc104f
|
Forgot these files... seems I have to get use to git a little still ;-)
|
2010-03-03 19:31:20 +01:00 |
|
Jan Van Besien
|
b0ee1da799
|
first version of the work stealing idea. Added a dispatcher which considers all actors dispatched in that dispatcher part of the same pool of actors. Added a test to verify that a fast actor steals work from a slower actor.
|
2010-03-03 19:29:04 +01:00 |
|
Jonas Bonér
|
309e54d198
|
Had to revert back to synchronizing on actor when processing mailbox in dispatcher
|
2010-03-03 12:46:19 +01:00 |
|
Jonas Bonér
|
215e6c7f48
|
Merge branch 'master' of git@github.com:jboner/akka
|
2010-03-02 21:10:35 +01:00 |
|
Debasish Ghosh
|
e8e918c0b4
|
upgraded version in pom to 1.1
|
2010-03-02 12:59:02 +05:30 |
|
Debasish Ghosh
|
365b18b711
|
Merge branch 'master' of git@github.com:jboner/akka
|
2010-03-02 12:17:43 +05:30 |
|
Debasish Ghosh
|
4b7b7132fe
|
upgraded redisclient to 1.1 - api changes, refactorings
|
2010-03-02 12:14:29 +05:30 |
|
Viktor Klang
|
7c6138ac08
|
Fix for link(..)
|
2010-03-02 00:20:23 +01:00 |
|
Jonas Bonér
|
15ed113112
|
improved perf with 25 % + renamed FutureResult -> Future + Added lightweight future factory method
|
2010-03-01 22:03:17 +01:00 |
|
Jonas Bonér
|
47d19119a5
|
ActorRegistry: now based on ConcurrentHashMap, now have extensive tests, now has actorFor(uuid): Option[Actor]
|
2010-02-28 15:56:36 +01:00 |
|
Jonas Bonér
|
7babcc9d54
|
fixed bug in aspect registry
|
2010-02-28 08:51:11 +01:00 |
|
Jonas Bonér
|
b4a46016eb
|
fixed bug with init of tx datastructs + changed actor id management
|
2010-02-26 17:42:44 +01:00 |
|
Jonas Bonér
|
924661368b
|
Merge branch 'master' of git@github.com:jboner/akka
|
2010-02-23 10:06:38 +01:00 |
|
Jonas Bonér
|
f03ecb6ae9
|
Added "def !!!: Future" to Actor + Futures.* with util methods
|
2010-02-23 10:06:06 +01:00 |
|
Viktor Klang
|
df251a5c00
|
Merge branch 'master' of git@github.com:jboner/akka
|
2010-02-22 21:41:53 +01:00 |
|
Viktor Klang
|
a09074ad1a
|
Cleanup
|
2010-02-22 21:41:38 +01:00 |
|
Eckart Hertzler
|
454255a9a2
|
added plain english aliases for methods in CassandraSession
make surefire pick up the cassandra-persistence tests and test them against an embedded cassandra instance
|
2010-02-21 11:29:00 +01:00 |
|
Jonas Bonér
|
e361b9de5d
|
added auto shutdown of "spawn"
|
2010-02-19 13:45:18 +01:00 |
|
Debasish Ghosh
|
a99888cbc1
|
transactional storage access has to be through lazy vals: changed in Redis test cases
|
2010-02-19 17:45:44 +05:30 |
|
Jonas Bonér
|
398bff0142
|
fixed bug with "spawn"
|
2010-02-18 21:57:06 +01:00 |
|
Jonas Bonér
|
ae588834ea
|
Merge branch 'master' of git@github.com:jboner/akka
|
2010-02-17 22:18:31 +01:00 |
|
Jonas Bonér
|
a630266551
|
added check that transactional ref is only touched within a transaction
|
2010-02-17 22:18:14 +01:00 |
|
Jonas Bonér
|
a5e201a9d1
|
|
2010-02-17 10:44:26 -07:00 |
|
Jonas Bonér
|
b923c89468
|
Merge branch 'master' of git@github.com:jboner/akka
|
2010-02-17 15:32:36 +01:00 |
|
Jonas Bonér
|
f4572a7e85
|
added possibility to register a remote actor by explicit handle id
|
2010-02-17 15:32:17 +01:00 |
|
Eckart Hertzler
|
3800272267
|
upgrade cassandra to 0.5.0
|
2010-02-17 15:25:35 +01:00 |
|
Jonas Bonér
|
faab24d3e9
|
Merge branch 'master' of git@github.com:jboner/akka
|
2010-02-17 15:02:40 +01:00 |
|
Jonas Bonér
|
8454a47577
|
added sample for new server-initated remote actors
|
2010-02-17 15:02:09 +01:00 |
|
Eckart Hertzler
|
d7b8f864b2
|
remove old and unused 'storage-format' config element for cassandra storage
|
2010-02-17 14:10:10 +01:00 |
|
Debasish Ghosh
|
c871e0184c
|
fixed bug in Serializer API, added a sample test case for Serializer, added a new jar for sjson to embedded_repo
|
2010-02-17 16:02:50 +05:30 |
|
Viktor Klang
|
21f7df204e
|
Added foreach to Cluster
|
2010-02-16 23:52:45 +01:00 |
|
Viktor Klang
|
c5c5c948a9
|
Restructure loader to accommodate booting from a container
|
2010-02-16 22:46:36 +01:00 |
|
Jonas Bonér
|
fecb15fe51
|
fixed failing tests
|
2010-02-16 18:36:16 +01:00 |
|
Jonas Bonér
|
680a6058dd
|
added some methods to the AspectRegistry
|
2010-02-16 17:10:32 +01:00 |
|
Jonas Bonér
|
41766bef22
|
Added support for server-initiated remote actors with clients getting a dummy handle to the remote actor
|
2010-02-16 15:39:54 +01:00 |
|
Jonas Bonér
|
8fb281f4b0
|
Deployment class loader now inhertits from system class loader
|
2010-02-16 09:39:56 +01:00 |
|
Jonas Bonér
|
6aebe4b9ba
|
converted tabs to spaces
|
2010-02-15 18:41:20 +01:00 |
|
Jonas Bonér
|
b65e9ed7f0
|
Merge branch 'master' of git@github.com:jboner/akka
|
2010-02-15 17:28:01 +01:00 |
|
Jonas Bonér
|
675101cc82
|
Added clean automatic shutdown of RemoteClient, based on reference counting + fixed bug in shutdown of RemoteClient
|
2010-02-15 16:21:26 +01:00 |
|
ross.mcdonald
|
6215c83c4a
|
fixed some readme typo's
|
2010-02-15 15:17:39 +00:00 |
|
Viktor Klang
|
1355dd2411
|
Merged patterns code into module
|
2010-02-13 21:45:35 +01:00 |
|
Viktor Klang
|
653281bb2a
|
Added akka-patterns module
|
2010-02-13 21:04:42 +01:00 |
|
Viktor Klang
|
6de0b9298b
|
Moving to actor-based broadcasting, atmosphere 0.5.2
|
2010-02-12 22:33:38 +01:00 |
|
Viktor Klang
|
4776704530
|
Merge branch 'master' into wip-comet
|
2010-02-12 18:48:34 +01:00 |
|
Eckart Hertzler
|
47955b3170
|
upgrade version in akka.conf and Config.scala to 0.7-SNAPSHOT
|
2010-02-10 12:53:44 +01:00 |
|