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
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
Patrik Nordwall
7b6ff9b019
More aggressive testing of startup order, see #2270
2012-08-14 17:38:11 +02:00
Patrik Nordwall
dfba5839c6
sealed Tick, see #2270
2012-08-14 17:30:49 +02:00
Patrik Nordwall
4f1f900e40
Join seed node in separate actor, see #2270
2012-08-14 17:26:33 +02:00
Viktor Klang
4a15892b84
Merge with master
2012-08-14 16:29:38 +02:00
Björn Antonsson
05cacdfbd3
Merge branch 'master' into wip-2339-clean-up-test-output-ban
2012-08-14 15:46:58 +02:00
Roland
496fd331db
review comments (Viktor), see #2376
2012-08-14 15:41:07 +02:00
Patrik Nordwall
bc4d8fc7c5
Remove ClusterEventBus and system.eventStream, see #2202
2012-08-14 15:33:34 +02:00
Patrik Nordwall
d7b0089d7e
Support concurrent startup of seed nodes, see #2270
...
* Implemented the startup sequence of seed nodes as
described in #2305
* Test that verifies concurrent startup of seed nodes
2012-08-14 15:16:23 +02:00
Patrik Nordwall
2c6f482b85
Merge pull request #618 from akka/wip-2380-cla-patriknw
...
DOC: Link to online CLA signing, see #2380
2012-08-14 06:10:48 -07:00
Björn Antonsson
5e1c00b386
Code Scouting after review. See #2339
2012-08-14 14:07:52 +02:00
Viktor Klang
c94d2c7274
#2384 - Adding implicit EC for activation and deactivation future call
2012-08-14 13:16:43 +02:00
Björn Antonsson
1e632e5a5c
Suppress OSGI printing to stderr unless a test fails. See #2339 .
2012-08-14 12:41:25 +02:00
Björn Antonsson
4d114eb2c6
Quiet down the camel tests. See #2339
2012-08-14 12:41:25 +02:00
Patrik Nordwall
7711d58fbe
DOC: Link to online CLA signing, see #2380
2012-08-14 11:29:54 +02:00