Roland
f46c6dc533
introducing: MainBus feat. LoggingBus
...
most tests passing, everything compiling, but docs not updated and nasty
thread-leak preventing me from running the whole test-suite (which is
the reason for this commit: I want to chase down that one first).
- the app.mainbus is classified by Class[_] (currently lookup, will
possibly change to sub-class-aware) and accepts AnyRef messages
- LoggingBus handles akka.event-handlers from config specially:
+ start them as system services, supervised by SystemGuardian
+ keep their subscriptions in sync when logLevel_= is called
+ send them InitializeLogger(bus) message before subscribing them (so
they can register for extras like Mute/UnMute)
- two-phased start-up: first phase with actor-less stdout logging, then
subscription of config loggers, then remove stdout logger (logLevels
configurable separately)
- MainBusReaper watches registered receivers and unsubscribes them upon
death (started in phase 2)
- logger factory on Logging object, needs app/bus and log source;
default instance in app.log
2011-10-27 12:36:22 +02:00
Amir Moulavi
037dcfa024
Conversion of class names into literal blocks
2011-10-26 14:22:16 +02:00
Amir Moulavi
b5a4018813
Formatting of TransactionFactory settings is changed to be compatible with Configuration section
2011-10-26 13:58:07 +02:00
Jonas Bonér
258279748a
Merge pull request #98 from amir343/master
...
Some formatting correction in TypedActors doc page
2011-10-25 07:31:49 -07:00
Amir Moulavi
ef0491f6de
Class names and types in the text are converted into literal blocks
2011-10-25 13:34:28 +02:00
Amir Moulavi
314c9fc1d4
broken bullet list is corrected
2011-10-25 13:09:54 +02:00
Amir Moulavi
dd1d71267b
broken bullet list is corrected
2011-10-25 13:07:52 +02:00
Roland
3e3f5320f6
document anonymous actors and their perils, fixes #1242
...
cherry-picked from release-1.3
2011-10-25 11:48:21 +02:00
Roland
076ec4d0a0
add missing .start() to testing.rst, fixes #1266
...
cherry-picked from release-1.3
2011-10-25 11:47:45 +02:00
Amir Moulavi
4638f834e3
A typo is corrected in Future example Scala code
2011-10-21 16:14:37 +02:00
Viktor Klang
7d879944ce
#1210 - fixing typo
2011-10-19 10:10:03 +02:00
Viktor Klang
474787a81d
Renaming createActor to actorOf
2011-10-18 17:56:23 +02:00
Viktor Klang
5788ed4281
Renaming link/unlink to startsMonitoring/stopsMonitoring
2011-10-14 15:09:46 +02:00
Roland
3709a8f828
fix akka-docs compilation, remove duplicate applications from STM tests
2011-10-13 13:53:09 +02:00
Roland
e2f9528bc0
fix compilation of akka-docs
2011-10-12 15:25:04 +02:00
Viktor Klang
913ef5d232
Implementing support for custom eviction actions in ActorPool as well as providing default Props for workers
2011-10-07 11:20:49 +02:00
Peter Vlugter
7884691d3a
Begin using compiled code examples in the docs. See #781
2011-10-05 17:41:29 +02:00
Viktor Klang
815f710e11
Removing PriorityDispatcher since you can now use Dispatcher with UnboundedPriorityMailbox or BoundedProprityMailbox
2011-10-04 20:10:04 +02:00
Viktor Klang
a6f53d8605
Major rework of supervision and death watch, still not fully functioning
2011-09-28 14:19:59 +02:00
Jonas Bonér
db8a20ea37
Changed all 'def foo(): Unit = { .. }' to 'def foo() { .. }'
2011-09-27 17:41:02 +02:00
Viktor Klang
a7cb5b5212
Upgrading to SBT 0.11
2011-09-27 10:37:53 +02:00
Viktor Klang
1b90a467bc
Removing freshInstance and reverting some of the new BalancingDispatcher code to expose the race condition better
2011-09-26 11:08:45 +02:00
Viktor Klang
6e0e9910e9
Fixing the camel tests for real this time by introducing separate registered/unregistered events for actors and typed actors
2011-09-22 17:15:51 +02:00
Jonas Bonér
00d3b87586
Merge branch 'remote-actorref-provider'
...
Signed-off-by: Jonas Bonér <jonas@jonasboner.com>
2011-09-22 04:38:33 +02:00
Jonas Bonér
db51115a0e
Added doc about message ordering guarantees.
...
Signed-off-by: Jonas Bonér <jonas@jonasboner.com>
2011-09-21 23:41:52 +02:00
Viktor Klang
4a0358ad7d
Removing LifeCycle from Props, it's now a part of AllForOnePermanent, OneForOnePermanent etc
2011-09-14 18:01:43 +02:00
Viktor Klang
6114df1efd
Merge branch 'master' into wip-nostart
2011-09-08 17:22:52 +02:00
Viktor Klang
d8390a61f6
#1180 - moving the Java API to Futures and Scala API to Future
2011-09-08 15:54:06 +02:00
Viktor Klang
bbb79d8e0d
Start removed but cluster is broken
2011-09-08 11:02:17 +02:00
Roland Kuhn
06f28cbb09
Merge pull request #87 from jrudolph/patch-1
...
Just a little documentation fix where a bullet wasn't displayed correctly
Merged by rkuhn: valid one-character fix should not be a problem
2011-09-03 02:32:41 -07:00
Jonas Bonér
5e290ec393
Merge branch 'master' of github.com:jboner/akka
...
Signed-off-by: Jonas Bonér <jonas@jonasboner.com>
2011-08-29 14:26:24 +02:00
Jonas Bonér
66f339e202
Moved all 'akka.remote' to 'akka.cluster', no more 'remote' package.
...
Signed-off-by: Jonas Bonér <jonas@jonasboner.com>
2011-08-29 11:44:33 +02:00
Viktor Klang
c7d58c600b
Adding initial support for Props
2011-08-26 17:25:18 +02:00
Viktor Klang
b76c02d136
#1139 - Added akka.actor.DefaultBootableActorLoaderService for the Java API
2011-08-24 12:42:26 +02:00
Roland
cdae21e07c
restore behavior of Future.as[T] and .asSilently[T] ( fixes #1088 )
...
- implement both methods equivalently directly on Future
- remove implicit conversion futureToAnyOptionAsTypedOption
- update docs accordingly
2011-08-09 22:26:46 +02:00
Roland
deb7497038
Merge channel-cleanup into remote branch 'origin/master'
...
Conflicts:
akka-actor/src/main/scala/akka/dispatch/Future.scala
2011-08-09 22:05:29 +02:00
Roland
2aa86ed37a
make tryTell nice from Scala AND Java
...
Thanks, Derek Williams, for the good suggestion!
2011-08-03 23:08:38 +02:00
Derek Williams
053dbf3b60
Update Future docs
2011-08-02 13:05:55 -06:00
Johannes Rudolph
c8a2e6520e
documentation: fix bullet list
2011-07-27 11:18:57 +03:00
Derek Williams
6d343b01f0
Merge branch 'master' into wip-derekjw
...
Conflicts:
akka-actor-tests/src/test/scala/akka/dispatch/FutureSpec.scala
akka-actor/src/main/scala/akka/actor/ActorRef.scala
2011-07-26 12:50:09 -06:00
viktorklang
374f5dc4dc
Added docs for Amazon Elastic Beanstalk
2011-07-25 04:55:01 -07:00
Peter Veentjer
1006fa61db
ticket 1043
2011-07-22 08:18:34 +03:00
Roland
42769599aa
Merge branch 'ticket955'
...
Conflicts:
akka-actor-tests/src/test/scala/akka/actor/supervisor/Ticket669Spec.scala
akka-actor-tests/src/test/scala/akka/routing/RoutingSpec.scala
akka-camel/src/test/scala/akka/camel/ConsumerScalaTest.scala
2011-07-19 16:56:44 -04:00
Roland
df3d536b9c
improve docs for dispatcher throughput
2011-07-19 16:20:43 -04:00
Peter Veentjer
e557bd31e1
Merge branch 'master' of github.com:jboner/akka
2011-07-17 09:26:36 +03:00
Peter Veentjer
7983a66f68
Ticket 964: rename of reply?
2011-07-17 09:02:36 +03:00
Roland
a348025ccb
improve testing docs
2011-07-16 18:42:24 -04:00
Derek Williams
a3243f7b2a
In progress documentation update
2011-07-15 17:43:56 -06:00
Viktor Klang
0bfe21a44c
Fixing a type and adding clarification to ticket #956
2011-07-15 11:34:09 +02:00
Peter Veentjer
5678692e66
issue 956
2011-07-15 08:56:12 +03:00