Commit graph

10969 commits

Author SHA1 Message Date
Patrik Nordwall
20a038fdfd Fine grained events, see #2202
* Defined the domain events in ClusterEvent.scala file
* Produce events from diff  and publish publish to event bus
  from separate actor, ClusterDomainEventPublisher
* Adjustments of tests
2012-08-21 15:35:38 +02:00
Roland Kuhn
6389e1097b Merge pull request #644 from akka/wip-2418-Supervise-vs-Failed-∂π
add NullMessage after Supervise to prevent race, see #2418
2012-08-21 06:07:59 -07:00
Roland Kuhn
c38f473cb2 Merge pull request #632 from akka/wip-UnstartedCell-push-timeout-∂π
Wip unstarted cell push timeout ∂π
2012-08-21 06:07:14 -07:00
Roland
2089fcf84c fix NullMessage handling to not be logged as AutoReceiveMessage 2012-08-21 14:45:13 +02:00
Björn Antonsson
312c2e9843 Merge branch 'wip-2343-simplify-testing-of-presence-of-child-ban' 2012-08-21 14:30:15 +02:00
Roland
97e6825bac add even more explanation for NullMessage 2012-08-21 14:11:49 +02:00
Roland
6ce38537d1 add more explanation for NullMessage 2012-08-21 14:10:37 +02:00
Roland
f0c370cf87 add NullMessage after Supervise to prevent race, see #2418
- parent just checked for system messages and finds none
- Supervise is enqueued to parent
- Failed is enqueued to the parent
- Failed is processed before Supervise and thus dropped due to
  non-matching UID

remedy is to enqueue NullMessage after enqueuing Supervise but before
really starting the actor, so that if NullMessage overtakes Supervise
the loop in processMailbox will then pick up Supervise next
2012-08-21 13:43:57 +02:00
Björn Antonsson
824ddacf83 Use pattern matching in getChild instad of flatMap in child 2012-08-21 13:41:40 +02:00
Patrik Nordwall
f7a39d50f4 Merge pull request #643 from akka/wip-2409-link-patterns-patriknw
DOC: Link to patterns, see #2409
2012-08-21 04:05:53 -07:00
Björn Antonsson
7792fa764e ScalaDoc updated 2012-08-21 13:05:46 +02:00
Björn Antonsson
16452b0cad Merge pull request #642 from amir343/master
A minor English typo in general doc is corrected
2012-08-21 03:57:59 -07:00
Björn Antonsson
6d01b306bc Merge branch 'wip-2415-remove-references-to-deleted-akka-tutorials-in-the-build' 2012-08-21 12:47:56 +02:00
Björn Antonsson
4afff48757 Renamed childExists to child and return Option[ActorRef]. See #2343 2012-08-21 12:37:08 +02:00
Patrik Nordwall
85734537c7 Merge pull request #638 from akka/wip-2410-doc-pattern-after-patriknw
DOC: Describe pattern.after, see #2410
2012-08-21 02:16:47 -07:00
Patrik Nordwall
f5174f9be0 Merge pull request #637 from akka/wip-2407-doc-ssl-patriknw
DOC: Describe how to use SSL for remoting, see #2407
2012-08-21 02:15:37 -07:00
Patrik Nordwall
b752215bc0 Merge pull request #636 from akka/wip-2351-style-links-patriknw
Change link to Scala style guide, see #2351
2012-08-21 02:14:42 -07:00
Patrik Nordwall
d80391110a Merge pull request #635 from akka/wip-timeout-file-patriknw
Rename Duration.scala file to Timeout.scala
2012-08-21 02:14:00 -07:00
Patrik Nordwall
cac7136ad1 Merge pull request #634 from akka/wip-2406-migration-guide-patriknw
Migration guide for 2.0 to 2.1, see #2406
2012-08-21 02:12:47 -07:00
Patrik Nordwall
786f3b747e Add note about log-remote-lifecycle-events change, see #2406 2012-08-21 10:59:49 +02:00
Roland
61bf51e410 document finite vs. infinite durations 2012-08-21 10:54:31 +02:00
Patrik Nordwall
976c97ae2c Remove prematurly added cluster-usage.rst 2012-08-21 10:47:39 +02:00
Patrik Nordwall
a05e42db85 Move misplaced docs/io/BinaryCoding 2012-08-21 10:45:01 +02:00
Roland
6ae2789df8 add more debug output in case of timeout in Stopping by collecting "not resumed" 2012-08-21 10:43:09 +02:00
Patrik Nordwall
0f0ed9db6f Incorporate more review comments, see #2406 2012-08-21 10:37:40 +02:00
Patrik Nordwall
fc66c7a81f Add back migration-guide-1.3.x-2.0.x with link to 2.0 docs, see #2406 2012-08-21 10:24:21 +02:00
Patrik Nordwall
00a28302a1 Fix erroneous links page 2012-08-21 10:14:50 +02:00
Patrik Nordwall
86502c3711 Incorporate review comments, see #2407 2012-08-21 10:04:15 +02:00
Roland
8211fd6e8f change settings to FiniteDuration where applicable 2012-08-21 09:22:09 +02:00
Amir Moulavi
bba4872de9 A typo in general doc is corrected 2012-08-21 09:04:24 +02:00
Patrik Nordwall
fbdf67b316 Incorparate review comments, see #2410 2012-08-21 09:01:04 +02:00
Björn Antonsson
7b880fee55 Remove references to deleted akka-tutorials in the build. See #2415 2012-08-21 08:56:22 +02:00
Björn Antonsson
09cd0d5ea8 Merge branch 'wip-2353-update-to-sbt-0.12-ban'
Conflicts:
	project/AkkaBuild.scala
