Björn Antonsson
56c752e87e
Resume before you create the new actor instance.
2012-09-11 15:04:41 +02:00
Patrik Nordwall
018a949678
Merge branch 'master' into wip-2103-cluster-routers-patriknw
...
Conflicts:
akka-cluster/src/multi-jvm/scala/akka/cluster/ClientDowningNodeThatIsUnreachableSpec.scala
akka-cluster/src/multi-jvm/scala/akka/cluster/ClientDowningNodeThatIsUpSpec.scala
akka-cluster/src/multi-jvm/scala/akka/cluster/ConvergenceSpec.scala
akka-cluster/src/multi-jvm/scala/akka/cluster/LeaderDowningNodeThatIsUnreachableSpec.scala
akka-cluster/src/multi-jvm/scala/akka/cluster/LeaderElectionSpec.scala
akka-cluster/src/multi-jvm/scala/akka/cluster/MultiNodeClusterSpec.scala
akka-cluster/src/multi-jvm/scala/akka/cluster/SingletonClusterSpec.scala
akka-cluster/src/multi-jvm/scala/akka/cluster/SplitBrainSpec.scala
akka-cluster/src/multi-jvm/scala/akka/cluster/UnreachableNodeRejoinsClusterSpec.scala
akka-cluster/src/test/scala/akka/cluster/ClusterSpec.scala
akka-remote/src/main/scala/akka/routing/RemoteRouterConfig.scala
2012-09-11 10:55:47 +02:00
Björn Antonsson
b9a6278024
Ignoring stress test in SuperVisorHierarchySpec while working on fix. See 2368
2012-09-11 10:16:16 +02:00
Patrik Nordwall
c92e3a5af2
Merge pull request #691 from akka/wip-2485-routee-supervision-patriknw
...
received Supervise from unregistered child Actor, see #2485
2012-09-11 00:28:55 -07:00
Patrik Nordwall
4b8a73cc7f
Add comment about attachChild
2012-09-11 09:28:05 +02:00
Patrik Nordwall
6d51d6d647
Explain use of existenceConfirmed, see #1588
2012-09-11 09:23:09 +02:00
Patrik Nordwall
a6a2eba231
Mark cluster as experimental, see #2455
...
* Speparate section in docs, explaining what experimental means
* Renamed the artifactId to akka-cluster-experimental and
akka-remote-tests-experimental
2012-09-11 09:18:00 +02:00
Björn Antonsson
c755b67e84
Actor failure during creation means Recreate must be turned into Create. See #2368 .
2012-09-11 08:50:23 +02:00
Patrik Nordwall
2cd817c3c0
Merge pull request #693 from akka/wip-2484-RoutingSpec-iffy-patriknw
...
Make RoutingSpec more robust, see #2484
2012-09-10 08:19:09 -07:00
Viktor Klang
d73c27106f
Removing the smartypants setting from setup.py
2012-09-10 16:38:49 +02:00
Viktor Klang
3cac192841
There was an error in the placement of the smartypants setting, fixed that and added exit code to the output if pygment installation fails.
2012-09-10 16:37:29 +02:00
Patrik Nordwall
bb5ab968db
Make RoutingSpec more robust, see #2484
2012-09-10 16:20:38 +02:00
Patrik Nordwall
d93a0d5863
Fix scaladoc code snippets for routers
2012-09-10 15:05:21 +02:00
Patrik Nordwall
c8cfe0eb1f
Incorparate feedback from rkuhn, see #2103
2012-09-10 14:41:51 +02:00
Patrik Nordwall
7cf6ab54c8
Deploy not needed for programatically defined cluster router, see #2103
...
* This also removes the need for the withClusterRouter sugar
* Improved the apply and constructors for ClusterRouterSettings, since
that will be user api instead
2012-09-10 14:11:03 +02:00
Björn Antonsson
77fe489f21
Actor failure during creation means Resume must be turned into Create. See #2368
2012-09-10 13:19:12 +02:00
Björn Antonsson
182510234c
Move test of AkkaSpec to test again.
2012-09-10 13:14:49 +02:00
Björn Antonsson
7299450121
Make akka-testkit and akka-remote-tests contain enough for MultiNodeSpec. See #1802
2012-09-10 13:14:48 +02:00
Patrik Nordwall
2e537af78a
attachChild in ClusterRouteeProvider also, see #2485
2012-09-10 13:13:59 +02:00
Patrik Nordwall
14f66d9c05
received Supervise from unregistered child Actor, see #2485
...
* The problem was that RemoteRouteeProvider didn't attachChild
when creating routees
* Added test for it
2012-09-10 11:45:13 +02:00
Patrik Nordwall
19d01442ec
Merge pull request #675 from akka/wip-2473-npe-subscribe-patriknw
...
Fix NPE due to initialization order, see #2473
2012-09-10 00:39:55 -07:00
Viktor Klang
c3e90352a3
#2472 - making the akka-sbt-plugin publish via Ivy, and removed redundant OSGi settings from AkkaBuild
2012-09-10 02:05:04 +02:00
Viktor Klang (√)
edaa9520ce
Merge pull request #680 from akka/wip-autoversion-√
...
Switching to autoselecting scala version for the artifact of akka-cluste...
2012-09-09 14:51:38 -07:00
Viktor Klang (√)
bef089e288
Merge pull request #682 from akka/wip-2427-√
...
#2427 - Hiding AkkaSpec from FSMDocSpec
2012-09-09 14:51:04 -07:00
Viktor Klang (√)
4e7e89528f
Merge pull request #683 from akka/wip-2476b-√
...
#2476 - Fixing broken links to typesafe.com (master)
2012-09-09 14:48:34 -07:00
Viktor Klang (√)
da8a62545d
Merge pull request #686 from akka/wip-2432-√
...
#2432 - turning off smarty pants so that our quotes don't get mangled in...
2012-09-09 14:47:51 -07:00
Viktor Klang (√)
6fdeff44b6
Merge pull request #688 from akka/wip-2441-√
...
#2441 - Updating howto.rst to include all the summer of blog posts and r...
2012-09-09 14:46:52 -07:00
Patrik Nordwall
f746115c4d
Improve ClusterRouterSettings, see #2103
...
* It doesn't make sense to combine lookup with routeesPath with
maxInstancesPerNode != 1
* Rename deploy-on-own-node as it can be used for lookup also
2012-09-08 17:30:42 +02:00
Patrik Nordwall
a990041df9
Change to correct signature of java registerRouteeFor, see #2482
2012-09-08 16:42:47 +02:00
Patrik Nordwall
50abed3bdf
Move package file to correct directory, see #2103
2012-09-08 16:40:40 +02:00
Viktor Klang
0c7094f6af
#2441 - Updating howto.rst to include all the summer of blog posts and removed the howdoi.rst
2012-09-07 18:29:31 +02:00
Viktor Klang
ac55ce7693
#2432 - turning off smarty pants so that our quotes don't get mangled in code samples.
2012-09-07 18:03:46 +02:00
Patrik Nordwall
83e7f5d6d6
Incorparate review comments, see #2473
...
* Also added ClusterSettings in constructor of ClusterDaemon,
because that will be needed to decide if the metrics actor is
to be started
2012-09-07 17:42:15 +02:00
Patrik Nordwall
684aad0904
Add missing Java API in RouteeProvider, see #2482
2012-09-07 17:19:51 +02:00
Patrik Nordwall
b400b0b818
Merge branch 'master' into wip-2103-cluster-routers-patriknw
...
Conflicts:
akka-remote/src/main/scala/akka/routing/RemoteRouterConfig.scala
2012-09-07 16:57:49 +02:00
Roland
79c9cdd98e
unbreak the akka-actor-nightly build
2012-09-07 16:56:42 +02:00
Viktor Klang
4e60405708
#2476 - Fixing broken links to typesafe.com
2012-09-07 16:14:04 +02:00
Viktor Klang
5169630c4e
#2427 - Hiding AkkaSpec from FSMDocSpec
2012-09-07 16:03:37 +02:00
Viktor Klang
d895806b6e
Switching to autoselecting scala version for the artifact of akka-cluster
2012-09-07 15:48:39 +02:00
Patrik Nordwall
bf1781c173
Lookup of cluster routees, see #2103
...
* Lookup of routee on cluster member node using configured routees-path
2012-09-07 14:54:53 +02:00
Patrik Nordwall
7460ef467c
Adjustments based on feedback, see #1588
2012-09-07 13:11:45 +02:00
Patrik Nordwall
d552e06a07
Add deploy-on-own-node setting for cluster router, see #2103
...
* Useful for master-worker scenario where all routees are remote.
2012-09-07 12:07:41 +02:00
Viktor Klang (√)
397006918a
Merge pull request #678 from akka/wip-2478-√
...
#2478 - switching Typesafe Config dependency to 0.5.2
2012-09-07 01:26:03 -07:00
Patrik Nordwall
f1f145ab43
Revert "Reduce exposure of ActorContext to RouteeProvider"
...
This reverts commit fd847535d4 .
Conflicts:
akka-cluster/src/main/scala/akka/cluster/routing/ClusterRouterConfig.scala
2012-09-07 10:02:05 +02:00
Viktor Klang
5073d62f5b
#2478 - switching Typesafe Config dependency to 0.5.2
2012-09-07 00:27:27 +02:00
Viktor Klang (√)
47d6ae536f
Merge pull request #676 from akka/wip-2474-CircuitBreakerMTSpec-timing-patriknw
...
Longer timeouts in CircuitBreakerMTSpec, see #2474
2012-09-06 13:28:26 -07:00
Patrik Nordwall
6dd0d736f7
Merge branch 'master' into wip-2473-npe-subscribe-patriknw
...
Conflicts:
akka-cluster/src/main/scala/akka/cluster/Cluster.scala
2012-09-06 22:02:23 +02:00
Patrik Nordwall
bd6c39178c
Fix leaking this in constructor of Cluster, see #2473
...
* Major refactoring to remove the need to use special
Cluster instance for testing. Use default Cluster
extension instead. Most of it is trivial changes.
* Used failure-detector.implementation-class from config
to swap to Puppet
* Removed FailureDetectorStrategy, since it doesn't add any value
* Added Cluster.joinSeedNodes to be able to test seedNodes when Addresses
are unknown before startup time.
* Removed ClusterEnvironment that was passed around among the actors,
instead they use the ordinary Cluster extension.
* Overall much cleaner design
2012-09-06 21:48:40 +02:00
Viktor Klang (√)
e7e18a205c
Merge pull request #674 from akka/wip-2469-√
...
#2469 - Switching to scala.util.Try instead of Either[Throwable, T] in t...
2012-09-06 12:08:31 -07:00
Viktor Klang (√)
369e056ddb
Merge pull request #663 from gseitz/wip-2123-allow-escape-sequences-in-ActorPath-gseitz
...
Allow escape sequences in actor names, see #2123 .
2012-09-06 03:10:35 -07:00