Commit graph

10546 commits

Author SHA1 Message Date
Viktor Klang
5b9dbd1e1f Merge branch 'master' of github.com:akka/akka 2012-07-04 15:00:29 +02:00
Viktor Klang
0008d41c84 Minor touch-ups 2012-07-04 15:00:03 +02:00
Roland
dc9968dda7 don’t encourage thread leaks so easily (initialCommands) 2012-07-04 14:58:26 +02:00
Viktor Klang (√)
57bf823532 Merge pull request #571 from dev10/wip-fix-long-ssl-tests-for-linux
fix long ssl tests for linux
2012-07-04 05:43:14 -07:00
Viktor Klang
8fa7294ce6 Tiny LoC removal 2012-07-04 14:29:47 +02:00
Viktor Klang (√)
60982a55a6 Merge pull request #573 from t3hnar/master
ActorCell.receiveTimeout will store 'Duration' instance instead of 'Long'
2012-07-04 04:50:27 -07:00
Patrik Nordwall
98d78db80a Merge pull request #568 from akka/wip-2287-LeaderLeavingSpec-patriknw
Fix time sensitivity in LeaderLeavingSpec, see #2287
2012-07-04 02:42:38 -07:00
Roland
52e1881ece move 'repl' script into AkkaBuild as initialCommands, thanks Pete! 2012-07-04 11:30:02 +02:00
Viktor Klang
062fe0fe9a Aligning the latches in the AgentSpec optimially for the test cases 2012-07-03 23:16:37 +02:00
Viktor Klang
602c83f451 Changing implementation of AgentSpec not to do Thread.sleep 2012-07-03 23:12:35 +02:00
Yaroslav Klymko
0fa39abb04 ActorCell.receiveTimeout will store 'Duration' instance instead of 'Long' 2012-07-03 23:52:54 +03:00
Viktor Klang
d4f759646c Prolonging the timeouts for the ProducerRegistryTest 2012-07-03 21:26:05 +02:00
Patrik Nordwall
63d6ac2a7e Change auto-down default to off, see #2304 2012-07-03 16:36:11 +02:00
Björn Antonsson
b92e22acda Merge branch 'master' of github.com:akka/akka 2012-07-03 16:10:55 +02:00
Björn Antonsson
0c38dac2ea Doc typo change and clarification 2012-07-03 16:10:42 +02:00
Viktor Klang
95e95d28c3 Merge branch 'master' of github.com:akka/akka 2012-07-03 11:45:42 +02:00
Viktor Klang
b5eea69ebb Fixing OSGi tests by making them serially executed. 2012-07-03 11:43:59 +02:00
Patrik Nordwall
962e4a9638 Document how to boot up an Akka/play-mini application, see #2272 2012-07-03 11:28:55 +02:00
Björn Antonsson
18f113de68 Stop SBT from buffering test output to ease bug hunting on Jenkins 2012-07-03 11:19:40 +02:00
Patrik Nordwall
aa88818f71 Fix time sensitivity in NodeLeavingAndExitingSpec, see #2289 2012-07-03 11:09:34 +02:00
Peter Badenhorst
b9ce4e04de fixed dangling exception, reusing code, removed DevRandomSeedGenerator 2012-07-03 10:43:57 +02:00
Peter Badenhorst
04a53b0865 Fixed license, lazy and naming issues 2012-07-02 14:35:04 +02:00
Peter Badenhorst
dc2d918ec2 Implemented a custom InternetSeedGenerator to override seed generator ordering to try and fix long waiting times on Linux because DefaultSeedGenerator uses /dev/random first instead of random.org
1) Added SeedSize to provide easier access to 'magic' numbers
2) Added AES256CounterSecureRNG
2012-07-02 13:36:23 +02:00
Peter Badenhorst
eac778d8da Implemented a custom InternetSeedGenerator to override seed generator ordering to try and fix long waiting times on Linux because DefaultSeedGenerator uses /dev/random first instead of random.org
1) Added SeedSize to provide easier access to 'magic' numbers
2) Added AES128CounterSecureRNG
2012-07-02 13:13:45 +02:00
Roland
ddadb1bb06 reuse dispatcher thread for remoting in REPL 2012-07-02 08:15:52 +02:00
Viktor Klang (√)
ec585ed4fa Merge pull request #462 from oschulz/bs-iterators
ByteString performance improvements and support for binary I/O
2012-07-01 09:49:58 -07: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
3797b72c45 Making sure that OSGi docs don't break the build and making sure that the osgi artifacts are bundled in the project 2012-07-01 13:31:11 +02:00
Viktor Klang (√)
34b05e554b Merge pull request #500 from gertv/osgi
Proposal for an akka-osgi module
2012-07-01 03:48:41 -07:00
Roland
b684eb1d2f re-add “repl” script for priming the REPL 2012-06-30 21:04:13 +02:00
Gert Vanthienen
4e3b42f893 Merge remote-tracking branch 'akka/master' into osgi 2012-06-30 20:30:53 +02:00
Gert Vanthienen
3204e8a426 A few more code-style improvements and an easier API for the activator 2012-06-30 20:30:36 +02:00
Roland
a151afbe68 link to Config lib docs, see #2296 2012-06-30 13:16:16 +02:00
Gert Vanthienen
88c1f69050 A few more code-style fixes 2012-06-29 14:12:36 +02:00
Gert Vanthienen
b136fe6c69 Merge remote-tracking branch 'akka/master' into osgi 2012-06-29 14:12:01 +02:00
Björn Antonsson
675dfd9182 Keep the cluster node membership change listeners when joining. 2012-06-29 13:24:46 +02:00
Björn Antonsson
6ad96c2579 Review changes 2012-06-29 13:24:46 +02:00
Björn Antonsson
574ff26bb4 Support for re-JOINING a node that have been DOWN. See #1908 2012-06-29 13:24:46 +02:00
Björn Antonsson
db1175e1f3 Bringing UnreachableNodeRejoinsClusterSpec up to speed with master 2012-06-29 13:24:46 +02:00
Björn Antonsson
dd042e3573 Group multiple awaitCond into single one 2012-06-29 13:24:46 +02:00
Björn Antonsson
9691dd0325 Changes after review 2012-06-29 13:24:46 +02:00
Björn Antonsson
2ea0bba9e9 Cluster node that is UNREACHABLE and rejoins. see #2160 2012-06-29 13:24:46 +02:00
Patrik Nordwall
3d7360cd3c Merge pull request #567 from akka/wip-2239-large-cluster-patriknw
Test and improve gossip in large cluster
2012-06-29 04:12:55 -07:00
Patrik Nordwall
ab3a26d0d2 Fix LogRoleReplace, remote lifecyle not logged 2012-06-29 10:57:34 +02:00
Patrik Nordwall
f970c87ea4 Fix time sensitivity in LeaderLeavingSpec, see #2287 2012-06-29 09:38:06 +02:00
Patrik Nordwall
d47ff04c03 Moved GossipDifferentViewProbability to config, see #2253 2012-06-29 08:56:58 +02:00
Patrik Nordwall
211732391d Minor improvement of LargeClusterSpec, see #2239 2012-06-29 08:42:52 +02:00
Patrik Nordwall
e1f0146a06 Merge branch 'master' into wip-2239-large-cluster-patriknw 2012-06-28 18:00:23 +02:00
Viktor Klang
0517fac42e Making use-dispatcher-for-io also used for the client connector 2012-06-28 17:24:14 +02:00
Patrik Nordwall
2da1a912fe Improve efficiency of gossip, see #2193 and #2253
* Essentially as already described in cluster specification,
  but now fully implemented and tested with LargeClusterSpec
* Gossip to nodes with different view (using seen table)
  with certain probability
* Gossip chat, gossip back to sender
* Immediate gossip to joining node
* Updated some tests to reflect current implementation
2012-06-28 11:41:48 +02:00