2012-08-20 20:58:51 +02:00
Björn Antonsson
bce95e81ef Simplified check for existence of actor child. See #2343 2012-08-20 20:47:16 +02:00
Patrik Nordwall
00f0d1f263 DOC: Describe pattern.after, see #2410 2012-08-20 19:49:01 +02:00
Patrik Nordwall
febe8617ad DOC: Link to patterns, see #2409 2012-08-20 17:24:40 +02:00
Patrik Nordwall
85c212f491 DOC: Describe how to use SSL for remoting, see #2407 2012-08-20 17:04:20 +02:00
Patrik Nordwall
8ae65a4581 Change link to Scala style guide, see #2351 2012-08-20 16:23:43 +02:00
Patrik Nordwall
0e8c1854af Rename file to Timeout.scala 2012-08-20 16:10:12 +02:00
Patrik Nordwall
c0e0e8efae Migration guide for 2.0 to 2.1, see #2406
* Based the items and code snippets on diff of rst doc sample code
2012-08-20 15:30:43 +02:00
Björn Antonsson
7b45360b5f Merge pull request #628 from bjornharrtell/patch-1
Upgrade Netty from 3.5.3 to 3.5.4
2012-08-20 04:45:14 -07:00
Patrik Nordwall
6d5e72a03b Merge pull request #631 from akka/wip-2405-member-ordering-patriknw
Members ordered by address only, see #2405
2012-08-20 04:13:33 -07:00
Björn Antonsson
6e60c4dd21 Akka now builds and tests with sbt 0.12.0. See #2353 2012-08-20 12:06:49 +02:00
Roland
7c5d10f683 boyscout some around ActorSystem.Settings 2012-08-20 11:48:46 +02:00
Roland Kuhn
eae555190e Merge pull request #630 from akka/wip-2391-childterminated-vs-terminated-∂π
remove child in Terminated() processing, see #2391
2012-08-20 02:24:10 -07:00
Roland
c03665ec46 make Terminated constr private[akka] 2012-08-20 11:22:52 +02:00
Roland
8827536cc2 make Terminated.uid private[akka] 2012-08-20 10:40:50 +02:00
Roland Kuhn
9a178a8a50 Merge pull request #629 from akka/wip-2403-guardian-creation-∂π
reserve & init guardians, so that lookup works, see #2403
2012-08-20 01:22:09 -07:00
Roland
af093bb764 add more debug printout if HierarchySpec times out in Failing 2012-08-20 10:20:45 +02:00
Roland
6261ec9794 enqueue to deadLetters upon hitting timeout in UnstartedCell.tell() 2012-08-20 10:19:41 +02:00