Commit graph

11758 commits

Author SHA1 Message Date
Patrik Nordwall
e54ceea623 Merge pull request #920 from akka/wip-2704-auto-load-cluster-extension-patrinw
Load Cluster extension from ClusterActorRefProvider, see #2704
2012-12-05 04:57:27 -08:00
Patrik Nordwall
e3fadd28b6 Merge pull request #919 from akka/wip-2752-leader-check-patriknw
Await leader in awaitUpConvergence, see #2752
2012-12-05 04:56:07 -08:00
Patrik Nordwall
1673ccd51c Load Cluster extension from ClusterActorRefProvider, see #2704 2012-12-04 17:54:17 +01:00
Patrik Nordwall
503e992d44 Await leader in awaitUpConvergence, see #2752
It's a glitch in how ClusterReadView (used in tests) is updated.
First we do awaitUpConvergence, which checks readView.members and
readView.convergence. Then we do assertLeader, which checks
readView.leader. The problem is that readView.leader might not
have been updated yet (if there already was convergence).
Solution is to await the expected leader in awaitUpConvergence,
so that readView is in a consistent state after awaitUpConvergence.

We will change the semantics in ticket #2692, but this change will
be needed and should work with that as well.
2012-12-04 17:07:08 +01:00
Viktor Klang (√)
86a85f8605 Merge pull request #916 from akka/wip-remove-var-in-unstartedcell-√
Wip remove var in unstartedcell √
2012-12-04 04:10:19 -08:00
Viktor Klang
6140892a5f Removing the boolean var in UnstartedActorCell and replace it with an inspection of lookup and underlying. 2012-12-04 11:42:35 +01:00
Roland Kuhn
6a803e4024 Merge pull request #910 from akka/wip-docs-∂π
Wip docs ∂π
2012-12-03 22:50:36 -08:00
Roland
5cf2e7f8fd #2644 - doc FSM.NullFunction and when-requirements 2012-12-04 07:47:45 +01:00
Roland
cda2c2b62a #2746 - document provider.getDefaultAddress 2012-12-04 07:47:45 +01:00
Roland
370eeb00a4 #2747 - warn against use-dispatcher-for-io 2012-12-04 07:47:41 +01:00
Patrik Nordwall
f2b07e6070 Merge pull request #914 from akka/wip-2725-ResizerSpec-patriknw
Adopt ResizerSpec, resize not triggered by CurrentRoutees, see #2725
2012-12-03 10:19:41 -08:00
Patrik Nordwall
59895cea9d Adopt ResizerSpec, resize not triggered by CurrentRoutees, see #2725 2012-12-03 16:32:21 +01:00
Patrik Nordwall
a4ae824e0a Merge pull request #907 from akka/wip-2725-RoundRobinRoutedRemoteActorSpec-patriknw
Eliminate race in RoundRobinRoutedRemoteActorSpec, see #2725
2012-12-03 03:53:12 -08:00
Patrik Nordwall
f6d12149b1 Streamline tell and applyRoute in RoutedActorCell, see #2725
* Added some documentation of the behaviour for RouterEnvelope
  resize and CurrentRoutees.
2012-12-03 12:49:28 +01:00
Viktor Klang (√)
cf9b174419 Merge pull request #912 from akka/wip-2755-√
#2755 - fixing the JMX_CLIENT_CLASSPATH
2012-12-03 03:04:15 -08:00
Viktor Klang
e15e549081 Merge branch 'master' of github.com:akka/akka 2012-12-03 10:19:52 +01:00
Viktor Klang
2d38abadae #2755 - fixing the JMX_CLIENT_CLASSPATH 2012-12-01 14:50:56 +01:00
Patrik Nordwall
4761feb071 Merge pull request #858 from akka/wip-2547-metrics-router-patriknw
AdaptiveLoadBalancingRouter and refactoring of metrics, see #2547
2012-11-30 23:37:30 -08:00
Viktor Klang (√)
eece8623d5 Merge pull request #911 from akka/wip-2754-√
#2754 - adding the stopping of 0mq actors in the Java doc example as th...
2012-11-30 12:52:05 -08:00
Viktor Klang
a46b74654f #2754 - adding the stopping of 0mq actors in the Java doc example as the Scala version has. 2012-11-29 14:46:42 +01:00
Viktor Klang
3a3dad5c53 #2709 - Adding documentation for wildcards in deployments. 2012-11-29 00:27:11 +01:00
Patrik Nordwall
42b6bad65e Eliminate race in RoundRobinRoutedRemoteActorSpec, see #2725
* Resize is done via a message to the router so it might happen later.
* For this test this could cause all messages to pass through before the actual
  resize took place.
* The change in RoutedActorCell was done because it doesn't make sense
  and complicates testing to trigger  resize when sending CurrentRoutees
  to the router.
