Viktor Klang
d0d2bee5c6
Adding correct classloader to executor config
2012-01-31 10:22:20 +01:00
Viktor Klang
30c45c4a8d
Merge branch 'wip-1728-fjpool-√' of github.com:jboner/akka into wip-1728-fjpool-√
2012-01-31 10:14:39 +01:00
Viktor Klang
3d226cb8ef
Switching to fork join as default dispatcher and adding tests for it
2012-01-31 10:12:45 +01:00
Viktor Klang
3fb62e1d9c
Updated to latest jsr166y FJ
2012-01-31 10:01:29 +01:00
Patrik Nordwall
799ab8b482
Fixed import clash when using java7, fj in java.util.concurrent._. See #1728
2012-01-30 20:38:40 +01:00
Patrik Nordwall
1f47e93088
Adjusted performance benchmarks for fjpool. See #1728
2012-01-30 20:37:52 +01:00
Viktor Klang
465c29107d
Migrating tests to use the new config for dispatchers
2012-01-30 16:34:25 +01:00
Viktor Klang
8bc6513911
Merge branch 'master' into wip-1728-fjpool-√
2012-01-30 16:08:04 +01:00
Roland
9d388f2de6
Merge branch 'wip-1685-remote-cleaup-∂π'
2012-01-30 15:44:32 +01:00
Viktor Klang
54645b775c
Merge branch 'wip-1728-fjpool-√' of github.com:jboner/akka into wip-1728-fjpool-√
2012-01-30 15:35:21 +01:00
Viktor Klang
847a2e1885
Adding support for the ForkJoinPool
2012-01-30 15:34:56 +01:00
Patrik Nordwall
8c5d10df8e
Fixed memory leak in doc tests. See #1743
2012-01-30 14:51:25 +01:00
Viktor Klang
c1dd4463b9
Restructuring how executors are configured and making sure people can plug in their own
2012-01-30 13:44:56 +01:00
Roland
4fb0858e55
remote cleanup: include feedback from Viktor and Patrik
...
- re-label Client/Server to Inbound/Outbound for netty settings
description
- move to just using exactly one class loader for all reflective
activities of the ActorSystem, which is either the context class
loader or the one which loaded the ActorSystem’s class; document that
putting Akka on boot class path will not work
- be more careful with initializing the Client- and ServerBootstrap
- rename Port to DesiredPortFromConfig to discourage misuse
- write test for NettySettings
- various small fixes
2012-01-30 11:57:24 +01:00
Patrik Nordwall
c1178c9b1a
DOC: Better use of pipeTo in FaultHandlingDocSample
2012-01-30 11:56:09 +01:00
Patrik Nordwall
ebec797322
Describe akka-sbt-plugin AkkaKernelPlugin. Version 2.0-SNAPSHOT. See #1742
2012-01-30 11:17:38 +01:00
Patrik Nordwall
40c351e5be
Describe akka-sbt-plugin AkkaKernelPlugin. See #1742
2012-01-30 11:14:55 +01:00
Viktor Klang
1a122986a1
I really dislike final var
2012-01-30 10:08:10 +01:00
Patrik Nordwall
7201a7e24b
Added name of the listener actor in pi sample
2012-01-30 07:44:38 +01:00
Patrik Nordwall
43ec4c5895
Remove akka.conf from pi sample.
2012-01-30 07:44:10 +01:00
Viktor Klang
dcde34f8a0
Updating to latest version of FJP
2012-01-27 19:57:24 +01:00
Roland
2bebf29c1c
implement ActorPath.fromString, see #1697
2012-01-27 15:39:29 +01:00
Viktor Klang
b045383a72
Changing signature of the createThreadPool in MDC to return the MD
2012-01-27 15:30:24 +01:00
Roland
4482f14650
properly fix the port==0 issue and use it in more tests
...
- add documentation to RemoteTransport interface what is expected wrt.
address’ availability before, during and after start()
2012-01-27 15:21:05 +01:00
Viktor Klang
b61ade5eda
Fixing so that PinnedDispatcher always uses the correct ThreadPool
2012-01-27 15:19:48 +01:00
Viktor Klang
9318f700c5
Fixing so that it's possible to add the FJ config to MessageDispatcherConfigurator
2012-01-27 14:58:17 +01:00
Roland
ac1ee9ae91
rework use of ClassLoaders, see #1736
2012-01-27 14:21:54 +01:00
Viktor Klang
a7e5da6819
Packaging the new FJ pool into Akka
2012-01-27 12:44:40 +01:00
Jonas Bonér
6072099f71
Added section about what happened to Cloudy Akka
2012-01-27 12:41:47 +01:00
Roland
c5fc153a10
rework system initialization, remove remote address from LocalActorRef
...
- move all creation of ActorRefs into the ActorRefProvider (deadLetters,
locker)
- rootPath does not contain remote transport address any longer in order
to start the LocalActorRefProvider before the RemoteTransport; the
transport address is inserted during serialization only, which enables
us later to have more than one transport available for one actor
system (maybe even needed for clustering)
- fix inheritance between DeadLetterActorRef and EmptyLocalActorRef
- document some start-up dependencies by reordering constructor code
- fix remote tests which used self.path for identifying remote actors
(since that no longer includes the remote transport address)
2012-01-27 12:14:28 +01:00
Patrik Nordwall
d1b3444337
DOC: Added note about override of get in ExtensionId
2012-01-27 10:33:38 +01:00
patriknw
ef80eb1ccd
Merge pull request #267 from jboner/wip-1722-fault-sample-java-patriknw
...
DOC: Java version of the fault tolerance sample. See #1722
2012-01-26 05:39:34 -08:00
patriknw
bba83a730b
Merge pull request #268 from jboner/wip-1720-loggingreceive-patriknw
...
LoggingReceive with implicit ActorContext instead of ActorSystem. See #1720
2012-01-26 05:37:49 -08:00
patriknw
77ae454e6c
Merge pull request #269 from jboner/wip-1729-pi-patriknw
...
DOC: Improved Pi example. Removed latch and return result to listener actor
2012-01-26 05:36:21 -08:00
Patrik Nordwall
fa41cea897
Improved java version of pi example also. See #1729
2012-01-26 14:34:31 +01:00
Patrik Nordwall
60fd3c2964
Removed the need for passing in 'this' as log source to LoggingReceive. See #1720
2012-01-26 13:24:48 +01:00
Patrik Nordwall
c64b73004a
DOC: Improved Pi example. Removed latch and return result to listener actor. See #1729
2012-01-26 11:57:59 +01:00
Roland
52d6e5625d
Merge remote-tracking branch 'origin/master' into wip-1685-remote-cleaup-∂π
2012-01-26 11:24:23 +01:00
Patrik Nordwall
52aa4f2a64
LoggingReceive with implicit ActorContext instead of ActorSystem. See #1720
2012-01-26 10:58:35 +01:00
viktorklang
5f4d566a8c
Merge pull request #264 from jboner/wip-1661-remoteconfigspec-√
...
Fixing so that RemoteConfigSpec actually tests what is used by Akka
2012-01-26 01:14:07 -08:00
viktorklang
d80a84ac03
Merge pull request #261 from jboner/wip-1662-remove-dead-imports-√
...
Wip 1662 remove dead imports √
2012-01-26 01:12:33 -08:00
Patrik Nordwall
2aa72993d6
Rearanged declaration of messages. Improvements from review. See #1722
2012-01-26 09:28:37 +01:00
patriknw
519ce8a142
Merge pull request #263 from havocp/config-0.2.1
...
Copy in config lib v0.2.1 commit 2c8bf3be7
2012-01-25 23:29:15 -08:00
Patrik Nordwall
4e0bd947be
DOC: Java version of the fault tolerance sample. See #1722
2012-01-25 18:17:16 +01:00
viktorklang
25606e33b7
Merge pull request #265 from jboner/wip_reenable_schoir_eugenevigdorchik
...
Factor out localhost and re-enable schoir.
2012-01-25 08:48:30 -08:00
Eugene Vigdorchik
0f92df274d
Use IndexedSeq instead of Arrays.
2012-01-25 20:43:03 +04:00
Eugene Vigdorchik
c8cd25e913
Factor out localhost and re-enable schoir.
2012-01-25 20:12:26 +04:00
Viktor Klang
91a6348497
Fixing so that RemoteConfigSpec actually tests what is used by Akka
2012-01-25 16:50:06 +01:00
Havoc Pennington
a79cbf5068
Copy in config lib v0.2.1 commit 2c8bf3be7
2012-01-25 10:24:16 -05:00
Viktor Klang
9de08bb4ce
Review comments addressed
2012-01-25 16:23:06 +01:00