Commit graph

12466 commits

Author SHA1 Message Date
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
Patrik Nordwall
0e7063b4bf Adjust timing in FutureDocTestBase, see #3112
* Corresponding scala test uses the same value
2013-03-05 11:01:04 +01:00
Patrik Nordwall
2cba3606ae Harden ClusterSingletonManagerSpec, see #3116
* One of the test steps was not deterministic and verification too strict
* Created a separate test for the chaotic scenarios
2013-03-05 10:47:11 +01:00
Roland
e32f7d8474 javadoc-ify akka-actor 2013-03-04 23:40:29 +01:00
Patrik Nordwall
1445f07217 Harden TimerBasedThrottlerSpec, see #3103
* Race between throttler timer and within/expectNoMsg
* Use within intervals instead of expectNoMsg
2013-03-04 16:42:34 +01:00
Björn Antonsson
370d6451c7 Actually use the correct timeout value in the cluster StressSpec. See #3092 2013-03-04 15:43:51 +01:00
drewhk
15857ee0e6 Merge pull request #1202 from drewhk/wip-3089-fixed-l10n-tcp-tests-drewhk
Fixed TcpConnetionSpec to be l10n aware #3089
2013-03-04 05:36:57 -08:00
Endre Sándor Varga
cbe582454c Fixed TcpConnetionSpec to be l10n aware #3089 2013-03-04 14:35:00 +01:00
Viktor Klang (√)
1fbedeba0f Merge pull request #1217 from akka/wip-habana-√
Adding some cuban sigar
2013-03-04 05:17:28 -08:00
Viktor Klang
0fea7ed68a Adding some cuban sigar 2013-03-04 13:44:50 +01:00
drewhk
52e1bb3d92 Merge pull request #1215 from drewhk/wip-3055-confirmedclose-tcp-drewhk
Fixed race between async close() and ChannelReadable message in tests #3...
2013-03-01 08:34:36 -08:00
Endre Sándor Varga
f8d178502e Fixed race between async close() and ChannelReadable message in tests #3055 2013-03-01 16:21:27 +01:00
drewhk
4a4ec9cf76 Merge pull request #1212 from drewhk/wip-3111-init-race-transportadapter-drewhk
Fixing invalid causality assumption in AbstractTransportAdapter #3111
2013-03-01 07:02:08 -08:00
Roland Kuhn
fad7193ab2 Merge pull request #1210 from akka/wip-dsl-import-∂π
clarify context needed for ActorDSL.actor()
2013-02-28 23:03:39 -08:00
Kevin Wright
f305ed72a8 Made Agent an abstract class, pushed existing implementation into a private SecretAgent class and added a java-lovin' factory method. See #3108 2013-02-28 23:14:46 +00:00
Roland
36cbf96d8e clarify context needed for ActorDSL.actor() and add @implicitNotFound 2013-02-28 15:07:53 +01:00
drewhk
7884c6a71c Merge pull request #1209 from drewhk/wip-3099-testtransport-improvement-drewhk
Fixes in test transport and others #3099
2013-02-28 03:37:37 -08:00
Björn Antonsson
f0fa124d32 Merge pull request #1205 from akka/wip-3050-akka-cluseter-stressspec-failed-ban
Make sure that all nodes use tha same number of rounds in the test. See #3050
2013-02-28 03:25:19 -08:00
Endre Sándor Varga
71f0ad8211 Fixing invalid causality assumption in AbstractTransportAdapter #3111 2013-02-28 12:19:41 +01:00
Endre Sándor Varga
50cac91632 Fixed according to review comments 2013-02-28 12:01:28 +01:00
Björn Antonsson
2df3bc7363 Make sure that all nodes use tha same number of rounds. See #3050 2013-02-28 11:05:46 +01:00
Björn Antonsson
bec41e9ba6 Adding more information in TestKit asserts. See #3040 2013-02-28 09:41:08 +01:00
Björn Antonsson
d8a577d969 Merge pull request #1207 from akka/wip-3091-LARS-cancellation-stress-timeout-ban
Adjust timeouts in LARS tests since processing can take a while. See #3091
2013-02-27 23:09:05 -08:00
drewhk
96aae1a056 Merge pull request #1208 from jrudolph/fix-udp-sends
#3100 - allow sending more than one udp packet with UdpFF
2013-02-27 05:17:50 -08:00
Endre Sándor Varga
16188a2458 Fixed backoff delay to be read from RemotingSettings 2013-02-27 14:04:33 +01:00
Endre Sándor Varga
6f2f1db33d Fixed regression caused by fixes in previous commit 2013-02-27 12:06:29 +01:00
Johannes Rudolph
a98d6afb22 #3100 - allow sending more than one udp packet with UdpFF
After a packet was sent successfully the state of the actor was never
reset so that all further sends failed.
2013-02-27 09:20:00 +01:00
Rich Dougherty
a3802acf07 Merge pull request #1195 from akka/wip-3094-loggingreceive-doc-rich
Make LoggingReceive docs more obvious. Fixes #3094
2013-02-26 13:00:57 -08:00
Endre Sándor Varga
947e7e4518 TestTransport does not rely on onSuccess for writes
Fixed incorrectly reported backpressure by trttl
Added retry logic for initial associate
2013-02-26 16:24:27 +01:00