Commit graph

12865 commits

Author SHA1 Message Date
Jonas Boner
5d524872c7 Minor fixes after review. 2013-05-21 09:05:40 +02:00
Jonas Boner
33407e39de Added optional property (skipSenderNode) to PubSub.SendToAll
if the message should be sent to a matching path on the sender node or not.

Added optional property (skipSenderNode) to PubSub.SendToAll.
Deciding if the SendToAll message should be sent to a matching path on the sender cluster node or not. + Test and Docs.
2013-05-20 13:45:13 +02:00
drewhk
336fb1b180 Merge pull request #1450 from drewhk/wip-eventstream-for-fd-drewhk
EventStream is now passed to failure detectors
2013-05-17 09:40:12 -07:00
Björn Antonsson
e0791419d0 Merge pull request #1446 from akka/wip-3251-callingthreaddispatchermodelspec-failure-ban
Ensure that dispatcher doesn't get empty during test #3251
2013-05-17 09:05:55 -07:00
Endre Sándor Varga
44b9ce8db2 Added INTERNAL API marker 2013-05-17 17:57:31 +02:00
Endre Sándor Varga
d094e1bf7f Marked FailureDetectorLoader as akka private
- also added scaladoc
2013-05-17 17:31:30 +02:00
Endre Sándor Varga
fd4bc09035 EventStream is now passed to failure detectors
- Also, dynamic loading is now centralized (DRY)
2013-05-17 16:35:27 +02:00
Patrik Nordwall
818659ecb0 Merge pull request #1451 from akka/wip-3366-davyJones-patriknw
davyJones should be sender, see #3366
2013-05-17 06:34:05 -07:00
Björn Antonsson
bbf9a17e31 Merge pull request #1449 from akka/wip-3269-akka.camel.concurrentactivationtest-failure-ban
Use a dilated timeout for ConcurrentActivationTest #3269
2013-05-17 06:33:38 -07:00
Patrik Nordwall
5a292e7fb9 davyJones should be sender, see #3366 2013-05-17 15:32:40 +02:00
Björn Antonsson
130bf293f9 Ensure that dispatcher doesn't get empty during test. See #3251 2013-05-17 15:23:08 +02:00
Patrik Nordwall
7d3398a60e Merge pull request #1448 from akka/wip-3356-netty-3.6.6-patriknw
Netty 3.6.6, see #3356
2013-05-17 05:02:04 -07:00
Patrik Nordwall
c640f4a0dd Merge pull request #1447 from akka/wip-3346-netty-defaults-patriknw
Change defaults for Netty pools, see #3346
2013-05-17 05:01:11 -07:00
Patrik Nordwall
90a5f0c044 Merge pull request #1445 from akka/wip-3340-RemoteNodeDeathWatchSpec-patriknw
Missing barrier coordination in RemoteNodeDeathWatchSpec, see #3340
2013-05-17 05:00:30 -07:00
Patrik Nordwall
6317d81f39 Missing barrier coordination in RemoteNodeDeathWatchSpec, see #3350 2013-05-17 13:59:02 +02:00
Viktor Klang (√)
6d2547b87a Merge pull request #1436 from akka/wip-3340-0-push-timeout-√
#3340 - Adding support for 0ms push timeout for blocking mailboxes
2013-05-17 04:58:38 -07:00
Patrik Nordwall
346d06a57c Merge pull request #1444 from akka/wip-3334-RemoteDeploymentDeathWatchSpec-patriknw
Shutdown ordering issue in RemoteDeploymentDeathWatchSpec, see #3334
2013-05-17 04:58:12 -07:00
Patrik Nordwall
8f04b53ac7 Merge pull request #1443 from akka/wip-3359-auto-join-patriknw
Remove auto-join config, derive from seed-nodes, see #3359
2013-05-17 04:57:07 -07:00
Patrik Nordwall
c1cbbea1f3 Merge pull request #1432 from akka/wip-3309-exiting-patriknw
Hardening of cluster member leaving path, see #3309
2013-05-17 04:55:32 -07:00
Patrik Nordwall
ad1eaa6d4a Remove auto-join config, derive from seed-nodes, see #3359 2013-05-17 13:54:51 +02:00
Björn Antonsson
fbd9d43a9d Use a dilated timeout for ConcurrentActivationTest. See #3269 2013-05-17 13:03:25 +02:00
Patrik Nordwall
c656bb08d2 Netty 3.6.6, see #3356 2013-05-17 12:14:21 +02:00
Patrik Nordwall
3d2db10787 Change defaults for Netty pools, see #3346
server-socket-worker-pool.pool-size-max = 2
client-socket-worker-pool.pool-size-max = 2
2013-05-17 12:05:03 +02:00
Björn Antonsson
e6b4e64211 Merge pull request #1441 from akka/wip-3308-actorsystemspec-times-out-ban
ActorSystemSpec timeout fixes #3308
2013-05-17 02:46:52 -07:00
Patrik Nordwall
a0a0f39613 Hardening of cluster member leaving path, see #3309
* Removed leader commands for Shutdown and Exit
* Member shutdown itself  when it sees itself as Exiting
* Singleton cluster with status Exiting will shutdown itself,
  in case the Exiting gossip never arrives