2012-11-27 17:46:27 +01:00
Viktor Klang
f2755a932d Adding the correct, published, version for the zeromq binding for scala 2.10.0-RC3 2012-11-27 00:54:42 +01:00
Viktor Klang
51f0630ef1 Updating to Scala 2.10.0-RC3 2012-11-27 00:54:34 +01:00
Viktor Klang
e8610e1ddd Scalariforming 2012-11-26 17:42:25 +01:00
Viktor Klang (√)
10e73ca8d6 Merge pull request #886 from akka/wip-2575-√
Wip 2575 √
2012-11-26 08:31:26 -08:00
Patrik Nordwall
e5fce9ee2a Merge pull request #894 from akka/wip-2724-streamcache-patriknw
Reset StreamCache in getBodyAs to be able to re-read it, see #2724
2012-11-26 07:12:36 -08:00
Christian Krause
4d44196673 drop extra space between main class and bootable
(cherry picked from commit a6c6078c58cf16918f8e0c58fe1beb6ed79354c6)
2012-11-26 16:03:24 +01:00
Christian Krause
db5e04f3d8 introduces new setting for a Bootable to sbt plugin (#2701)
- type is Setting[String]
- defaults to empty String
- is used for generating the start and start.bat scripts
(cherry picked from commit b1a011466052fa0f5ef8ca2ad45e77453381704a)
2012-11-26 16:03:14 +01:00
Roland
17e6b13b65 fix lookup of top-level’s children, see #2675
- the problem existed only when creating children within the constructor
  of a top-level actor
- add a test which verifies this
2012-11-26 15:56:17 +01:00
Björn Antonsson
57f0bd0637 Merge branch 'master' of github.com:akka/akka 2012-11-26 15:36:28 +01:00
Viktor Klang (√)
1baa5187fd Merge pull request #881 from akka/wip-2718-√
#2718 - Adding version range OSGi importPackage for Protobuf
2012-11-26 06:30:23 -08:00
Björn Antonsson
bd05211893 Cleanup according to comments 2012-11-26 15:29:25 +01:00
Patrik Nordwall
5ab0010a68 Hardening the tests in cluster sample, see #2654 2012-11-26 15:29:25 +01:00
Patrik Nordwall
6d13a72001 Hardening the tests in cluster sample, see #2654 2012-11-26 15:29:24 +01:00
Björn Antonsson
b2522ba02d Mark tests that use unstable experimental features as ignored. See #2654
These tests use the throttling in the experimental test conductor which relies
on the fact that the same connection is used for both inbound and outbound
traffic. This is not always the case when starting multiple cluster nodes
at the same time.
2012-11-26 15:29:24 +01:00
Björn Antonsson
41ecd4749c Don't replace the active connection with a passive one. See #2654 2012-11-26 15:29:24 +01:00
Viktor Klang
39a1191912 #2718 - Adding version range OSGi importPackage for Protobuf 2012-11-26 15:26:31 +01:00
Viktor Klang (√)
3c946cc8f0 Merge pull request #878 from akka/wip-2717-√
#2717 - Fixing the backoff strategy in PojoSRTestSupport
2012-11-26 06:23:58 -08:00
Viktor Klang (√)
85e6bd516a Merge pull request #885 from akka/wip-2719-√
#2719 - removing deployReadme from Dist task since it isn't used or need...
2012-11-26 06:20:26 -08:00
Viktor Klang (√)
539d635ebd Merge pull request #883 from akka/wip-2720-√
#2720 - Adding OSGi manifest to testkit
2012-11-26 06:17:44 -08:00
Viktor Klang (√)
33a8297e0f Merge pull request #884 from akka/wip-2729-√
#2729 - Removing uses of Future.either in favor of firstCompletedOf
2012-11-26 05:52:16 -08:00
Patrik Nordwall
fd50b1396b Merge pull request #891 from akka/wip-2736-doc-unhandled-patriknw
Correction of doc of unhandled, see #2736
2012-11-26 05:27:53 -08:00
Patrik Nordwall
a4c6252eee Merge pull request #896 from akka/wip-2740-resizer-doc-patriknw
Correction of router with resizer doc sample, see #2740
2012-11-26 05:25:52 -08:00
Patrik Nordwall
05190ff2c3 Merge pull request #890 from richdougherty/feature-2735-sphinx-install-docs
Updated paths for Sphinx install on Mac OS. Fixes #2735
2012-11-26 05:23:47 -08:00
Roland Kuhn
acc52ffd58 Merge pull request #887 from akka/wip-2732-getDefaultAddress-∂π
add ActorRefProvider.getDefaultAddress, see #2732
2012-11-26 05:16:03 -08:00
Patrik Nordwall
8346117c0c Merge pull request #893 from RayRoestenburg/master
#2739 fix for producer bug in restart of producer
2012-11-26 05:14:35 -08:00
Björn Antonsson
7eec5a0858 Return only the changes to the SubclassifiedIndex. #2738 2012-11-26 11:02:19 +01:00
Patrik Nordwall
12f9c7f664 Correction of router with resizer doc sample, see #2740 2012-11-26 09:24:18 +01:00
Patrik Nordwall
99b02c0826 Reset StreamCache in getBodyAs to be able to re-read it, see #2724 2012-11-25 17:01:50 +01:00