Commit graph

12466 commits

Author SHA1 Message Date
Ivan Porto Carrero
6f94c57ba6 move private objects for the ConcurrentSocketActor to a companion object 2012-01-19 12:04:35 +01:00
Ivan Porto Carrero
03c547c1a1 Also setup connection and subscriptions again after a restart 2012-01-19 09:50:59 +01:00
Derek Williams
d2275ec4d2 IO ScalaDocs about half done 2012-01-18 18:01:33 -07:00
Ivan Porto Carrero
d9a8c4e7e6 Changes the intialization logic for the actor so that zeromq options are preserved 2012-01-19 00:26:52 +01:00
Peter Vlugter
b9bbb0744a Add some migration guidance for stm 2012-01-19 11:18:33 +13:00
Peter Vlugter
2058765485 Add basic java api for scala stm to transactor module
Note: this commit will be reverted once a java api is published
for scala stm. Adding to transactor module for M3 release.
2012-01-19 11:11:59 +13:00
Peter Vlugter
2757869c62 Update to new Java API for Scala STM 2012-01-19 11:11:59 +13: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
Ivan Porto Carrero
26a5918b38 Use system.dispatchers.lookup 2012-01-18 21:02:10 +01:00
Ivan Porto Carrero
1d27d26022 Adds explicit return type for newSocket, removes protected receive and makes context a val 2012-01-18 21:02:10 +01:00
Ivan Porto Carrero
3fd10205b5 Move reference.conf values, use instance logger 2012-01-18 21:02:10 +01:00
Ivan Porto Carrero
d08d92246b Also actually type case object if you want a case object 2012-01-18 21:02:10 +01:00
Ivan Porto Carrero
a2c397d9aa Updates style, adds version to error message, makes poll dispatcher configurable and doesn't use an unsupported internal api 2012-01-18 21:02:10 +01:00
Ivan Porto Carrero
d2fa14abc3 Attempt to avoid some race condition in zeromq initialization 2012-01-18 21:02:09 +01:00
Ivan Porto Carrero
448ccadb7c specs pass again 2012-01-18 21:02:09 +01:00
Ivan Porto Carrero
a5c55fd017 Adds initial version of zeromq support for akka 2.0 2012-01-18 21:02:09 +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
Roland
1daaee98aa Merge remote-tracking branch 'origin/master' into wip-1581-patterns-ask 2012-01-18 14:20:13 +01:00
Roland
8b14cd683d scaladoc for patterns 2012-01-18 13:26:11 +01:00
Roland
4aa0a1ff2b add akka.pattern.pipeTo, see #1582
- move code from akka.actor package to akka.pattern
- add Java API in akka.pattern.Patterns.pipeTo()
2012-01-18 13:01:24 +01:00
Roland
00ec3f89dc move ask machinery from ActorRefProvider to pattern.AskSupport
- now everything is assembled in one spot
- also moved PromiseActorRef and AskTimeoutException from akka.actor
- plus a little boy-scouting
2012-01-18 11:53:45 +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
Roland
2bed2cb954 move everything into package akka.pattern 2012-01-18 10:18:51 +01: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
Derek Williams
cac7c8cdda Proper fault tolerance in IO test Actors and less blocking in tests 2012-01-17 23:45:37 -07:00
Roland
9c762dec20 polish “ask” pattern, see #1581
- move package objects into their respective package.scala file in the
  right directories
- make implicit conversion as well as explicit facility available under
  the same name akka.patterns.ask for easy import
- revert the logic to produce the Promise for the PromiseActorRef within
  the ActorRefProvider; supporting wrapping of external Promises does
  not seem to justify doing needless extra allocations in case of
  failure
- add scaladocs
- factor out “def provider” into trait ActorRefWithProvider, as it
  didn’t feel right attaching this information “by exception” to
  MinimalActorRef
2012-01-17 17:35:33 +01: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