Commit graph

8437 commits

Author SHA1 Message Date
Roland
df02ca73fb check validity of path elements (actor names), see #1567 2011-12-29 17:32:35 +01:00
Roland
c4f3a93268 implement routing.FromConfig, see #1554 2011-12-29 17:23:35 +01:00
Roland
0ed6a67e08 Remote DeathWatch (2): make it work
- introduce EmptyLocalActorRef, which is returned for unsuccessful
  look-ups of local scope
- this fixes the problem that actors—after their death—can still be
  looked up without losing their identity; otherwise behave like
  DeadLetterActorRef
- adapt tests accordingly
- make DeathWatchSpec reusable and build remote test from it
- remove several unused imports of LocalActorRef
- use LocalRef/RemoteRef in pattern matches where applicable: these are
  marker traits for a ref’s scope; InternalActorRef mandates a scope as
  per its self-type
2011-12-29 16:27:32 +01:00
Roland
b15f4a2f1a remove wasteful way of logging 2011-12-29 16:27:10 +01:00
Roland
0f9f23b4cd replace % in generated names with ~
to make generated path elements conform to URI spec (% is binary escape)
2011-12-29 16:26:14 +01:00
Roland
5e0ed18056 Remote DeathWatch (1): daemon communication 2011-12-26 18:23:55 +01:00
vigdorchik
17125af571 Merge pull request #181 from jboner/wip-distributed-tests
Added zk client for distributed barriers + simplified test conf...
2011-12-26 00:30:29 -08:00
viktorklang
cd2dbc0fff Merge pull request #187 from jboner/wip-improve-docs-rk
Wip improve docs rk
2011-12-25 07:27:50 -08:00
viktorklang
ac723f1e52 Merge pull request #185 from jboner/wip-1411-specialcase-nlre-√
Specialcasing NonLocalReturn and TimeoutException for Promises
2011-12-25 07:11:31 -08:00
Viktor Klang
7ef3cc363b Removing reduntant logic 2011-12-25 16:11:01 +01:00
Peter Vlugter
0e80714beb Remove old sbt 0.7 build files 2011-12-24 17:57:15 +13:00
Peter Vlugter
7ff362c9c6 Improve the distribution download
- add a simple readme
- create a gzipped tar file of the download
- add a dry-run option to the release script
2011-12-24 17:39:48 +13:00
Roland
1be9c1d99d include akka-sample-remote in remoting.rst 2011-12-23 23:58:39 +01:00
Roland
6e789f7f96 improve docs on context.actorFor 2011-12-23 22:41:48 +01:00
Roland
ddefec8daa Merge remote-tracking branch 'origin/master' into wip-improve-docs-rk 2011-12-23 21:56:46 +01:00
Roland
d257ad191b improve docs for expecting exceptions 2011-12-23 21:31:12 +01:00
Patrik Nordwall
9749afd72e Removed global counter, which sometimes caused test failures when running tests in parallel.
* Used extension to scope the counter by actor system
2011-12-23 21:26:44 +01:00
Patrik Nordwall
d695ef52c0 System property for parallelExecution, use -Dakka.parallelExecution=false in sbt launch script to run build/tests sequential 2011-12-23 21:01:33 +01:00
Viktor Klang
0d6e6eda27 Specialcasing NonLocalReturn and TimeoutException for Promises 2011-12-23 16:47:40 +01:00
Roland
f510293d59 add picture showing remote deployment 2011-12-22 16:44:50 +01:00
Henrik Engstrom
e160179aa9 Changed file ending to .rst. See #1560 2011-12-22 16:31:30 +01:00
Henrik Engstrom
d9d753ac59 Removed more abbreviations. See #1560 2011-12-22 16:21:20 +01:00
Henrik Engstrom
7ade7e8179 Minor fixes to the sample. See #1560 2011-12-22 16:15:59 +01:00
Roland
1a5843b7db add picture displaying relations between ref/path/cell/actor 2011-12-22 15:51:18 +01:00
Henrik Engstrom
d899dd65b2 Merge pull request #183 from jboner/1560-remote-sample
A sample application showcasing some of the remoting capabilities of Akk...
2011-12-22 06:44:48 -08:00
Henrik Engstrom
06f9466aea A sample application showcasing some of the remoting capabilities of Akka 2.0. See #1560 2011-12-22 15:12:41 +01:00
Eugene Vigdorchik
0c4c84d1dc Used ZkClient for distributed testing. 2011-12-22 17:34:20 +04:00
Eugene Vigdorchik
440e5a5f69 Found AkkaRemoteSpec.testConf singleton to use. 2011-12-22 16:35:23 +04:00
Eugene Vigdorchik
a7fc87a9d1 Merge branch 'master' of github.com:jboner/akka into wip-distributed-tests 2011-12-22 12:37:44 +04:00
Eugene Vigdorchik
02b305837e Minor cleanup. 2011-12-22 12:36:52 +04:00
Peter Vlugter
1b8426e49b Fix typed actor spec by adding matching max pool size 2011-12-22 17:54:41 +13:00
Peter Vlugter
8d79185445 Add a note to the coordinated docs. Fixes #1292
Note that the same actor cannot be added to a coordinated
transaction more than once as only one coordinated message
can be processed
2011-12-22 16:27:54 +13:00
viktorklang
2896015feb Clarifying the remote docs a bit for Java as well 2011-12-22 01:11:11 +01:00
Peter Vlugter
f64fef45cd Removing the file known as q 2011-12-22 12:51:19 +13:00
Peter Vlugter
0eb1ecbbf4 Merge pull request #179 from jboner/migrate-transactor
Migrate transactor to scala-stm
2011-12-21 15:47:36 -08:00
Peter Vlugter
fdb9fcdc6a Update stm docs
- add link to wikipedia entry for ACID
- remove persistent datastructures from Java docs
- add links to scaladoc for Map and Vector
2011-12-22 12:37:19 +13:00
Peter Vlugter
8270b2c038 Replace use of props withCreator in java examples 2011-12-22 12:22:32 +13:00
Peter Vlugter
9b58ecece7 Create timeouts from java without using durations 2011-12-22 12:12:41 +13:00
patriknw
7b133abf02 Merge pull request #182 from jboner/wip-1458-dispatcher-id-patriknw
Dispatcher id refactoring. See #1458
2011-12-21 14:49:27 -08:00
Patrik Nordwall
ed2fb14dcf Props.defaultDispatcherId -> Dipsatchers.DefaultDispatcherId. See #1458 2011-12-21 23:46:55 +01:00
viktorklang
b481db3952 Ticket 1546: correcting remote docs. 2011-12-21 23:33:13 +01:00
Patrik Nordwall
0ff920195c Updated documentation. See #1458 2011-12-21 21:24:57 +01:00
Patrik Nordwall
fdf93fe2cc Removed some unessary dispatcher constants in ActorSystem.Settings. See #1458 2011-12-21 20:57:57 +01:00
Patrik Nordwall
817c3c5ee7 Improved priority mailbox usage, and documentation. See #1458 2011-12-21 20:34:46 +01:00
Patrik Nordwall
c4401f1ca8 Changed so that the configured FQCN of the mailboxType must be a MailboxType, not the Mailbox. See #1458 2011-12-21 19:37:18 +01:00
Patrik Nordwall
6eb7e1d438 Rename dispatcherFactory to dispatchers in ActorSystem. See #1458 2011-12-21 19:07:54 +01:00
Patrik Nordwall
df260f8939 Improvements based on feedback. See #1458 2011-12-21 19:02:06 +01:00
Viktor Klang
daf279f4ef Improving logging for remote errors 2011-12-21 16:12:08 +01:00
Eugene Vigdorchik
4b31ac1c03 Minor corrections according to Viktor's review. 2011-12-21 19:06:51 +04:00
Eugene Vigdorchik
80858620b2 Done removing "localhost" from test configs. 2011-12-21 17:30:08 +04:00