Roland
70dfcb37a9
update to genjavadoc 0.4 and fix path concat in Unidoc, see #3144
2013-03-14 19:43:05 +01:00
Roland Kuhn
ad30275388
Merge pull request #1241 from akka/wip-3141-no-genjavadoc-∂π
...
allow switching off genjavadoc, see #3141
2013-03-14 08:32:38 -07:00
Roland
e8e5845d17
genjavadoc is now off by default, see #3141
...
but it complains if you then try to build the docs
2013-03-13 21:22:11 +01:00
Patrik Nordwall
761c114e26
Merge pull request #1237 from akka/wip-3131-pub-leaderchanged-patriknw
...
Publish LeaderChanged when first seen, see #3131
2013-03-13 02:01:06 -07:00
Viktor Klang (√)
05593f5dd8
Merge pull request #1230 from akka/wip-3076-gossip-merge-changes-ban
...
Don't increment vector-clock on merge and merge locally. See #3076
2013-03-12 08:49:30 -07:00
Viktor Klang (√)
3ee4ae9e70
Merge pull request #1236 from akka/wip-3114-replace-props-on-terminate-√
...
#3114 - Replace props on ActorCell termination to avoid leakage if one ...
2013-03-12 08:47:12 -07:00
Viktor Klang (√)
a43691956a
Merge pull request #1226 from akka/wip-remove-redundant-field-in-remote-actor-ref-√
...
Removing the redundant field that is RemoteActorRefProvider from RARP as...
2013-03-12 05:18:57 -07:00
Patrik Nordwall
f45e62f386
Merge pull request #1228 from akka/wip-2824-failure-logging-patriknw
...
Log actor failures in supervisor, see #2824
2013-03-11 05:38:23 -07:00
Patrik Nordwall
fb35a3d8e7
Change log-remote-lifecycle-events=on, see #2826
2013-03-11 13:36:00 +01:00
Patrik Nordwall
a67fa18f8d
Reduce unwanted logging from remoting, see #2826
...
* Handle logging in EndpointManager supervisorStrategy
* Added some more exception types to be able to differentiate
failures
2013-03-11 13:36:00 +01:00
Patrik Nordwall
f4d59383d7
Log actor failures in supervisor, see #2824
...
* To make it possible to override with application
specific logging, or mute logging for certain failures
* Changed log level of Resume failures to WARNING, which
caused all the changes to the tests
2013-03-11 13:33:37 +01:00
Patrik Nordwall
1e4b2585c7
Publish LeaderChanged when first seen, see #3131
...
* The problem in ClusterSingletonManagerChaosSpec was that node 4 doesn't publish
LeaderChanged, because there is never convergence on node 4 of the new Up
state for the three new nodes before they are shutdown. When it becomes
convergence on node 4 prevConvergedGossip and newGossip have same leader
(i.e. no change).
* LeaderChanged is now published when the new leader is first seen, i.e. same
as member events. This makes sense now when leader can't be in Joining state.
2013-03-11 12:41:15 +01:00
Patrik Nordwall
369811981e
Merge pull request #1235 from akka/wip-3130-cluster-singleton-rm-prev-leader-patriknw
...
Cluster singleton failure due to down-removed, see #3130
2013-03-11 04:38:56 -07:00
Patrik Nordwall
d98a7ef1e8
Cluster singleton failure due to down-removed, see #3130
...
* The scenario was that previous leader left.
* The problem was that the new leader got MemberRemoved
before it got the HandOverDone and therefore missed the
hand over data.
* Solved by not changing the singleton to leader when receiving
MemberRemoved and instead do that on normal HandOverDone or
in failure cases after retry timeout.
* The reason for this bug was the new transition from Down to
Removed and that there is now no MemberDowned event. Previously
this was only triggered by MemberDowned (not MemberRemoved) and
that was safe because that was "always" preceeded by unreachable.
* The new solution means that it will take longer for new singleton
to startup in case of unreachable previous leader, but I don't
want to trigger it on MemberUnreachable because it might in the
future be possible to switch it back to reachable.
2013-03-11 12:37:35 +01:00
Björn Antonsson
7ed6b3d4ee
Fixes according review. See #3076
2013-03-11 12:27:29 +01:00
Viktor Klang
63b8c33483
#3114 - Replace props on ActorCell termination to avoid leakage if one holds onto LocalActorRefs.
2013-03-11 12:25:55 +01:00
Patrik Nordwall
01bfb9378e
Logging of joining
2013-03-08 15:47:03 +01:00
Patrik Nordwall
1c910c729e
Merge pull request #1233 from akka/wip-3133-MBeanSpec-patriknw
...
Increase within timeout in MBeanSpec, see #3133
2013-03-08 06:45:27 -08:00
Björn Antonsson
386bf87f0e
Don't increment vector-clock on merge and merge locally. See #3076
2013-03-08 12:14:25 +01:00
Björn Antonsson
26fcd1afd9
Merge pull request #1234 from akka/wip-3129-transitionspec-failed-ban
...
TransitioinsSpec can't use address ordering to check who's leader. See #3129
2013-03-08 02:27:50 -08:00
Björn Antonsson
e00c551550
TransitioinsSpec can't use address ordering to check who's leader. See #3129
2013-03-08 09:05:51 +01:00
Patrik Nordwall
b614b14803
Increase within timeout in MBeanSpec, see #3133
...
* 5 seconds for detecting unreachable is not always enough
2013-03-08 08:59:42 +01:00
Rich Dougherty
a78e26ae41
Merge pull request #1211 from akka/wip-3110-test-thread-dump-rich
...
Dump diagnostics (Coroner's Report) if a test takes too long. Fixes #3110
2013-03-07 23:21:35 -08:00
Rich Dougherty
f6a14cb5ac
Dump diagnostics (Coroner's Report) if a test takes too long. Fixes #3110
2013-03-08 12:39:19 +13:00
Roland
7933fa5d0d
make config switchable in initialCommands for SBT console
2013-03-07 19:59:59 +01:00
Patrik Nordwall
3f29adcee5
Merge pull request #1231 from akka/wip-2930-tmp-ignore-patriknw
...
Temporary ignore failing tests, see #2930
2013-03-07 06:53:33 -08:00
Patrik Nordwall
238ffbfc7b
Temporary ignore failing tests, see #2930
2013-03-07 15:18:59 +01:00
Patrik Nordwall
925f2dc003
Merge pull request #1224 from akka/wip-3075-pub-member-events-patriknw
...
Publish member events when state change first seen, see #3075
2013-03-07 06:03:38 -08:00
Patrik Nordwall
d72d48301a
Joining member should not be leader, see #3021
...
* Prefer members with status Up or Leaving, and as
fallback use Joining, Exiting, Down
* Minor scaladoc fixes
2013-03-07 14:07:17 +01:00
Patrik Nordwall
5b844ec1e6
Publish member events when state change first seen, see #3075
...
* Remove InstantMemberEvent
2013-03-07 14:07:17 +01:00
Patrik Nordwall
5c7747e7fa
Transition from Down to Removed, see #3075
2013-03-07 14:02:42 +01:00
Roland Kuhn
c3c904761f
Merge pull request #1229 from akka/wip-fix-javadoc-∂π
...
fix formatting of Java API in doc comments + genjavadoc 0.3
2013-03-07 04:52:06 -08:00
Roland
bcfbea42c1
fix formatting of Java API in doc comments + genjavadoc 0.3
2013-03-07 09:05:55 +01:00
Björn Antonsson
1680702f5d
Merge pull request #1222 from akka/wip-3115-clusterstressspec-failure-ban
...
Merge gossip seen table when versions are the same. See #3115
2013-03-06 22:54:55 -08:00
Björn Antonsson
78c3ca359a
Fixes according to review. See #3115
2013-03-06 16:55:46 +01:00
Björn Antonsson
cd847e3a29
Merge pull request #1214 from akka/wip-3064-tcpconnectionspec-times-out-ban
...
Back off if another thread has processed all messages for this actor. See #3064
2013-03-06 06:41:51 -08:00
Roland Kuhn
5b819f4784
Merge pull request #1213 from kevinwright/abstract-agent-3108
...
Made `Agent` an abstract trait
2013-03-06 06:26:32 -08:00
Viktor Klang
2e50bb8f52
Removing the redundant field that is RemoteActorRefProvider from RARP as it is transitively availabe through the transport
2013-03-06 15:10:59 +01:00
Björn Antonsson
ccdee92961
Back off if another thread has processed all messages for this actor. See #3064
2013-03-06 14:05:04 +01:00
Roland Kuhn
7a0680f768
Merge pull request #1225 from akka/wip-javadoc-∂π
...
integrate genjavadoc, see #3122
2013-03-06 02:42:29 -08:00
Roland Kuhn
2444971ade
Merge pull request #1223 from akka/wip-fish-ignore-patriknw
...
Use fishForMessage instead of ignoreMsg, see #3116
2013-03-06 00:49:21 -08:00
Roland
7e7c1140b8
build unified javadocs (under target/genjavadoc-api), see #3122
...
this also changes the akka_*-javadoc.jar to contain the assembled
javadocs
2013-03-06 09:46:26 +01:00
Kevin Wright
df55bc44c9
Make SecretAgent final (sorry James, you knew it couldn't last forever!) and standardised doc comment.
...
Add `Actor.create` factory method to 2.1->2.1 migration docs
2013-03-06 08:20:50 +00:00
Patrik Nordwall
b2bdcfebaf
Use fishForMessage instead of ignoreMsg, see #3116
...
* ignoreMsg doesn't filter already received messages
2013-03-06 08:39:56 +01:00
Patrik Nordwall
119797bfdd
Merge pull request #1221 from akka/wip-3112-FutureDocTestBase-patriknw
...
Adjust timing in FutureDocTestBase, see #3112
2013-03-05 12:02:07 -08:00
Patrik Nordwall
8a22d9c98b
Merge pull request #1220 from akka/wip-3116-ClusterSingletonManagerSpec-patriknw
...
Harden ClusterSingletonManagerSpec, see #3116
2013-03-05 12:01:43 -08:00
Patrik Nordwall
49b8bdde45
Merge pull request #1219 from akka/wip-3103-TimerBasedThrottlerSpec-patriknw
...
Harden TimerBasedThrottlerSpec, see #3103
2013-03-05 12:01:06 -08:00
Roland
77c18fc128
add javadoc to most projects
2013-03-05 19:10:45 +01:00
Björn Antonsson
e2f5fec8d8
Merge pull request #1216 from akka/wip-3040-statssamplespec-failed-ban
...
Adding more information in TestKit asserts. See #3040
2013-03-05 04:05:21 -08:00
Björn Antonsson
fad4289b1b
Merge gossip seen table when versions are the same. See #3115
2013-03-05 12:49:35 +01:00