Commit graph

9806 commits

Author SHA1 Message Date
Viktor Klang
3ba5db053a Merge branch 'master' into wip-2006-binary-compat-√ 2012-05-21 14:37:42 +02:00
Patrik Nordwall
a98827c150 unb0rkening the akka-docs 2012-05-21 14:35:23 +02:00
Viktor Klang
26f6c48ae1 HUGE CHANGE - moving behaviorStack into ActorCell 2012-05-21 13:47:48 +02:00
Viktor Klang
e14f9d0130 Switching to indexOf instead of Seq.contains 2012-05-21 13:40:14 +02:00
Viktor Klang
7784513537 Fixing logic bug introduced in refactor 2012-05-21 13:39:39 +02:00
Viktor Klang
22f0062f23 Merge with upstream + minor edits 2012-05-21 11:00:45 +02:00
patriknw
b9f7f4e4cc Merge pull request #452 from akka/wip-1755-protobuf-DaemonMsg-patriknw
Replace Java serialization of DaemonMsg by protobuf. See #1755
2012-05-21 01:40:43 -07:00
patriknw
d64020a2cc Merge pull request #455 from akka/wip-2061-dmb-tests-patriknw
Create test-fixture for durable mailboxes. See #2061
2012-05-20 22:48:54 -07:00
Patrik Nordwall
1e82a231c9 Incorporate review feedback. See #2061 2012-05-21 07:46:48 +02:00
viktorklang
85c8836218 Merge pull request #461 from mfriedenhagen/master
Add options for creating epub output for the documentation
2012-05-20 14:25:29 -07:00
patriknw
1aabfaaa63 Merge pull request #463 from akka/wip-2072-testkit-sample-patriknw
DOC: TestKit sample is wrong. See #2072
2012-05-20 12:01:28 -07:00
Patrik Nordwall
6eb8da6eb5 Minor adjustments from feedback. See #2072 2012-05-20 21:00:18 +02:00
patriknw
71c8026af3 Merge pull request #465 from akka/wip-2079-jmxclient-patriknw
Embed the source of jmxclient into akka-kernel. See #2079
2012-05-20 11:17:17 -07:00
Patrik Nordwall
4e2c4955b3 Changed package to akka.jmx, for OSGi purposes. See #2079 2012-05-20 20:16:12 +02:00
Viktor Klang
e357b9825b Adding return types in Dispatcher 2012-05-20 19:06:31 +02:00
Viktor Klang
4a2227fc95 Removing the AtomicReference from Dispatcher and restructured the code a bit 2012-05-20 19:03:20 +02:00
Viktor Klang
1a3329baa2 #2091 - Adding a small intro to the Microkernel docs to state what the purpose of it is. 2012-05-20 16:00:24 +02:00
Viktor Klang
5cbcb612b2 Moving the HWT stuff from org.jboss.netty.akka.util to akka.util.internal 2012-05-20 15:56:52 +02:00
Viktor Klang
ae8a65c8e0 Merge branch 'master' into wip-2006-binary-compat-√ 2012-05-18 19:33:55 +02:00
Viktor Klang
94e71b7a18 Huge refactor + preparing for binary compatibility, last stretch for akka-actor.jar... 2012-05-18 19:25:43 +02:00
Patrik Nordwall
6c32764990 Embed the source of jmxclient into akka-kernel. See #2079
* Found source code here https://archive-crawler.svn.sourceforge.net
* Included org.archive.jmx.Client in akka-kernel
* Modified akka-cluster script
* Removed dependency to jmxclient from build
* Tested from dist with kernel app with cluster settings
2012-05-18 16:50:23 +02:00
Viktor Klang
134f1a19a5 Reworking Listeners so that senders can be supplied 2012-05-18 16:41:39 +02:00
Viktor Klang
4fb4903225 Further work on binary compatibility 2012-05-18 16:41:19 +02:00
Viktor Klang
07bf11d326 Removing debug equipment left inside the patient. 2012-05-18 15:40:51 +02:00
Viktor Klang
2bb255b480 Removing ActorTimeoutException everywhere... I swear it... 2012-05-18 15:23:21 +02:00
Viktor Klang
5afe6601ff Removing ActorTimeoutException since it was only used in GracefulStop, and changed GracefulStop to use PromiseActorRef instead of spawning a toplevel actor 2012-05-18 14:55:38 +02:00
Viktor Klang
5eba9fceef Saving the planet and shufflin' 2012-05-18 13:37:26 +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
Patrik Nordwall
2278d1fc8e ActorSystem.dispatcher should be implicit for easier importability. See #2074
* Makes it more consistent with ActorContext.dispatcher
2012-05-18 11:58:16 +02:00
Jonas Bonér
d65f4bbe59 Added reference to the NetBeans SBT plugin 2012-05-18 10:40:18 +02:00
Mirko Friedenhagen
58b2af8c09 Add options for creating epub output for the documentation 2012-05-17 22:58:57 +02:00
Viktor Klang
5ca3fe11f8 Adding tons of ScalaDocs for Mailbox.scala 2012-05-16 17:37:23 +02:00
Viktor Klang
72f12c89cd Adding docs and privatizing some fields in Dispatchers.scala 2012-05-16 17:21:58 +02:00
Viktor Klang
630c4a0153 Adding docs and fixing a potential bug in use of getSimpleName in Dispatcher 2012-05-16 17:14:49 +02:00
Viktor Klang
08ff967b08 Moving in SharingMailbox into BalancingDispatcher and making team & messageQueue private[akka] 2012-05-16 17:08:52 +02:00
Viktor Klang
95db4bfd37 Moving out ConfigurationException from akka.config to akka 2012-05-16 17:04:13 +02:00
Viktor Klang
0527f81c20 Adding docs and making things private to akka for TypedActors 2012-05-16 16:45:36 +02:00
Viktor Klang
a4f9900298 Adding some docs to Stash 2012-05-16 16:30:28 +02:00
Viktor Klang
7da74effe6 Adding overrides on the DefaultScheduler 2012-05-16 16:28:43 +02:00
Viktor Klang
07c9bfe6d7 Making sure that the ContinuousCancellable can never be re-initialized 2012-05-16 16:22:59 +02:00
Viktor Klang
c0cead3aad Cleaning up Scheduler, rewriting ContinuousCancellable 2012-05-16 16:16:31 +02:00
Viktor Klang
cd31b4b103 Touch-up of Props 2012-05-16 15:38:22 +02:00
Viktor Klang
fccbba0de5 Docs, comments, cleanup, fairy dust... 2012-05-16 15:22:21 +02:00
Roland
4256522fc8 clarify semantics of name reuse/gracefulStop, see #2073 2012-05-16 13:43:00 +02:00
Viktor Klang
778b945e26 Merge branch 'master' into wip-2006-binary-compat-√ 2012-05-16 13:31:48 +02:00
Patrik Nordwall
b70d7c6227 Reverted the change to serializeActorRef in DurableMessageSerialization. See #1755
* Discussed with Roland after seeing pull/457
2012-05-16 09:43:23 +02:00
Roland
3757fbd24b Merge branch 'wip-expect-primitives-∂π' 2012-05-16 09:10:58 +02:00
Roland
9105720809 properly take boxing into account when expecting messages by type or class 2012-05-15 21:12:46 +02:00
Patrik Nordwall
31ace9e83f Optimize remote serialization for the create from class case. See #1755
* Added FromClassCreator as special Function0 to be able to serialize
  class name as protobuf string
2012-05-15 18:22:40 +02:00
Viktor Klang
d092d17aed Adding even more future proofing 2012-05-15 17:44:56 +02:00