patriknw
ebbc7ff8fe
Merge pull request #470 from akka/wip-1948-port-cluster-tests-patriknw
...
Port cluster tests. See #1948
2012-05-23 23:56:46 -07:00
Patrik Nordwall
db4730978f
FIXME singletonCluster should reach convergence. See #2117
2012-05-24 08:51:36 +02:00
Patrik Nordwall
d3511d25a4
Placed the barrier in after instead. See #1948
2012-05-24 08:32:50 +02:00
Björn Antonsson
a934d7f29d
Make sure normal tests are run even if multi-jvm tests fail
2012-05-23 22:52:43 +02:00
Patrik Nordwall
3e416a4b2c
Add convergence verification to NodeStartupSpec. See #1948
2012-05-23 17:39:34 +02:00
Patrik Nordwall
3ab02e9519
Convert NodeStartupSpec to MultiNodeSpec. See #1948
2012-05-23 16:40:30 +02:00
Jonas Bonér
63e4b6e96e
Merge pull request #464 from akka/wip-verify-balancing-dispatcher-is-not-used-with-any-kind-of-router-jboner
...
Added verification that a BalancingDispatcher can not be used with any kind of Router.
2012-05-23 04:30:28 -07:00
Roland
1577bffe17
make too verbose logging in TestConductorSpec go away (d’oh)
2012-05-23 09:25:12 +02:00
Roland
6c67149512
Merge branch 'wip-testconductor-∂π'
...
fixing up constructor of TestConductorTransport and adding resolver for
sbt-assembly (Ivy-style for scalasbt.artifactoryonline.com)
2012-05-22 16:22:10 +02:00
Roland
508d8f70a5
incorporate review comments into TestConductor work
...
- protect all internal API using private[akka] and ScalaDoc
- remove package object which was after a previous refactoring only used
from a single place anyway
- document all public API methods, add brief description how failure
injector works
- include remoteTests in the top-level aggregate project
2012-05-22 15:19:45 +02:00
Viktor Klang
f92f7431dd
Adding references to Roman Levensteins akka-protostuff and akka-quickser in the serialization docs
2012-05-22 14:57:27 +02:00
patriknw
f6fcd24273
Merge pull request #468 from akka/wip-sbt0.11.3-patriknw
...
sbt 0.11.3 and scalariform 0.4.0
2012-05-22 05:23:29 -07:00
Jonas Bonér
9690a99894
Merge branch 'master' of github.com:akka/akka
2012-05-22 12:09:46 +02:00
Jonas Bonér
5c48cbb145
Added section to remote docs about remote security as well as improved doc in reference config
2012-05-22 12:08:49 +02:00
Patrik Nordwall
8ddd0ed262
sbtscalariform 0.4.0
2012-05-22 10:50:42 +02:00
Patrik Nordwall
623d0f0703
Use sbt 0.11.3. See #2087
...
* Temporarily disabled sbt-ls
* Removed unused schoir plugin
2012-05-22 10:44:33 +02:00
Viktor Klang
22692eb95d
Switching to logging InvocationException's getCause
2012-05-21 19:33:50 +02:00
Jonas Bonér
803db7b5ac
Added Typesafe to the 'sponsors' doc page
2012-05-21 17:01:21 +02:00
Jonas Bonér
ae84ee0a57
Updated copyright to 2012
2012-05-21 16:45:15 +02:00
Jonas Bonér
4a61a14d8b
Added Akka Mist port and pointers to other community HTTP/REST projects to the HTTP docs
2012-05-21 14:40:18 +02:00
Patrik Nordwall
a98827c150
unb0rkening the akka-docs
2012-05-21 14:35:23 +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
Jonas Bonér
162d59db35
Removed ResizerSpec test violating routing rules
2012-05-21 08:08:51 +02: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
Roland
e825a8ac4f
switch MultiNodeSpec to use RoleName type when referring to participants
...
- also add MultiNodeConfig base class for conveniently declaring a test
setup including roles and (node specific) config settings
2012-05-18 18:44:53 +02:00
Jonas Bonér
66600f9c52
Moved the dispatcher/router verification to RoutedActorRef, also checks dispatcher only through the config so we don't trigger creation of dispatcher.
...
Signed-off-by: Jonas Bonér <jonas@jonasboner.com>
2012-05-18 16:51:12 +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
Roland
e99c938528
switch to Björn’s new multi-jvm setup (i.e. remove system properties)
2012-05-18 16:26:48 +02:00
Jonas Bonér
6d962174fe
Added documentation about the verification of BalancingDispatcher + Router (added to both Dispatcher and Routing docs)
2012-05-18 16:16:41 +02:00
Jonas Bonér
483083708e
Added verification that a BalancingDispatcher can not be used with any kind of Router (impl + test).
...
Also had to 'ignore' one test that violates this principle. Should be looked into later.
Signed-off-by: Jonas Bonér <jonas@jonasboner.com>
2012-05-18 16:05:38 +02:00
Roland
4217d639f9
add utility for fixing up broken PROTOC code (and apply it)
2012-05-18 16:00:33 +02:00
Roland
c86051505b
wrap up MultiNodeSpec, see #1934 and #2063
...
- restructure message classes in sealed traits according to message flow
direction and include confirmed/unconfirmed status in the type
- add GetAddress query for obtaining the remote transport address of
another test participant
- add reconnects to Player
- add small DSL with runOn(node...), ifNode(node...)(<true>)(<false>)
and node(<node>):ActorPath
- rewrite TestConductorSpec to use that DSL and run within a single test
procedure instead of separate NodeX classes
- hook up that test into current multi-jvm infrastructure temporarily
for testing (will use Björn’s new remote-multi-jvm stuff later)
2012-05-18 15:55:04 +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
Roland
4256522fc8
clarify semantics of name reuse/gracefulStop, see #2073
2012-05-16 13:43:00 +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
Patrik Nordwall
793af8b4ec
Imrovements from feedback. See #1755
2012-05-15 17:16:46 +02:00
viktorklang
4794220e55
Merge pull request #454 from srp/master
...
assorted IO.SocketOption changes from last pull request comments
2012-05-15 07:19:04 -07:00
Patrik Nordwall
8924080017
Create test-fixture for durable mailboxes. See #2061
...
* Improved DurableMailboxSpec for stand alone usage
* Changed build to publish DurableMailboxSpec in akka-mailboxes-common-test
* Changed documentation of durable mailboxes and added full example of
how to implement a durable mailbox, with test
2012-05-15 16:11:00 +02:00