Jonas Bonér
e88d07305d
Cleaned up RoutedProps and removed all actorOf methods with RoutedProps.
...
Signed-off-by: Jonas Bonér <jonas@jonasboner.com>
2011-11-11 19:57:27 +01:00
Roland
53353d7031
rename MainBus to EventStream (incl. field in ActorSystem)
2011-11-10 21:01:37 +01:00
Roland
945b1aedf9
rename akka.AkkaApplication to akka.actor.ActorSystem
...
Renaming it to System did not appeal after seeing that such a thing is
already imported from Predef ...
2011-11-10 21:00:01 +01:00
Roland
70ae4e1984
Merge branch 'logging'
...
known failures in BalancingDispatcherModelSpec and ActorPoolSpec have
tickets
2011-11-09 18:18:32 +01:00
Roland
a747ef7856
Merge remote branch 'origin/master' into logging
...
BalancingDispatcherModelSpec is currently broken, leaves count==1 in
wavesOfActors test, committed anyway in order to check out where it
broke before this merge
2011-11-09 14:56:05 +01:00
Viktor Klang
bd5b07c573
Merge branch 'master' of github.com:jboner/akka
2011-11-09 11:14:54 +01:00
Viktor Klang
c5de77972d
Removing some bad docs
2011-11-09 11:10:36 +01:00
Peter Vlugter
d04ad32588
Get rst docs building again and add some adjustments to the new cluster documentation
2011-11-09 10:40:22 +01:00
Roland
3f21c8a2a6
fix ActorDocSpec by allowing INFO loglevel to pass through
2011-11-04 09:30:33 +01:00
Viktor Klang
a044e41008
Removing outdated and wrong serialization docs
2011-11-03 20:34:48 +01:00
Viktor Klang
1b730b5c82
Removing Channel(s), tryTell etc, everything compiles but all tests are semibroken
2011-10-31 16:09:51 +01:00
Roland
cccf6b4ed9
remove references to !! from docs (apart from camel internals)
2011-10-30 11:39:10 +01:00
Jonas Bonér
7b485f659b
Added documentation page on guaranteed delivery.
...
Signed-off-by: Jonas Bonér <jonas@jonasboner.com>
2011-10-28 11:01:24 +02:00
Jonas Bonér
fef4075b8a
Added section about how to do a distributed dynamo-style datastorage on top of akka cluster
2011-10-27 17:06:57 +02:00
Peter Vlugter
706692dacd
Some more cluster documentation
2011-10-27 15:17:49 +02:00
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
Jonas Bonér
c8b17b9e92
reformatting
2011-10-27 09:51:34 +02:00
Jonas Bonér
09a219bcd1
Merge branch 'master' of github.com:jboner/akka
...
Signed-off-by: Jonas Bonér <jonas@jonasboner.com>
2011-10-27 09:46:50 +02:00
Jonas Bonér
cf404b0d70
Cleaned up new cluster specification.
...
Signed-off-by: Jonas Bonér <jonas@jonasboner.com>
2011-10-26 14:44:55 +02:00
Peter Vlugter
b2f84ad65d
Rename new cluster docs from 'new' to 'cluster'
2011-10-26 14:43:28 +02:00
Peter Vlugter
709f6d5415
Some more updates to the new cluster documentation
...
Added more info about the push-pull gossip protocol
2011-10-26 14:41:12 +02:00
Jonas Bonér
70f2bec38c
Merge pull request #99 from amir343/master
...
Some formatting changes in STM doc page
2011-10-26 05:29:53 -07: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
a25452126d
Added 'Intro' section to new cluster specification/docs. Also minor other edits.
...
Signed-off-by: Jonas Bonér <jonas@jonasboner.com>
2011-10-26 13:55:22 +02:00
Jonas Bonér
12554cd50f
Added some sections to new clustering specification and also did various reformatting, restructuring and improvements.
...
Signed-off-by: Jonas Bonér <jonas@jonasboner.com>
2011-10-26 12:23:19 +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
Peter Vlugter
80250cd884
Some docs for new clustering
2011-10-25 16:28:12 +02: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
77dc9e9c35
#1299 - Removing reply and tryReply, preparing the way for 'sender ! response'
2011-10-19 16:59:47 +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
bd39ab0816
Merge branch 'master' of github.com:jboner/akka
2011-10-17 18:35:48 +02:00
Viktor Klang
050411bf3b
Making a Java API for Scheduler (JScheduler) and an abstract class Scheduler that extends it, to make the Scheduler pluggable, moving it into AkkaApplication and migrating the code.
2011-10-17 18:35:36 +02:00
Roland
f75d16f710
fix small naming errors in supervision.rst
2011-10-17 17:59:04 +02:00
Roland
ab4f62cebe
add first draft of supervision spec
2011-10-17 16:17:28 +02:00
Viktor Klang
5788ed4281
Renaming link/unlink to startsMonitoring/stopsMonitoring
2011-10-14 15:09:46 +02:00
Roland
44b94643e5
Merge with Peter's work (i.e. merging master into tame-globals)
2011-10-13 14:17:07 +02:00
Roland
3709a8f828
fix akka-docs compilation, remove duplicate applications from STM tests
2011-10-13 13:53:09 +02:00
Peter Vlugter
317b8bc03b
Merge master into tame-globals branch
2011-10-13 13:41:44 +02:00
Roland
e2f9528bc0
fix compilation of akka-docs
2011-10-12 15:25:04 +02:00
Peter Vlugter
b4a1c95f78
Fix for right arrows in pdf docs
2011-10-12 10:55:35 +02:00
Jonas Bonér
e20866c982
Moved method for creating a RoutedActorRef from 'Routing.actorOf' to 'Actor.actorOf'
2011-10-11 11:55:59 +02:00
Jonas Bonér
114abe19bd
Merge branch 'failure-detector-refactoring'
2011-10-07 16:21:27 +02:00
Jonas Bonér
4ec050c12e
Major refactoring of RemoteActorRefProvider, remote Routing and FailureDetector, including lots of fixes and improvements.
...
- Decoupled FailureDetector from Routing by introducing ConnectionManager which uses FailureDetector instead of it being the same thing.
- Added ConnectionManager
- Added LocalConnectionManager
- Added RemoteConnectionManager
- Improved RoutedProps
- Integrated and added configuration for Scatter Gather router
- Added NoOpFailureDetector
- Misc API and documentation improvements
Signed-off-by: Jonas Bonér <jonas@jonasboner.com>
2011-10-07 15:42:55 +02:00