* Exiting member not part convergence check
* Exiting member is removed by leader (on convergence) when the
  exiting member is in the unreachable set, i.e. sucessfully shutdown
* Reverted the change made for #3266, i.e. Exiting is
  detected as unreachable again.
* Adjust ClusterSingletonManager to new Exiting behaviour
* Fix bug in HeartbeatSender, which caused it to continue to
  send heartbeats to removed nodes, instead of rebalancing
* Refactoring of leaderActions method
* Leaving section in docs
2013-05-17 11:39:49 +02:00
Björn Antonsson
1a63ff7dbd Remove some unnecessary object creation and switch to HashSet for better performance. See #3308 2013-05-17 08:35:34 +02:00
Patrik Nordwall
f2ff09771c Shutdown ordering issue in RemoteDeploymentDeathWatchSpec, see #3334 2013-05-16 18:10:56 +02:00
Viktor Klang
6aab7b8705 #3340 - Adding support for 0ms push timeout for blocking mailboxes 2013-05-16 18:07:33 +02:00
Roland Kuhn
85954621ef Merge pull request #1439 from akka/wip-release-script-∂π
forward-port the things we learned on the release-2.1 branch
2013-05-16 07:29:04 -07:00
Patrik Nordwall
52db4a32fd Merge pull request #1440 from akka/wip-zip-patriknw
Compression of large cluster messages, see #3355
2013-05-16 05:33:59 -07:00
drewhk
56ca9fc3f3 Merge pull request #1438 from drewhk/wip-release-script-updates-drewhk
Forward port of release and build changes from 2.1
2013-05-16 01:43:27 -07:00
Roland
45c297a3fc fix release printed in docs header 2013-05-16 09:44:50 +02:00
Roland
bc8679d278 make release script really clean out the working directory 2013-05-16 09:44:50 +02:00
Patrik Nordwall
713e323265 Compression of large cluster messages, see #3355 2013-05-14 21:43:12 +02:00
Patrik Nordwall
05ba6df5ac Merge pull request #1424 from akka/wip-3326-connection-retries-patriknw
Connection retries to shutdown node, see #3326
2013-05-14 11:19:09 -07:00
Endre Sándor Varga
fc67c061d4 Forward port of release and build changes from 2.1 2013-05-14 11:50:23 +02:00
Patrik Nordwall
3d1c0a7325 Connection retries to shutdown node, see #3326
* In EC2 connection time out is around 1 minute. A few messages
  were sent after quarantining and these caused endless restarts,
  and connect attempts with 1 minute interval.
* This change makes sure that the endpoint is stopped after the first
  failed connection attempt.
* Changed default settings for netty connection-timeout, and matching
  retry window to allow for 3 restarts
2013-05-13 17:09:30 +02:00
Patrik Nordwall
d0ed7385b2 Merge pull request #1420 from akka/wip-3296-pub-metrics-patriknw
Publish cluster metrics periodically, see #3296
2013-05-13 06:02:32 -07:00
Mathias
b0b3f3ae38 io: add comments based on review feedback 2013-05-13 14:14:49 +02:00
Mathias
0e0a95ff95 io: remove SelectionKey lookup and reduce IO-layer-internal message volume 2013-05-13 14:14:49 +02:00
Mathias
bc66aa97c6 io: small clean-ups 2013-05-13 14:14:49 +02:00
Mathias
8070d4cfd3 io-tests: simplify TcpConnectionSpec in preparation for coming modifications
This doesn't change any test logic, it merely structures the test fixture code a bit differently to make it easier to insert additional mocks required for coming additions.
2013-05-13 14:14:49 +02:00
Endre Sándor Varga
311799bd24 Heartbeat interval was too low compared to awaitCond sampling #3289 2013-05-13 14:14:49 +02:00
Roland Kuhn
e928fd87f4 Merge pull request #1435 from akka/wip-upgrade-scalabuff-to-1.2.0-ban
Upgrade ScalaBuff to 1.2.0
2013-05-13 00:02:11 -07:00
Björn Antonsson
75e0321d0f Upgrade ScalaBuff to 1.2.0 2013-05-13 07:47:19 +02:00
Viktor Klang (√)
86e9326940 Merge pull request #1419 from akka/wip-3322-generating-unique-name-for-big-bounce-√
#3322 - Changing the name of the bigBounce actor in RemotingSpec to a u...
2013-05-11 10:02:19 -07:00
Patrik Nordwall
659cd8aaa5 Merge pull request #1421 from akka/wip-3285-lost-welcome-patriknw
Better test timeouts in UnreachableNodeJoinsAgainSpec, see #3285
2013-05-10 11:54:36 -07:00
Viktor Klang (√)
3578c95e7f Merge pull request #1425 from akka/wip-javac-utf-8-√
#3333 - adding -encoding UTF-8 to javacOptions
2013-05-10 05:01:38 -07:00
Viktor Klang (√)
e73cc01b94 Merge pull request #1426 from akka/wip-3313-ConsumerIntegrationTest-timing-sensitive-√
#3313 - Relaxing the timing of the consumer timeout and marking the tes...
2013-05-10 05:01:11 -07:00
Roland Kuhn
a5c9147dcc Merge pull request #1423 from akka/wip-future-docs-∂π
add Futures.promise to the docs
2013-05-10 04:46:45 -07:00