Viktor Klang
fc78ebcf34
Removing wasteful repos
2012-02-29 11:49:30 +01:00
viktorklang
4c8048588f
Merge pull request #358 from jboner/wip-1872-Locker-∂π
...
fix shutdown of remote routers, see #1872
2012-02-28 06:57:09 -08:00
Roland
8a5db512f3
fix shutdown of remote routers, see #1872
...
- ActorCell.stop(actor) removed the actor from childrenRefs before
handleChildTerminated, leading to removing from Locker immediately
after adding it in
- intercept ChildTerminated message in RemoteTransport.receive if
destination is not found (i.e. isTerminate==true) and re-route to
Locker, which was changed to support path-based lookup to find the
parent and funnel the ChildTerminated to its intended destination
- add Locker.shutdown() to detach remaining actors from their
dispatchers upon system termination.
2012-02-28 15:48:02 +01:00
Viktor Klang
decfe8b935
Merge branch 'master' of github.com:jboner/akka
2012-02-28 12:28:31 +01:00
Viktor Klang
51ea522580
Removing reduntant reduntancy.
2012-02-28 12:28:26 +01:00
Roland
73170d1f4b
Merge remote-tracking branch 'origin/master' into testing-2.9.2
2012-02-28 10:52:27 +01:00
Viktor Klang
db6bad7fc0
spelling
2012-02-28 10:32:14 +01:00
viktorklang
4162443565
Merge pull request #307 from jboner/wip-stash
...
Add stash and deque-based mailbox
2012-02-28 01:23:14 -08:00
Viktor Klang
8ea949857b
Merge branch 'master' into wip-stash
2012-02-28 10:22:23 +01:00
Viktor Klang
a768b53299
Removing catch-block and clearing up the ScalaDoc
2012-02-28 10:21:01 +01:00
Roland
750e7158c0
switch to 2.9.1-1-RC1, which fixes the outstanding problems
2012-02-28 10:14:40 +01:00
Viktor Klang
0837948753
Merge branch 'master' of github.com:jboner/akka
2012-02-28 09:00:11 +01:00
viktorklang
b329bf3718
Merge pull request #356 from jboner/wip-ticket-1869
...
Capture early exception within Future.flow, fixes #1869
2012-02-27 23:59:55 -08:00
Derek Williams
b730c0b427
Capture early exception within Future.flow, fixes #1869
2012-02-27 20:01:08 -07:00
Viktor Klang
778bab40ea
Removing dataflow docs for Java, as there is no such thing
2012-02-28 00:23:47 +01:00
phaller
2d67675057
Update constructors of deque-based mailboxes
2012-02-27 23:26:15 +01:00
phaller
82ac03d882
Merge remote-tracking branch 'origin/master' into wip-stash
2012-02-27 23:00:20 +01:00
phaller
f4b799315b
Make overridden preRestart more robust
2012-02-27 22:59:21 +01:00
phaller
00e5bf3bdf
Add Java API class UntypedActorWithStash. Add tests for Stash Java API.
2012-02-27 22:38:26 +01:00
Viktor Klang
b9359a82a6
Adding docs about how to do remoting with TypedActors
2012-02-27 15:19:07 +01:00
Viktor Klang
572382b220
Removing playMini as to avoid the cyclic dependency, please look at the play-mini docs for examples
2012-02-27 14:02:27 +01:00
viktorklang
bf49681171
Merge pull request #355 from jboner/wip-1865-AddressExtractor-∂π
...
rename AddressExtractor to AddressFromURIString, see #1865
2012-02-27 02:17:12 -08:00
Viktor Klang
46b9b3cd43
Removing the Filter class, keeping Filter.filterOf
2012-02-27 11:08:02 +01:00
Roland
5fe27b523b
rename AddressExtractor to AddressFromURIString, see #1865
2012-02-27 10:28:20 +01:00
viktorklang
762c60d486
Merge pull request #353 from jboner/wip-1836-durMB-settings-∂π
...
switch to dispatcher-scoped settings for durable mailboxes, see #1836
2012-02-26 14:59:16 -08:00
Roland
59104d03a1
clarify purpose of akka.dispatch.Filter in scaladoc
2012-02-26 21:53:17 +01:00
Roland
b4fcc3b2f2
Merge remote-tracking branch 'origin/master' into wip-1836-durMB-settings-∂π
...
... and fix up MailboxType docs with new constructor signature.
2012-02-26 21:38:56 +01:00
Roland
eaee16c7d3
include system.settings when constructing MailboxType, see #1864
...
- necessary to not have to construct one Settings object per
MessageQueue
- added system.settings to DispatcherPrerequisites
2012-02-26 21:26:25 +01:00
Roland
abd7fb40ca
take testMaibox setting from akka.testMailbox system property
...
also improve doc comment in reference.conf
2012-02-26 19:57:05 +01:00
Roland
b3dd85f6dd
switch to dispatcher-scoped settings for durable mailboxes, see #1836
...
- also switch SBT settings to enable testing of durable mailboxes
centrally (if so desired, just uncomment testMailbox line in build.sbt)
- automatically start mongod, beanstalkd or redis-server when running
the respective tests (assumes that the binaries are in PATH)
- unify settings extraction from dispatcher config, sub-scoping by
mailbox type name
2012-02-25 22:41:48 +01:00
Roland
0cb2184904
make it compile in SBT & Eclipse with 2.9.2-SNAPSHOT
...
- there is one remaining bug, which makes it impossible to implement
Function1[T, Boolean] from Java (I wonder if this will ever work,
given that there is no equivalent type expressible in Java)
- hence create Function1 in Scala code, Java only prepares a Filter SAM
which does not inherit from anything
- ugly (one more alloc) but the only way I see right now.
2012-02-25 19:34:59 +01:00
Viktor Klang
e14a64be5b
Updating misc docs
2012-02-25 17:08:48 +01:00
Viktor Klang
20e88024e1
Making sure that the java and scala extension docs mention thread safety
2012-02-25 15:00:09 +01:00
viktorklang
5a1867d45e
Merge pull request #352 from havocp/config-subst-serial-version
...
add serialVersionUID to ConfigSubstitution
2012-02-25 05:39:00 -08:00
Havoc Pennington
4cb370a127
add serialVersionUID to ConfigSubstitution
...
This is a cherry pick from the config lib, does not
correspond to any specific commit ID of the lib.
2012-02-25 00:19:29 -05:00
phaller
9244e8399d
Add note about mixing in the Stash trait
2012-02-24 17:48:51 +01:00
phaller
e909407827
Remove def unstashAll(handler: Receive)
2012-02-24 17:28:46 +01:00
phaller
31a586c402
Remove Stash extends Actor
2012-02-24 17:18:13 +01:00
phaller
601ef17f54
Fix merge issues
2012-02-24 16:32:00 +01:00
Roland
74a36e5ddb
fix Future BoxedUnit stuff
2012-02-24 15:03:36 +01:00
Viktor Klang
29303f28a4
Adding Gatling to the third-party integrations
2012-02-24 14:36:52 +01:00
Viktor Klang
1e7ce2bfc7
#1859 - rewriting dispatcher docs
2012-02-24 14:28:17 +01:00
Viktor Klang
2c5f65b0b2
#1860 - Making all default messagequeues be the implementation, and therefor avoiding one level of indirection.
2012-02-24 13:13:55 +01:00
Roland
ffbf66b796
get it to not compile with local settings
2012-02-24 11:50:23 +01:00
viktorklang
d987ad2228
Merge pull request #348 from lespea/master
...
Default configs cleanup
2012-02-22 07:49:41 -08:00
viktorklang
194ec7558d
Merge pull request #347 from lespea/patch-1
...
Remove unneeded word "that".
2012-02-22 07:48:32 -08:00
Roland
18cd7f8d5f
Merge branch 'wip-1854-fix-restart-∂π'
2012-02-22 15:52:11 +01:00
Roland
848702aecb
improve comments, see #1854
2012-02-22 15:50:33 +01:00
Roland
7ce4765fec
do newActor() and preRestart() in the right order, see #1854
2012-02-22 15:34:43 +01:00
Viktor Klang
0435b75d5c
#1855 - JITing 0mq module
2012-02-22 13:29:14 +01:00