Viktor Klang
743f9cd8ff
Removing Specs2 as a dependency to remove the hassle of keeping track of available versions
2012-07-21 18:09:20 +02:00
Viktor Klang
68848f6631
Merge with master
2012-07-12 21:05:23 +02:00
Viktor Klang
ebe0cc05c9
The unborkinging
2012-07-12 15:00:11 +02:00
Viktor Klang (√)
acf9aa6aa4
Merge pull request #562 from akka/wip-camel-docs
...
Wip camel docs
2012-07-12 05:26:18 -07:00
Viktor Klang
ac5b5de90a
Merging in master, huge work trying to get things to compile, tests not green at this stage
2012-07-06 17:04:04 +02:00
Viktor Klang (√)
b6a5796218
Merge pull request #561 from akka/wip-2101-stash-docs-phaller
...
Stash docs (#2101 )
2012-07-05 17:33:15 -07:00
Roland
cde7b29a33
Merge branch 'wip-1952-testkit-java-∂π'
2012-07-04 17:38:20 +02:00
Viktor Klang
52d33113d9
Partial work + broken commit
2012-07-04 15:25:30 +02:00
Viktor Klang
6fb06ee46b
Merge with master and adding copyright notices on the osgi stuff
2012-07-01 22:31:39 +02:00
Oliver Schulz
777addc66c
Merge branch master into bs-iterators
...
Resolved Conflicts:
akka-actor/src/main/scala/akka/util/ByteString.scala
2012-07-01 17:29:12 +02:00
Viktor Klang
8ede1f55e9
Moving to s.c.EC and s.c.A, compiles but tests aren't passing
2012-06-29 16:40:36 +02:00
Viktor Klang
0bf45a9403
Initial work in moving to scala.concurrent.Await + Awaitable
2012-06-29 16:06:26 +02:00
Roland
d7bed79730
add JavaTestKit, see #1952
...
- it’s a completely new-written thing in pure Java, so that “protected”
modifiers actually work and no ghost errors appear wrt. inheriting
from PartialFunction or similar
- it also features integration with the EventFilter
- all closure-based constructs are modeled as inner classes of the
JavaTestKit, where the user needs to override a single method which
will then be executed
2012-06-29 14:42:11 +02:00
Viktor Klang
54a3a44bf8
#2292 - Removing akka.util.Duration etc and replace it with scala.concurrent.util.Duration
2012-06-29 13:33:20 +02:00
Viktor Klang
1a7f29aaec
Making everything compile and tests pass
2012-06-28 15:33:49 +02:00
RayRoestenburg
a7a96687e4
added akka camel docs
2012-06-26 10:43:31 +02:00
RayRoestenburg
92e3ca2629
added more docs for camel, couldnt resist to also remove a ; from DefaultCamel
2012-06-26 00:47:06 +02:00
Roland
be74eb835b
stashin commit so Iulian can play with it
2012-06-25 19:30:13 +02:00
phaller
3337dc1387
Merge branch 'master' of github.com:akka/akka
2012-06-25 14:27:36 +02:00
Oliver Schulz
9c6deaa475
Changed ByteString docs to hoist example code from separate file
2012-06-19 17:16:30 +02:00
Roland
422cf386c8
incorporate review comments, add docs, see #2031
...
also add Java sample for creating custom MailboxType
2012-06-19 14:52:02 +02:00
Roland
b60210362e
make system.actorOf() non-blocking (and working), see #2031
...
- introducing RepointableActorRef, which starts out with an
UnstartedActorCell which can cheaply be created; the Supervise()
message will trigger child.activate() in the supervisor, which means
that the actual creation (now with normal ActorCell) happens exactly
in the right place and with the right semantics. Messages which were
enqueued to the dummy cell are transferred atomically into the
ActorCell (using normal .tell()), so message sends keep working
exactly as they used to
- this enables getting rid of the brittle synchronization around
RoutedActorRef by replacing that one with a RepointableActorRef
subclass which creates RoutedActorCells upon activate(), with the nice
benefit that there is no hurry then to get it right because the new
cell is constructed “on the side”
misc fixes:
- InvalidMessageException is now actually enforced when trying to send
“null”
- Mailboxes may be created without having an ActorCell, which can come
in handy later, because the cell is only needed when this mailbox is
going to be scheduled on some executor
- remove occurrences of Props(), which is equivalent to Props[Nothing],
which is equivalent to «bug»
- add test case which verifies that context.actorOf is still synchronous
- plus all the stuff I have forgotten.
2012-06-13 17:57:56 +02:00
phaller
f385380cc2
Adding Stash section in Actors docs. Including example added to ActorDocSpec.
2012-06-12 15:51:54 +02:00
viktorklang
9581ec8403
Merge pull request #511 from akka/wip-2134-deathwatch2.0-√
...
Wip 2134 deathwatch2.0 √
2012-06-05 03:33:01 -07:00
Roland
df479a0bf0
add back TestProbe.reply, see #2172
2012-06-04 11:29:56 +02:00
Roland
de59444795
offer TestKitBase trait, see #2174
2012-06-04 10:03:41 +02:00
Viktor Klang
17ee47079a
Incorporating Roland's feedback
2012-06-02 14:49:28 +02:00
Viktor Klang
96f264e842
Initial stab at DeathWatch 2.0, tests don't pass just yet
2012-05-28 16:49:49 +02:00
Roland
0a09cfc893
kick off pattern collection
2012-05-27 14:18:35 +02:00
Roland
24f6406634
fix specs2 samples so they system.shutdown
2012-05-25 14:42:39 +02:00
Viktor Klang
fdd4a85ab0
Adding docs about creating TypedActor children
2012-05-25 00:49:45 +02:00
Roland
dd30e81a1a
document Specs2 + TestKit, see #2068 , plus fix up broken includes
...
- include move of doc samples out of akka package also in the
includecode directives
- fix broken serialization docs, which require one thing in the akka
package
2012-05-24 22:23:36 +02:00
Roland
7d342e5c96
add docs about how to serialize ActorRefs
...
- scala & java samples of how to obtain the correct address to inject
when calling ActorPath.toStringWithAddress
2012-05-24 19:27:29 +02:00
Roland
9ac11a6432
improve documentation of explicitly given routees
2012-05-22 13:07:05 +02:00
Patrik Nordwall
0eae9d8d22
Move all doc examples out of the akka-package to avoid use of private APIs. See #2092
2012-05-22 11:37:09 +02:00
Viktor Klang
fad9470005
Merge branch 'master' into wip-2006-binary-compat-√
2012-05-21 20:21:27 +02:00
Jonas Bonér
ae84ee0a57
Updated copyright to 2012
2012-05-21 16:45:15 +02:00
Viktor Klang
3ba5db053a
Merge branch 'master' into wip-2006-binary-compat-√
2012-05-21 14:37:42 +02:00
Patrik Nordwall
6eb8da6eb5
Minor adjustments from feedback. See #2072
2012-05-20 21:00:18 +02:00
Viktor Klang
2bb255b480
Removing ActorTimeoutException everywhere... I swear it...
2012-05-18 15:23:21 +02:00
Patrik Nordwall
877981caef
DOC: TestKit sample is wrong. See #2072
...
* Added code to TestKitUsageSpec.scala
* Fixed errors
* Fixed race
2012-05-18 13:28:53 +02:00
Viktor Klang
57c5dd00e0
Removing akka.actor.Actors since they were deprecated in 2.0.2
2012-05-07 20:37:56 +02:00
viktorklang
5c9dff8ad2
Merge pull request #430 from akka/wip-camel-doc
...
Incremental docs migration for Camel
2012-05-07 11:19:45 -07:00
Roland
26925687f9
Merge branch 'wip-FSM-∂π'
2012-05-07 19:29:59 +02:00
Roland
c3f7aac8f3
make transform DSL nicer, see #1966
2012-05-07 18:21:26 +02:00
Roland
838eaa4345
make all FSM doc code snippets compiled, see #1871
...
- also remove gratuitious (aka wrong) type parameters from StopEvent
- document new “transform” funcitonality
2012-05-07 17:52:14 +02:00
Roland
afd81d8506
Revert "closes #2019 : Use parentheses for arity-0 methods which are not referentially transparent"
...
This reverts commit 8dbfbbe966 .
2012-05-03 21:14:47 +02:00
Piotr Gabryanczyk
5d410ce1d1
Consumer Actors section
2012-05-02 21:13:52 +01:00
Roland
1cfa267b80
do not reuse same port in same ømq test, fixes #2022
2012-04-27 17:07:50 +02:00
Heiko Seeberger
8dbfbbe966
closes #2019 : Use parentheses for arity-0 methods which are not referentially transparent
2012-04-24 16:38:21 +02:00