Commit graph

12466 commits

Author SHA1 Message Date
Patrik Nordwall
d6708184c6 Minor improvements based on feedback. See #1606 2012-01-17 14:48:46 +01:00
Viktor Klang
e4b6cfbfbe Revering moving of the Create() message, leave it there ;) 2012-01-17 14:39:02 +01:00
Patrik Nordwall
f01b9486aa Removed create-as and corresponding ActorRecipe. See #1511 2012-01-17 14:27:51 +01:00
Viktor Klang
fc0eb1de27 Changing the semantics of Future.or 2012-01-17 14:23:02 +01:00
Roland
e81791cbb6 fix dormant bug in Mailbox’s error logging
- actor.actor could potentially be null after a failed restart attempt
- fix one case of baroqueness in FaultHandling.scala
2012-01-17 14:07:20 +01:00
Viktor Klang
861d51025b Merge branch 'master' into wip-1650-Future-or-√ 2012-01-17 13:49:24 +01:00
Viktor Klang
e28f284c3c Removing pointledd use of CORBA from the UUID lib 2012-01-17 11:43:40 +01:00
Viktor Klang
5106fd6d4d Removing ClusterName 2012-01-17 11:40:26 +01:00
Viktor Klang
dadb25d32b Added an extra test 2012-01-17 09:35:54 +01:00
Patrik Nordwall
ac886a8660 Moved DefaultScheduler to Scheduler.scala file 2012-01-17 09:34:34 +01:00
Patrik Nordwall
e7a0247c0d Handle remote routers transparently. See #1606
* RemoteRouterConfig wrapper with RemoteRouteeProvider instead if fixed remote routers.
* Had to refactor and introduce RouteeProvider for different implementations of how to create routees.
* Works with Resizer also.
* Added some tests.
2012-01-17 09:11:45 +01:00
Viktor Klang
7b60976227 Fixing glitch discovered by Derek 2012-01-17 08:59:57 +01:00
Patrik Nordwall
0cf5c22eac Fixed target.nodes config property. See #1599 2012-01-17 08:48:41 +01:00
Derek Williams
6b8e8ea1e8 add retry method in IOActorSpecs until I find a better home 2012-01-16 23:38:36 -07:00
Viktor Klang
0b9c8bd248 Removing legacy configuration message resend shenanigans 2012-01-17 01:41:28 +01:00
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
Derek Williams
c0a3441442 Echo client may send requests out of order on errors, okay for this example but will try to find way of maintaining order 2012-01-14 10:39:55 -07:00
Derek Williams
64e0b9eb52 Initial attempt to allow handling errors in iteratees 2012-01-14 10:31:06 -07: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