Patrik Nordwall
00a28302a1
Fix erroneous links page
2012-08-21 10:14:50 +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
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
Patrik Nordwall
6d1631aa8c
Members ordered by address only, see #2405
...
* The special ordering of status Exiting makes ordering and equals
inconsistent
* Take the Exiting status into account when looking for leader
2012-08-19 21:48:39 +02:00
Roland
d6f42ca344
remove child in Terminated() processing, see #2391
2012-08-19 21:07:04 +02:00
Roland
e2aa4f920d
reserve & init guardians, so that lookup works, see #2403
2012-08-19 20:16:26 +02:00
Björn Harrtell
c4228b7c30
Upgrade Netty from 3.5.3 to 3.5.4
...
Once again I'd like to see an upgrade to Netty as Android support was broken somewhere after 3.3.1 but is fixed again as of 3.5.4 as described by https://github.com/netty/netty/issues/458
2012-08-18 11:26:00 +03:00
Björn Antonsson
7f1a4d3ab6
Merge branch 'wip-2399-remove-incorrect-multi-jvm-doc-ban'
2012-08-18 07:34:02 +02:00
Björn Antonsson
fbd9935d9d
Clear interrupted flag after test to not interfere with next test. See #2400
2012-08-18 07:29:27 +02:00
Roland
d965c78871
make scalariform happy (doesn’t like string interpolation)
2012-08-17 18:40:16 +02:00
Roland
6ba4dacd2e
improve debug logging if HierarchySpec gets timeout in Stopping
2012-08-17 18:40:16 +02:00
Björn Antonsson
aaac46109c
Removing old or incomplete parts of the multi-jvm docs. See #2399
2012-08-17 16:13:44 +02:00
Björn Antonsson
a8a02916aa
Updating to sbt-multi-jvm 0.2.0-M4. See #2398
...
(cherry picked from commit a4d4eb611641c93ea14ab6e0818b01bf9b93574e)
2012-08-17 15:51:39 +02:00
Roland
0078b52707
fix up RemoteConfigSpec
2012-08-17 14:48:16 +02:00
Roland
7bc2a98e57
Merge branch 'wip-fix-scalaVersion-∂π'
2012-08-17 14:36:56 +02:00
Roland
48b68c650d
Merge branch 'wip-2376-guardianStrategy-∂π'
2012-08-17 14:35:39 +02:00
Roland
f40832fd2a
Merge branch 'wip-2366-document-topLevelNames-∂π'
2012-08-17 14:33:39 +02:00
Roland
daefaaa75d
Merge branch 'wip-2362-ActorDSL-∂π'
2012-08-17 14:33:25 +02:00
Roland
a98cdffae5
last round of fixes, see #2376
2012-08-17 14:27:56 +02:00
Roland
48ca56459e
switch remoting logging on by default, see #2397
2012-08-17 12:25:31 +02:00
Roland
da00a91b34
add more information about supervisor strategies
2012-08-17 12:12:14 +02:00
Björn Antonsson
2ce8c49e6d
Merge branch 'master' into wip-2385-revise-handling-of-IE-ban
2012-08-17 11:11:58 +02:00
Roland
9973b864f1
add deadlock warning to Inbox methods
2012-08-17 08:42:21 +02:00
Roland
d41160f4bf
automatically reference right scalaVersion in RST
...
using epilog_rst configuration variable in sphinx, which reads
akka-docs/epilog_rst, which is written in sphinx-scala-version task by
SBT, which is referenced by the other docs tasks as a dependency
2012-08-17 00:07:56 +02:00
Björn Antonsson
57ac1da6d1
Fixes from review. See #2385
2012-08-16 22:49:46 +02:00
Patrik Nordwall
aa5bd7975e
Merge pull request #617 from akka/wip-2202-cluster-domain-events-patriknw
...
Publish cluster changes to event bus, see #2202
2012-08-16 09:55:28 -07:00
Patrik Nordwall
1700edb863
Merge branch 'master' into wip-2202-cluster-domain-events-patriknw
...
Conflicts:
akka-cluster/src/main/scala/akka/cluster/ClusterDaemon.scala
2012-08-16 18:54:10 +02:00
Patrik Nordwall
bd48fb29f6
Merge pull request #622 from akka/wip-2270-seed-startup-patriknw
...
Support concurrent startup of seed nodes, see #2270
2012-08-16 09:43:32 -07:00
Patrik Nordwall
4e2d7b0495
Move Cluster query methods to ClusterReadView, see #2202
...
* Better separation of concerns
* Internal API (could be made public if requested)
2012-08-16 18:28:01 +02:00
Björn Antonsson
5b35438e65
Be clear about the fact that two actor systems can't have the same port. See #2389
...
(cherry picked from commit 0bd9aa1a6a48c84a73d7827b15a5178c1b616f43)
2012-08-16 17:00:06 +02:00
Patrik Nordwall
331cd7fca3
WIP cluster docs
2012-08-16 14:48:15 +02:00
Roland
85dcfd87d1
inline manually CatchingSend()
2012-08-16 11:31:53 +02:00
Björn Antonsson
1aa2319023
InterruptedException changes based on discussion. See #2385
2012-08-16 11:14:35 +02:00
Patrik Nordwall
846b8543fb
Make SeenChanged internal api, see #2202
2012-08-16 10:08:07 +02:00
Roland
c1c05ef95e
fix CTD vs. RepointableRef by swallowing exceptions during send
...
- it was always intended that tell() (and sendSystemMessage()) shall not
throw any exceptions
- this is implemented by swallowing in ActorCell
(suspend/resume/restart/stop/!/sendSystemMessage) and in
RemoteActorRef (!/sendSystemMessage)
- current implementation uses a normal method, which adds overhead but
keeps the code in one place (ActorCell.catchingSend); this is a great
opportunity for making use of macros
2012-08-15 21:46:05 +02:00
Patrik Nordwall
4501120ff3
Incorporate review comments, see #2270
2012-08-15 17:31:36 +02:00
Patrik Nordwall
f3035bf8b7
sealed ClusterDomainEvent, see #2202
2012-08-15 17:28:10 +02:00
Patrik Nordwall
06f81f4373
Improve publish of domain events, see #2202
...
* Gossip is not exposed in user api
* Better and more events
* Snapshot event sent to new subscriber
* Updated tests
* Periodic publish only for internal stats
2012-08-15 16:47:34 +02:00
Björn Antonsson
a249e3e49b
Test for interrupt flag in actor
2012-08-15 16:25:06 +02:00
Roland
f7ea9bf3dd
add tests for guardian strategies, see #2376
...
- this discovered some pretty nice race conditions when creating actors
synchronously (i.e. system.actorOf) vs. the recent fault-handling fix
which discards Failed from old incarnations of a certain child
- as a consequence, all actor creation MUST be registered with the
parent before dispatching the Supervise message
2012-08-15 15:25:43 +02:00
Björn Antonsson
39723fa765
Better handling of interrupted exception. See #2385
2012-08-15 15:17:39 +02:00
Patrik Nordwall
963c9a4e3e
Clarify JoinSeedNodeProcess, see #2270
...
* Implemented without ScatterGatherFirstCompletedRouter, since
that is more straightforward and might cause less confusion
* Added more description of what it does
2012-08-15 08:21:39 +02:00
Roland
ff6a76f375
better document top-level supervisors, see #2366 and #2386
2012-08-14 20:42:54 +02:00
Viktor Klang (√)
ab3c8e7ee4
Merge pull request #620 from akka/wip-2384-√
...
#2384 - Adding implicit EC for activation and deactivation future call
2012-08-14 09:24:56 -07:00
Viktor Klang (√)
20cb1c159d
Merge pull request #616 from akka/wip-2370-√
...
#2370 - making sure that all artifacts that are exported actually are bu...
2012-08-14 09:07:18 -07:00