Commit graph

12466 commits

Author SHA1 Message Date
Patrik Nordwall
e9e1580d47 Simplify MetricsGossip and NodeMetrics merge, see #2547
* Also fixed problem with removed nodes potentially added
  back to MetricsGossip
2012-11-24 22:01:27 +01:00
Viktor Klang
84aef55846 Roland found a nasty race between activate in supervisor and locally, this commit should fix it, and rename activate to point 2012-11-23 17:53:33 +01:00
Patrik Nordwall
1466ad84af -Xmx256m for multi-node jvms, see #2547 2012-11-23 16:37:01 +01:00
Patrik Nordwall
cba535c9b7 Hardening AdaptiveLoadBalancingRouterSpec, see #2547
* Problems with OOME for large heaps
* Create many small arrays instead of one large array
* Reduce half-life to get faster updates
2012-11-23 11:22:01 +01:00
Patrik Nordwall
532131493f Correction of doc of unhandled, see #2736
* Fix wrong config property
* Adjusted description in java api
2012-11-23 09:03:35 +01:00
Patrik Nordwall
04c30fb9d0 Merge pull request #888 from akka/wip-2723-doc-issues-master-patrikw
Cherry-pick of small doc issues, see #2707 and #2723
2012-11-22 23:37:30 -08:00
Viktor Klang
9c66407b66 #2575 - attempting to fix RepointableActors 2012-11-22 21:46:38 +01:00
Patrik Nordwall
c736c9ea5e Fix various small things in docs, see #2707
* Forward port of 2.0.3 erratai,
  commit 93883896b6602341cc001e292f000a93a53d6885
(cherry picked from commit 0025332473518eb7e6606f7923286aacbec8727c)
2012-11-22 17:23:35 +01:00
Patrik Nordwall
b06b0fa087 DOC: Formatting issues, see #2723
(cherry picked from commit 15abee84875cdb534056986b9172a38b57d24d92)
2012-11-22 17:23:18 +01:00
Roland
5e2127a6c7 clarify internal nature of ActorRefProvider impls 2012-11-22 15:14:24 +01:00
Roland
fbd96162a0 add ActorRefProvider.getDefaultAddress, see #2732
- use it in ConsistentHashingRouter instead of relying on
  provider.rootPath.address
- remove transport.address from RemoteActorRefProvider.rootPath
2012-11-22 14:40:54 +01:00
Endre Sándor Varga
5b96c28acd Fixed according to review comments. 2012-11-22 13:33:48 +01:00
Viktor Klang
866ac0d6ae #2719 - removing deployReadme from Dist task since it isn't used or needed. 2012-11-21 20:54:17 +01:00
Viktor Klang
f386c4136f #2729 - Removing uses of Future.either in favor of firstCompletedOf 2012-11-21 20:33:54 +01:00
Viktor Klang
735b1369bb #2720 - Adding OSGi manifest to testkit 2012-11-21 20:22:10 +01:00
Viktor Klang
456f7ee293 Attempting to hunt down and find the race in the RoutingSpec 2012-11-21 18:27:17 +01:00
Viktor Klang
5478fe094c Simplifying the code inside Children and RepointableActorRef 2012-11-21 17:58:57 +01:00
Viktor Klang
cbd301247a Attempting to hunt down and find the race in the RoutingSpec 2012-11-21 17:58:56 +01:00
Endre Sándor Varga
a0a860f0f7 Several fixes of the Remoting and Endpoint
- correct registration of endpoints
 - passive endpoints now registered to detect parallel incoming connections
 - special care to avoid multiple existing endpoints for the same remote addresses (concurrent inbound or outbound communication leads to out-of-order delivery)
2012-11-21 16:39:04 +01:00
Endre Sándor Varga
d03d98b6ab Removed cross layer dependencies
- akka protocol treats upper layer messages as raw bytes now
 - deserialization for received messages no longer use localAddressForRemote
