Commit graph

2978 commits

Author SHA1 Message Date
Viktor Klang
d237e09740 Restructuring some methods in ActorPool, and switch to PoisonPill for postStop cleanup, to let workers finish their tasks before shutting down 2011-03-16 14:13:48 +01:00
Viktor Klang
f7e215c1be Refactoring, reformatting and fixes to ActorPool, including ticket 705 2011-03-16 13:20:00 +01:00
Viktor Klang
fadd30e96b Fixing #706 2011-03-16 12:37:48 +01:00
Viktor Klang
2d80ff4e04 Just saved 3 allocations per Actor instance 2011-03-16 01:07:40 +01:00
Viktor Klang
2a88dd67a9 Switching to unfair locking 2011-03-15 10:08:51 +01:00
Viktor Klang
3880506620 Adding a test for ticket 703 2011-03-15 01:00:02 +01:00
Viktor Klang
63bad2bb12 No, seriously, fixing ticket #703 2011-03-15 00:53:40 +01:00
Viktor Klang
38b291749a Upgrading the fix for overloading and TypedActors 2011-03-14 19:00:52 +01:00
Viktor Klang
a856913960 Moving AkkaLoader from akka.servlet in akka-http to akka.util, closing ticket #701 2011-03-14 17:53:35 +01:00
Viktor Klang
b83268d6c9 Removign leftover debug statement. My bad. 2011-03-14 17:04:21 +01:00
Viktor Klang
63bbf4d0a7 Merge with master 2011-03-14 16:29:22 +01:00
Viktor Klang
98d9ce8ec5 Fixing ticket #703 and reformatting Pool.scala 2011-03-14 16:03:47 +01:00
Viktor Klang
f4a45631d5 Adding a unit test for ticket 552, but havent solved the ticket 2011-03-14 14:40:03 +01:00
Viktor Klang
74257b28c6 All tests pass, might actually have solved the typed actor method resolution issue 2011-03-14 14:17:54 +01:00
Jonas Bonér
ac0273b5eb changed event handler dispatcher name 2011-03-14 13:38:27 +01:00
Viktor Klang
a1c6c6572d Pulling out _resolveMethod_ from NettyRemoteSupport and moving it into ReflectiveAccess 2011-03-14 12:17:59 +01:00
Viktor Klang
875c45cc36 Potential fix for the remote dispatch of TypedActor methods when overloading is used. 2011-03-14 11:49:37 +01:00
Viktor Klang
292abdb4ed Fixing ReadTimeoutException, and implement proper shutdown after timeout 2011-03-14 11:21:41 +01:00
Jonas Bonér
dd69a4b763 Added generic event handler 2011-03-14 11:12:23 +01:00
Jonas Bonér
c8f1d10c62 Merge branch 'master' of github.com:jboner/akka 2011-03-14 10:45:55 +01:00
Jonas Bonér
33dc617810 Changed API for EventHandler and added support for log levels 2011-03-14 10:45:49 +01:00
Viktor Klang
8b0362275e Merge branch 'master' of github.com:jboner/akka 2011-03-14 08:30:12 +01:00
Viktor Klang
b2b84d8414 Reverting change to SynchronousQueue 2011-03-14 08:29:54 +01:00
Viktor Klang
d99ef9b5cd Revert "Switching ThreadBasedDispatcher to use SynchronousQueue since only one actor should be in it"
This reverts commit f980dc3f23.
2011-03-14 08:27:47 +01:00
Martin Krasser
9f15439969 Merge branch '647-krasserm' 2011-03-13 06:55:57 +01:00
Viktor Klang
f980dc3f23 Switching ThreadBasedDispatcher to use SynchronousQueue since only one actor should be in it 2011-03-11 23:13:31 +01:00
Derek Williams
e2c36e041d Merge branch 'future-covariant' 2011-03-11 14:06:42 -07:00
Derek Williams
67ead66b32 Improve Future API when using UntypedActors, and add overloads for Java API 2011-03-11 12:50:57 -07:00
Viktor Klang
626d44d3ea Optimization for the mostly used mailbox, switch to non-blocking queue 2011-03-11 20:06:49 +01:00
Viktor Klang
f624cb49a2 Beefed up the concurrency level for the mailbox tests 2011-03-11 16:58:31 +01:00
Viktor Klang
9418c3436e Adding a rather untested BoundedBlockingQueue to wrap PriorityQueue for BoundedPriorityMessageQueue 2011-03-11 15:42:55 +01:00
Viktor Klang
89f2bf3cb9 Deprecating client-managed TypedActor 2011-03-10 18:39:47 +01:00
Viktor Klang
f0cf589ff8 Deprecating Client-managed remote actors 2011-03-10 18:31:03 +01:00
Viktor Klang
5f438a3cba Commented out the BoundedPriorityMailbox, since it wasn´t bounded, and broke out the mailbox logic into PriorityMailbox 2011-03-10 12:03:57 +01:00
Viktor Klang
6c267319ba Adding PriorityExecutorBasedEventDrivenDispatcher 2011-03-09 18:20:48 +01:00
Viktor Klang
9070175cd4 Adding unbounded and bounded MessageQueues based on PriorityBlockingQueue 2011-03-09 18:11:45 +01:00
Viktor Klang
769f266cca Changing order as to avoid DNS lookup in worst-case scenario 2011-03-09 16:45:04 +01:00
Viktor Klang
493fbbb833 Merge branch 'master' of github.com:jboner/akka 2011-03-09 13:32:23 +01:00
Viktor Klang
53b19fac2c Merge branch 'master' of github.com:jboner/akka 2011-03-09 13:32:11 +01:00
Viktor Klang
de169a968e Merge branch 'master' of github.com:jboner/akka 2011-03-09 13:26:30 +01:00
Viktor Klang
416c356078 Removing legacy, non-functional, SSL support from akka-remote 2011-03-09 13:24:17 +01:00
Peter Vlugter
00393dcd76 Add future and await to agent 2011-03-09 20:01:00 +08:00
Peter Vlugter
36c6c9f59d Fix problems with config lists and default config 2011-03-09 10:36:49 +08:00
Viktor Klang
88dc18c806 Removing the use of embedded-repo and deleting it, closing ticket #623 2011-03-08 16:13:09 +01:00
Viktor Klang
927a065c0f Merge branch 'master' of github.com:jboner/akka 2011-03-08 15:45:28 +01:00
Viktor Klang
935e7223d4 Adding ModuleConfiguration for net.debasishg 2011-03-08 15:45:18 +01:00
Viktor Klang
8aa6a80102 Adding ModuleConfiguration for net.debasishg 2011-03-08 15:33:39 +01:00
Viktor Klang
61e6634ac8 Removing ssl options since SSL isnt ready yet 2011-03-08 15:24:56 +01:00
Heiko Seeberger
a8d9e4e8d2 closes #689: All properties from the configuration file are unit-tested now. 2011-03-08 15:23:58 +01:00
Heiko Seeberger
b88bc4bd42 re #689: Verified config for akka-stm. 2011-03-08 15:23:05 +01:00