Commit graph

12466 commits

Author SHA1 Message Date
Patrik Nordwall
3534b010d9 Merge pull request #797 from akka/wip-2615-logback-patriknw
Logback and slf4j dependencies, see #2615
2012-10-15 01:10:35 -07:00
Viktor Klang
3a0cf84d2c Increasing timeouts for FutureDocTestBase to avoid Jenkins being too slow. 2012-10-14 04:43:13 +02:00
Viktor Klang
f5895ba64c Adding SBT transient project config classes to .gitignore 2012-10-14 04:06:40 +02:00
Viktor Klang
c813178373 #2613 - Harmonized the Akka CONTRIBUTING.md with the Typesafe Developer Guidelines 2012-10-14 03:40:10 +02:00
Viktor Klang
0ab417b2c1 #2612 - Clarifying ReceiveTimeout semantics in the documentation. 2012-10-14 03:35:09 +02:00
RickLatrine
b965506f10 Applied discussion results to implementation and documentation.
- renamed to SupervisedAsk.askOf
- watches for actor termination
- askOf returns Future
- intermediate actor used to prevent actor system bottle-neck
- timeout handling
2012-10-13 16:24:27 +02:00
Patrik Nordwall
76c158e63c slf4j 1.7.2, see #2615 2012-10-12 18:46:20 +02:00
Björn Antonsson
d442f2024b More Duration cleanup, and changed use of ScalaNumber to ScalaNumericConversions. #2504 2012-10-12 14:21:54 +02:00
Patrik Nordwall
ec438ca2a6 Logback and slf4j dependencies, see #2615
* Latest slf4j 1.6.6
* Latest logback-classic 1.0.7
* Removed runtime scope for logback in docs
2012-10-12 14:15:00 +02:00
Patrik Nordwall
91f6c5a94d Adjust barriers/checks in LeaderElectionSpec, see #2583
* Previously it didn't check for unreachable, before down
2012-10-12 13:27:59 +02:00
Patrik Nordwall
ef695cbb29 LogRoleReplace filter out ESC characters 2012-10-12 13:00:16 +02:00
Roland
0f04239f67 move Duration classes according to scala 2.10 nightly and remove casts to FiniteDuration, see #2504 2012-10-11 15:18:10 -07:00
Björn Antonsson
4d003c50e7 Changes according to review. #2575 2012-10-11 10:29:54 +02:00
Patrik Nordwall
b193a45235 Merge pull request #795 from akka/wip-2610-config-0.6-patriknw
config lib 0.6.0
2012-10-11 01:07:43 -07:00
Patrik Nordwall
b965011a13 config lib 0.6.0 2012-10-11 09:26:09 +02:00
Patrik Nordwall
b89bfd6ebc Merge pull request #793 from helena/wip-2609-typo-in-clusterRouteeProvider
2609 Typo in method name for ClusterRouteeProvider
2012-10-10 23:54:18 -07:00
Björn Antonsson
6b6eeb22ba Start actor after it can be resolved with actorFor. #2575 2012-10-10 22:22:41 +02:00
Patrik Nordwall
279fd2b6ef Fix bug introduced in refactoring, see #2284 2012-10-10 18:13:08 +02:00
Helena Edelson
61481da6cd 2609 Fixed more 'available' typos in ClusterRouteeProvider 2012-10-10 10:05:41 -06:00
Helena Edelson
24c115547d 2609 Typo in method name for ClusterRouteeProvider 2012-10-10 09:58:18 -06:00
Patrik Nordwall
6f70624ddd Diagnostics for failing test, see #2583 2012-10-10 16:45:58 +02:00
Patrik Nordwall
66c81e915e Move state of ClusterHeartbeatSender to separate immutable class, see #2284 2012-10-10 15:23:18 +02:00
Patrik Nordwall
668d5a5013 Merge branch 'master' into wip-2284-heartbeat-scalability-patriknw
Conflicts:
	akka-cluster/src/main/scala/akka/cluster/ClusterDaemon.scala
