Commit graph

8606 commits

Author SHA1 Message Date
Viktor Klang
98c4febac8 Clarified Future.or semantics 2012-01-17 01:29:24 +01:00
Viktor Klang
1f4954755d Fixing ticket #1650 2012-01-17 01:18:57 +01:00
Viktor Klang
1756b6aa54 FIXMEs, young grasshopper 2012-01-16 20:18:08 +01:00
Viktor Klang
13a95ce15b Dealt with a FIXME and removing Lispiness 2012-01-16 19:45:37 +01:00
Viktor Klang
84732225f6 Implementing support for serialization manifests in TypedActor calls that are serialized 2012-01-16 16:49:55 +01:00
Viktor Klang
0ed05bb3ea Merging in TypedProps into master 2012-01-16 16:08:03 +01:00
Viktor Klang
f4b9733c03 Merge branch 'master' into wip-1626-1627-typed-actors-√ 2012-01-16 15:48:39 +01:00
patriknw
1676cb7279 Merge pull request #214 from jboner/wip-1641-cancel-patriknw
Fixed issue with cancel of scheduled recurring tasks. See #1641
2012-01-16 06:41:26 -08:00
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
Patrik Nordwall
9ec2bbe676 Fixed invalid dependencies in akka-remote, issue with log4j 1.2.15. See #1648 2012-01-16 14:32:14 +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
patriknw
43059d6584 Merge pull request #211 from jboner/wip-1406-migration-patriknw
Migration kit and start of migration documentation. See #1406.
2012-01-16 01:20:18 -08:00
Patrik Nordwall
a26876f5c6 Improvements from feedback. See #1641 2012-01-16 10:15:55 +01:00
viktorklang
fcbbc892cb typo 2012-01-13 20:55:12 +01:00
Patrik Nordwall
6dc0880e52 Fixed issue with cancel of scheduled recurring tasks. See #1641
* The problem was that the Timeout in the returned Cancellable was only for the scheduled initial task,
then task is scheduled for each tick with new Timeout, which is was never used
* Solved it with another Cancellable implementation that always delegates to the valid Timeout instance
* Added tests for it
2012-01-13 16:43:40 +01:00
Roland Kuhn
312ea1bef1 Merge pull request #212 from jboner/wip-1621-logging-∂π
fix RemoteDeathWatchSpec and improve logging
2012-01-13 05:59:03 -08:00
Roland
b01640fddb incorporate review feedback
- tons of documentation added
- lift extraction of logClass into LogSource type-class
- prefer Props.empty
2012-01-13 13:50:42 +01:00
patriknw
db89527825 Merge pull request #213 from jboner/wip-1623-custom-router-config-patriknw
Support config of custom router. See #1623
2012-01-13 03:05:04 -08:00
Patrik Nordwall
8d10d44929 Support config of custom router. See #1623 2012-01-12 16:37:08 +01:00
patriknw
1f3926fa0e Merge pull request #209 from jboner/wip-1619-SmallestMailboxRouter-patriknw
Implemented SmallestMailboxRouter. See #1619
2012-01-12 05:26:39 -08:00
Roland
62499b5901 quiesce logging of artifact resolution from Ivy 2012-01-12 13:45:53 +01:00
Roland
7d0e006547 fix bug in EmptyLocalActorRef serialization, see #1591
- ELAR extended DeadLetterActorRef, which is serialized specially, not
  keeping the name
- made deadletter behavior a trait, mix that into both and only override
  writeReplace in DLAR
- remove extraneous debug settings from RemoteDeathWatchSpec
2012-01-12 13:29:37 +01:00
Roland
358da77ae3 make failing test deterministic for RemoteDeathWatchSpec 2012-01-12 13:29:37 +01:00
Roland
255a8c74e9 include actor system’s address in akkaSource log property, see #1621 2012-01-12 13:29:37 +01:00
Roland
d0498eb32e add Class[_] to LogEvent
- it is customary to use class name for categorizing logs, hence we
  should support it; class is taken from logSource.getClass
- update SLF4J module to use logClass as category and set logSource in
  MDC "akkaSource"
- add docs
2012-01-12 13:29:17 +01:00
Patrik Nordwall
4dd5e9612b Migration kit and start of migration documentation. See #1406.
* Documentation of migration kit
* Documentation of some of the changes
* akka-actor-migration module containing GlobalActorSystem, OldXxx classes and some implicit conversions
* Tried migration of WebWords sample
* Tried migration of akka-samples/async-workers
* Tried migration of akka-samples-trading
2012-01-12 13:27:58 +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
Patrik Nordwall
2399f02531 Improvements based on feedback. See #1619 2012-01-12 09:53:53 +01:00
Eugene Vigdorchik
edc1d8046f Integrate schoir for distributed testing. 2012-01-12 12:47:11 +04:00
Patrik Nordwall
6a12fb7876 Implemented SmallestMailboxRouter. See #1619 2012-01-11 14:06:47 +01: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