Commit graph

8652 commits

Author SHA1 Message Date
Roland
edceda8edf restructure remoting
- remove Remote, incorporate its few fields into RemoteActorRefProvider
- rename RemoteSupport to RemoteTransport to sync up with conf and
  the way we talk about it
- remove LocalAddress/RemoteAddress etc. and just have a final case
  class Address(protocol, system, host, port)
- split netty settings out or RemoteSettings into NettySettings
- split out from NettyRemoteSupport.scala: Server.scala, Client.scala,
  Settings.scala

plus a few fixes, including using the contextClassLoader when loading
the provider for ActorSystemImpl
2012-01-20 14:41:15 +01:00
Viktor Klang
6db3e59ce1 Restructuring ActiveRemoteClient, moving to a shared NioClientChannelFactory, making the timer optionally a daemon, switching to channel groups 2012-01-19 15:06:58 +01:00
Viktor Klang
97280ffeed Fixing master: Unborking of BalancingDispatcher, fixing of PinnedDispatcher config, not creating one dispatcher per message for PinnedDispatcher ;) 2012-01-19 12:15:49 +01:00
Viktor Klang
158bbabb58 Making it possible to configure all-around stuff for the PinnedDispatcher 2012-01-18 22:50:35 +01:00
viktorklang
55f5cedd4e Merge pull request #222 from jboner/wip-1656-daemonic-remote-threads-√
#1656 - Adding support for configuringthreads created by remoting as dae...
2012-01-18 13:08:52 -08:00
Viktor Klang
f77ae62dda Switching the remoting utilities to be daemonic by default 2012-01-18 22:05:49 +01:00
Viktor Klang
1714279eac Switching to reduceLeft so we can change the type signature of reduce to be more useful 2012-01-18 22:01:44 +01:00
Patrik Nordwall
fd68752fbe Another adjustment of pool-size 2012-01-18 19:49:38 +01:00
Viktor Klang
7a3cbdf86f #1656 - Adding support for configuringthreads created by remoting as daemons 2012-01-18 18:10:56 +01:00
Patrik Nordwall
5647f69727 Fixed failing test, due to pool-size. 2012-01-18 18:04:41 +01:00
Viktor Klang
82d009fab5 Fixing ticket #1657 2012-01-18 16:49:20 +01:00
patriknw
b5c8d7db56 Merge pull request #221 from jboner/wip-less-aggressive-poolsize-for-tests
Limit default-dispatcher pool size, see #1654
2012-01-18 02:25:25 -08:00
Patrik Nordwall
1b4983f865 DOC: fixed minor path err 2012-01-18 10:10:42 +01:00
Eugene Vigdorchik
a1e42f659c Merge branch 'master' of github.com:jboner/akka 2012-01-18 12:30:25 +04:00
Eugene Vigdorchik
16c41269bd Brought multi-jvm testing doc up-to-date. 2012-01-18 12:28:49 +04:00
Patrik Nordwall
49de4eaac2 DOC: Fixed wrong log samples in migration guide 2012-01-18 09:27:11 +01:00
Eugene Vigdorchik
e5a8b7ae92 Add schoir description. 2012-01-18 12:22:11 +04:00
Patrik Nordwall
517fceae34 Adjust pool size of default-dispatcher. See #1654
* Changed reference.conf
  core-pool-size-min = 6
  core-pool-size-factor = 3.0
  core-pool-size-max = 64
  max-pool-size-min = 6
  max-pool-size-factor  = 3.0
  max-pool-size-max = 64
