Commit graph

8580 commits

Author SHA1 Message Date
Viktor Klang
e2e23e827a More review cleanup and extra comments 2012-01-16 15:17:06 +01:00
Viktor Klang
3acdf53f0b After review 2012-01-16 15:07:53 +01:00
Viktor Klang
de151617f2 Creating TypedProps and implementing support for wrapping an arbitrary ActorRef as a TypedActor 2012-01-16 14:11:29 +01:00
Viktor Klang
0470f5f9fd Merge branch 'master' of github.com:jboner/akka 2012-01-12 13:03:46 +01:00
Viktor Klang
e7262e1a69 Removing ListenerManagement and making FSM extend Listeners (but retaining its subscribe/unsubscribe messages 2012-01-12 12:43:27 +01:00
vigdorchik
93ebc91802 Merge pull request #210 from jboner/wip_integrate_schoir_eugenevigdorchik
Integrate schoir for distributed testing.
2012-01-12 01:17:49 -08:00
Eugene Vigdorchik
edc1d8046f Integrate schoir for distributed testing. 2012-01-12 12:47:11 +04:00
patriknw
86265b2118 Merge pull request #208 from jboner/wip-1618-patriknw
Removed exposure of RoutedActorRef in RouterConfig. See #1618
2012-01-11 04:55:48 -08:00
Patrik Nordwall
bc7b5c92a0 Added a comment in CustomRouterConfig as suggested 2012-01-11 11:42:03 +01:00
Patrik Nordwall
409cbaf8e2 Removed exposure of RoutedActorRef in RouterConfig. See #1618 2012-01-11 11:30:32 +01:00
patriknw
b43a8440a1 Merge pull request #206 from jboner/wip-1557-dynamic-routers-patriknw
Implemented dynamically resizable routers. See #1557
2012-01-11 02:19:05 -08:00
Patrik Nordwall
85b673b63f Improvements based on feedback. See #1557
* Renamed resizeOnNthMessage to messagesPerResize
* Moved resize state from RouterConfig to RoutedActorRef so that Props can be shared
2012-01-11 11:13:03 +01:00
Patrik Nordwall
762a6017e9 Verify config override of router nr-of-instances. See #1607
* It wasn't a bug. I think the confusion came from config without 'router' defined.
* Added test
* Added some clarification to docs
2012-01-10 17:50:17 +01:00
Patrik Nordwall
0d4763c3b0 Fixed racy test, which was ported from ActorPoolSpec. See #1557 2012-01-10 17:50:07 +01:00
Viktor Klang
53490c0d4b Merge branch 'master' of github.com:jboner/akka 2012-01-10 16:29:28 +01:00
Viktor Klang
d3eb9a29a6 Directing the Http docs to Play! mini 2012-01-10 16:29:14 +01:00
Patrik Nordwall
19845d93e8 Improvements and finalization of dynamically resizable routers, replaces ActorPool. See 1557
* resize on nth message instead of always each message
* improved pressure evaluation
* more tests
* documentation
* removed ActorPool
2012-01-10 15:53:27 +01:00
Roland
60a9b11202 Merge branch 'wip-1375-fix-CallingThreadDispatcher-∂π' 2012-01-10 15:31:12 +01:00
Roland
6fddb87fca fix one spurious buglet in CallingThreadDispatcher, see #1375 2012-01-10 13:33:57 +01:00
viktorklang
66bc4d935f Merge pull request #205 from jboner/wip-restructure-active-remote-client
Wip restructure active remote client
2012-01-10 01:53:48 -08:00
Patrik Nordwall
8b71bf5bea Implemented dynamically resizable routers. See #1557 2012-01-09 21:07:16 +01:00
Patrik Nordwall
8abcf8ce2a Avoid AtomicInteger overflow in RoundRobinRouter. See #1610 2012-01-09 20:50:18 +01:00
patriknw
bf367f3d4f Merge pull request #203 from jboner/wip-1600-routing-java-patriknw
Java improvements and documentation of routing
2012-01-09 11:42:50 -08:00
Viktor Klang
9c6a856df2 Avoiding 'releaseExternalResources' for the Remote Server's executionHandler 2012-01-09 14:45:29 +01:00
Viktor Klang
f029b8dc91 Adding null-checks in shutdown of ActiveRemoteClient 2012-01-09 14:40:57 +01:00
Viktor Klang
442d597b81 Avoiding to releaseExternalResources on the ExecutionHandler 2012-01-09 14:31:24 +01:00
Viktor Klang
602a036194 Removing the ChannelGroup from the ActiveRemoteClient since it's only going to have one channel at a time anyway 2012-01-09 14:19:40 +01:00
Roland
6ba26f5f86 fix trivial off-by-one aesthetic buglet: start random names at $a instead of $b 2012-01-09 14:09:24 +01:00
Viktor Klang
07b27ba3de Fixing a logic error inte the ActiveRemoteClient 2012-01-09 13:50:54 +01:00
Patrik Nordwall
1c6761c811 Added explicit type of def context in TypedActor 2012-01-09 09:25:02 +01:00
RayRoestenburg
3f8f8632cc Added docs to registerOnTermination, that you can add multiple code blocks 2012-01-07 16:53:44 +01:00
Viktor Klang
feccfa0e2f Removing trailing dot madness 2012-01-07 00:49:35 +01:00
Viktor Klang
1f8f3d3e42 Removing trailing dot madness 2012-01-07 00:48:41 +01:00
Viktor Klang
bd71ebb948 #1604 - Switched to ThreadLocal.remove() and dropping Optionizing things 2012-01-06 23:47:50 +01:00
Viktor Klang
8852128b93 #1598 - tryComplete == false for KeptPromise 2012-01-06 23:16:59 +01:00
Patrik Nordwall
ed2b65c402 DOC: Routing (Java). See #1600 2012-01-05 17:59:19 +01:00
Patrik Nordwall
a8c6a0d891 Java API for RouterConfig. See #1609
* CustomRouterConfig and CustomRoute
* Added create methods in the predefined router objects for java equivalent of apply
* IndexedSeq instead of Vector in public api
2012-01-05 17:54:33 +01:00
Patrik Nordwall
ee17fd8be7 Changed message type to Any instead of AnyRef in ask method. See #1608 2012-01-05 17:54:01 +01:00
Patrik Nordwall
1850f6e5b7 DOC: Minor improvement of remote docs 2012-01-05 09:31:21 +01:00
Patrik Nordwall
4f778e826d Renamed RemoteExtension file to RemoteSettings and it's not an Extension 2012-01-05 09:23:02 +01:00
patriknw
ffb6a03fce Merge pull request #200 from jboner/wip-1583-patterns-stop-patriknw
Added akka.pattern.gracefulStop. See #1583
2012-01-03 02:43:43 -08:00
Patrik Nordwall
5ba0963d71 Added documentation. See #1583 2012-01-03 11:41:49 +01:00
Patrik Nordwall
0a3021eb60 DOC: Fixed wrong documentation of bounded mailbox, mailbox-capacity should be used, not task-queue-type. See #1601 2012-01-03 10:03:58 +01:00
Patrik Nordwall
f3cc148538 format 2012-01-01 21:30:04 +01:00
Patrik Nordwall
3d3b745a26 Improvements based on feedback. See #1583 2012-01-01 21:27:52 +01:00
Patrik Nordwall
39a96b2ac3 Added akka.pattern.gracefulStop. See #1583 2012-01-01 20:55:30 +01:00
Patrik Nordwall
774584642e Rewrite dispatcher usage in ActorModelSpec. See #1563
* Configured dispatcher configurators instead of programatically created and registered configurators
* Removed Dispatchers.register
2012-01-01 16:30:33 +01:00
Patrik Nordwall
5ec89a4888 Activated ignored test and verified with profiler that the issue is gone. See #1423
* TestLatch and Await
* Cleanup of test
2012-01-01 12:14:05 +01:00
Patrik Nordwall
47d65774e3 parallelExecution default false, use -Dakka.parallelExecution=true for warp speed. 2012-01-01 11:33:20 +01:00
Eugene Vigdorchik
5ec128f83a Merge branch 'master' of github.com:jboner/akka 2011-12-31 11:34:31 +04:00