2012-10-09 18:11:36 +02:00
Patrik Nordwall
59f8210b85 Incorporate review comments, see #2284 2012-10-09 17:54:54 +02:00
Viktor Klang (√)
228956a00d Merge pull request #790 from akka/wip-2582-SingletonClusterSpec-patriknw
Adjust the failing assert in SingletonClusterSpec, see #2582
2012-10-08 08:47:22 -07:00
Patrik Nordwall
39bb478b3f Adjust the failing assert in SingletonClusterSpec, see #2582 2012-10-08 16:45:42 +02:00
Patrik Nordwall
73ad31baa4 Merge pull request #789 from akka/wip-2600-tags-opt-out-patriknw
Test tags should be opt-out and not opt-in, see #2600
2012-10-08 06:58:15 -07:00
Patrik Nordwall
510a837c48 Wrong remoteConfig 2012-10-08 15:55:26 +02:00
Patrik Nordwall
3af66f0eab Merge pull request #788 from akka/wip-2606-remove-FixedRateTask-patriknw
Remove cluster.FixedRateTask, see #2606
2012-10-08 06:54:28 -07:00
Patrik Nordwall
a4d023e83b Test tags should be opt-out and not opt-in, see #2600
* Runs all tests by default
* Exclude with -Dakka.test.tags.exclude=long-running,timing
2012-10-08 13:27:34 +02:00
Patrik Nordwall
1f3341713f Remove cluster.FixedRateTask, see #2606 2012-10-08 12:17:40 +02:00
Björn Antonsson
c63234ca4c Changes according to review. #2513 2012-10-08 10:52:55 +02:00
Patrik Nordwall
3f73705abc Use consistent hash to heartbeat to a few nodes instead of all, see #2284
* Previously heartbeat messages was sent to all other members, i.e.
  each member was monitored by all other members in the cluster.
* This was the number one know scalability bottleneck, due to the
  number of interconnections.
* Limit sending of heartbeats to a few (5) members. Select and
  re-balance with consistent hashing algorithm when new members
  are added or removed.
* Send a few EndHeartbeat when ending send of Heartbeat messages.
2012-10-08 08:41:28 +02:00
Patrik Nordwall
7557433491 URLEncode heartbeat sender child names
* Names can be url encoded now, instead of MD5
2012-10-08 08:41:28 +02:00
Patrik Nordwall
cecde67226 Move heartbeat sending out from ClusterCoreDaemon, see #2284 2012-10-08 08:41:28 +02:00
Viktor Klang (√)
5b0a2ec7ee Merge pull request #782 from akka/wip-null-is-not-tasty-√
Changing the default sender of ! to be Actor.noSender to keep null in on...
2012-10-07 22:02:37 -07:00
Roland Kuhn
64d50f7001 fix link to CLA 2012-10-07 18:48:00 -07:00
Viktor Klang (√)
079b844e40 Merge pull request #786 from akshaal/wip-2579-squashed-scheduler-drift-akshaal
Fix for "#2579: Scheduler drifts away" (Squashed)
2012-10-07 12:50:19 -07:00
Evgeny Chukreev
3783be2f58 Fix for "#2579: Scheduler drifts away" 2012-10-07 22:26:46 +03:00
Patrik Nordwall
a471545eec Merge pull request #779 from akka/wip-2586-testconductor-transport-patriknw
Avoid TestConductorTransport unless needed, see #2586
2012-10-07 00:06:56 -07:00
Patrik Nordwall
45efd3dc00 Adjust the scaladoc note as suggested, see #2586 2012-10-07 09:05:14 +02:00
Viktor Klang (√)
3bd5418502 Merge pull request #784 from RayRoestenburg/wip-camel-fix-default-reply-timeout
fixed timing test when response is not sent by actor
2012-10-06 23:48:20 -07:00
Patrik Nordwall
e775a4c68c Merge pull request #778 from akka/wip-2603-encoded-actorFor-patriknw
Don't decode path in RelativeActorPath, see #2603
2012-10-06 23:44:54 -07:00
RickLatrine
1b34290d4c Java Pattern - Exception propagation in actor hierarchy using supervision
Ticket #2605
2012-10-07 02:15:02 +02:00
RayRoestenburg
8ef2a47069 fixed timing test when response is not sent by actor 2012-10-06 23:54:34 +02:00
Roland Kuhn
39b4b52e6b Merge pull request #783 from akka/wip-2604-remote-config-∂π
add small hint for programmatic remoting config, see #2604
2012-10-05 21:51:53 -07:00
Roland
2bf9b32b48 add small hint for programmatic remoting config, see #2604 2012-10-05 19:08:55 -07:00
Viktor Klang
4787c12a29 Fixing a typo in the ScalaDoc for Actor.noSender and clarifying that it is indeed the famous null being used here. 2012-10-06 00:24:21 +02:00
Viktor Klang
397083a218 Changing the default sender of ! to be Actor.noSender to keep null in one place and have a logical alternative when deadLetters isn't present in scope. 2012-10-06 00:13:42 +02:00
Patrik Nordwall
c9436d2ec4 testTransport in ReliableProxySpec, see #2586 2012-10-05 17:12:06 +02:00