* Limited to smaller pool size in AkkaSpec
* Adjusted some tests that needed more threads
2012-01-17 17:28:57 +01:00
Roland Kuhn
d62902c43c fix a few typos in ActorSystem’s scaladoc. We need those compiled snippets NOW. 2012-01-17 15:58:34 +01:00
patriknw
2e6061b411 Merge pull request #220 from jboner/wip-1606-remote-routers-patriknw
Handle remote routers transparently
2012-01-17 06:56:42 -08:00
viktorklang
c71514bc73 Merge pull request #219 from jboner/wip-1650-Future-or-√
Fixing ticket #1650
2012-01-17 06:56:31 -08:00
Roland Kuhn
adb2c8233d Merge pull request #195 from mjkrumlauf/patch-1
Javadoc modification: Changed system.actorOf(classOf[MyActor]) to system...
2012-01-17 06:55:23 -08:00
Viktor Klang
3f0b1772c8 Simplified the test cases for Future.or 2012-01-17 15:54:56 +01:00
Patrik Nordwall
d95e0629b5 Removed the RoutedActorRef from RouteeProvider constructor. See #1606 2012-01-17 15:53:12 +01:00
Viktor Klang
a019c9e8a6 Adding tests for the chaining 2012-01-17 15:36:24 +01:00
Viktor Klang
24a6a66ca0 Making sure that if the second Future fails, the returned future also fails 2012-01-17 15:31:59 +01:00
Viktor Klang
bfd11ad8c5 Removing nodename 2012-01-17 15:25:26 +01:00
Patrik Nordwall
387ffe1bce Limit of default-dispatcher pool size, since we run tests in parallel 2012-01-17 15:23:13 +01:00
Patrik Nordwall
21ec737b4c Should have been in previous merge commit 2012-01-17 14:58:31 +01:00
Patrik Nordwall
74382c156a Merge branch 'master' into wip-1606-remote-routers-patriknw
Conflicts:
	akka-remote/src/main/scala/akka/routing/RemoteRouters.scala
2012-01-17 14:55:10 +01:00
Viktor Klang
5006f96348 Moving the creation fo the Create() message to ActorCell 2012-01-17 14:51:21 +01:00
Patrik Nordwall
d6708184c6 Minor improvements based on feedback. See #1606 2012-01-17 14:48:46 +01:00
Viktor Klang
e4b6cfbfbe Revering moving of the Create() message, leave it there ;) 2012-01-17 14:39:02 +01:00
Patrik Nordwall
f01b9486aa Removed create-as and corresponding ActorRecipe. See #1511 2012-01-17 14:27:51 +01:00
Viktor Klang
fc0eb1de27 Changing the semantics of Future.or 2012-01-17 14:23:02 +01:00
Roland
e81791cbb6 fix dormant bug in Mailbox’s error logging
- actor.actor could potentially be null after a failed restart attempt
- fix one case of baroqueness in FaultHandling.scala
2012-01-17 14:07:20 +01:00
Viktor Klang
861d51025b Merge branch 'master' into wip-1650-Future-or-√ 2012-01-17 13:49:24 +01:00
Viktor Klang
e28f284c3c Removing pointledd use of CORBA from the UUID lib 2012-01-17 11:43:40 +01:00
Viktor Klang
5106fd6d4d Removing ClusterName 2012-01-17 11:40:26 +01:00
Viktor Klang
dadb25d32b Added an extra test 2012-01-17 09:35:54 +01:00
Patrik Nordwall
ac886a8660 Moved DefaultScheduler to Scheduler.scala file 2012-01-17 09:34:34 +01:00
Patrik Nordwall
e7a0247c0d Handle remote routers transparently. See #1606
* RemoteRouterConfig wrapper with RemoteRouteeProvider instead if fixed remote routers.
* Had to refactor and introduce RouteeProvider for different implementations of how to create routees.
* Works with Resizer also.
* Added some tests.
2012-01-17 09:11:45 +01:00
Viktor Klang
7b60976227 Fixing glitch discovered by Derek 2012-01-17 08:59:57 +01:00
Patrik Nordwall
0cf5c22eac Fixed target.nodes config property. See #1599 2012-01-17 08:48:41 +01:00
Viktor Klang
0b9c8bd248 Removing legacy configuration message resend shenanigans 2012-01-17 01:41:28 +01:00
Viktor Klang
98c4febac8 Clarified Future.or semantics 2012-01-17 01:29:24 +01:00
Viktor Klang
1f4954755d Fixing ticket #1650 2012-01-17 01:18:57 +01:00
Viktor Klang
1756b6aa54 FIXMEs, young grasshopper 2012-01-16 20:18:08 +01:00
Viktor Klang
13a95ce15b Dealt with a FIXME and removing Lispiness 2012-01-16 19:45:37 +01:00
Viktor Klang
84732225f6 Implementing support for serialization manifests in TypedActor calls that are serialized 2012-01-16 16:49:55 +01:00