2012-11-21 15:58:01 +01:00
Endre Sándor Varga
682abccf7e Added defaultAddress() to RemoteTransport API 2012-11-21 14:18:24 +01:00
Endre Sándor Varga
b6bdb34e44 Ported threadpool limiting to the new NettyTransport 2012-11-21 12:17:45 +01:00
Endre Sándor Varga
0f0c5cb17a Merge branch 'master' into wip-2053d-actorbased-remote-drewhk 2012-11-21 12:04:14 +01:00
Patrik Nordwall
6a348e3c76 Merge pull request #879 from akka/wip-2727-fw-port-OsgiActorSystemFactory-patrikwn
Forward port of OsgiActorSystemFactory, see #2727
2012-11-20 08:59:26 -08:00
Viktor Klang
a08e5e7c24 #2717 - Changing names of the PojoSR constants to be more Scala-like and switching to FiniteDuration instead of Long 2012-11-20 15:03:00 +01:00
Michael Pilquist
608d04c050 Fix build breakage in akka-osgi-aries due to last commit
(cherry picked from commit 68b60745f2d7b30d9ccd57536cd9427b04303b84)
2012-11-20 14:38:44 +01:00
Michael Pilquist
44c317832a Allow fallback classloader to be explicitly specified
(cherry picked from commit f51a2894150e0f5cc6923b8e3aa42d7ebdd6663d)
2012-11-20 14:38:28 +01:00
Michael Pilquist
739583e384 Fix bug where ActorSystems created via OsgiActorSystemFactory(ctx).createActorSystem fail to load akka.event classes unless bundle imports akka.event package
(cherry picked from commit 3070343a5de78cd7b363e93a09d56565b1e6df9b)
2012-11-20 14:38:13 +01:00
Viktor Klang
975bd1dbe9 #2717 - Fixing the backoff strategy in PojoSRTestSupport 2012-11-17 14:26:06 +01:00
Viktor Klang (√)
1d768fa10c Merge pull request #876 from akka/wip-misc-cleanup-√
Wip misc cleanup √
2012-11-16 08:34:06 -08:00
Viktor Klang
21ab7b229a Merge with upstream 2012-11-16 17:32:01 +01:00
Viktor Klang
b5bcdb081f Minor RoutingSpec refactoring 2012-11-16 17:30:27 +01:00
Viktor Klang
ef84352289 Adding return type on foreachChild 2012-11-16 17:20:40 +01:00
Viktor Klang
b47ed349d0 Clarifying docs in ActorCell 2012-11-16 17:20:40 +01:00
Viktor Klang
672c5971fc Making RoutingSpec a bit more elaborate, to put pressure on the implementation 2012-11-16 17:20:40 +01:00
Viktor Klang
a3f9e12d9f Adding ConfigSpec test for unstarted-push-timeout 2012-11-16 17:20:40 +01:00
Viktor Klang
75ccbef0f7 Fixing SupervisorHierarchySpec after discovered bug in patmat 2012-11-16 17:20:40 +01:00
Viktor Klang
0e37586d17 Silencing unhandled message in IOActor 2012-11-16 17:20:39 +01:00
Viktor Klang
8194ddd13c #2703 - unprivatizing NoLogging and adding a Java API for obtaining the reference 2012-11-16 16:15:44 +01:00
Viktor Klang
299d375f0c Merge branch 'master' of github.com:akka/akka 2012-11-16 16:14:54 +01:00
Viktor Klang
9205c1eef7 #2710 - requiring sender and recipient of DeadLetters to be non-null 2012-11-16 16:14:01 +01:00
Viktor Klang (√)
da6b73d5bc Merge pull request #870 from akka/wip-2694-√
#2694 - Fixing DataflowDocSpec examples
2012-11-16 07:09:05 -08:00
Viktor Klang
da78a7c167 #2694 - Fixing DataflowDocSpec examples 2012-11-16 15:51:23 +01:00
Viktor Klang (√)
1e0856a0bc Merge pull request #873 from akka/wip-fix-priority-dispatcher-spec-√
Rewriting PriorityDispatcherSpec not to rely on suspension
2012-11-16 06:38:54 -08:00
Viktor Klang
36bfdaddcc Rewriting PriorityDispatcherSpec not to rely on suspension 2012-11-16 15:38:03 +01:00
Viktor Klang
ae11fe4b53 Adding return type on foreachChild 2012-11-16 14:20:10 +01:00
Viktor Klang
8067ffda3d Clarifying docs in ActorCell 2012-11-16 14:18:44 +01:00
Viktor Klang
6a8bed784b Making RoutingSpec a bit more elaborate, to put pressure on the implementation 2012-11-16 14:12:32 +01:00
Viktor Klang
37643ca84e Adding ConfigSpec test for unstarted-push-timeout 2012-11-16 14:11:02 +01:00
Viktor Klang
cc6e94021c Fixing SupervisorHierarchySpec after discovered bug in patmat 2012-11-16 14:10:39 +01:00