Jonas Bonér
ea95588a50
Fixed broken tests: NewLeaderChangeListenerMultiJvmSpec and ReplicationTransactionLogWriteThroughNoSnapshotMultiJvmSpec.
...
Signed-off-by: Jonas Bonér <jonas@jonasboner.com>
2011-08-18 15:53:08 +02:00
Jonas Bonér
67e0c59982
Fixed broken test ReplicationTransactionLogWriteBehindNoSnapshotMultiJvmSpec
...
Signed-off-by: Jonas Bonér <jonas@jonasboner.com>
2011-08-18 14:13:12 +02:00
Jonas Bonér
dfc1a68aac
Fixed race condition in initial and dynamic management of node connections in Cluster
...
* Using CAS optimistic concurrency using versioning to fix initial and dynamic management of node connections in Cluster
* Fixed broken bootstrap of ClusterNode - reorganized booting and removed lazy from some fields
* Removed 'start' and 'isRunning' from Cluster
* Removed 'isStarted' Switch in Cluster which was sprinkled all-over cluster impl
* Added more and better logging
* Moved local Cluster ops from Cluster to LocalCluster
* Rewrote RoundRobinFailoverMultiJvmSpec to be correct
* RoundRobinFailoverMultiJvmSpec now passes
* Minor reformatting and edits
Signed-off-by: Jonas Bonér <jonas@jonasboner.com>
2011-08-18 11:35:14 +02:00
Vasil Remeniuk
b121da7d2b
Scatter-gather router. ScatterGatherRouter boradcasts the message to all connections of a clustered actor, and aggregates responses due to a specified strategy. Fixes #1111
...
* ScatterGatherRouter can be mixed in with other router types, and inherit their behavior on processing standard and broadcast messages
* ScatterGatherFirstCompletedRouter is a sample implementation of a ScatterGatherRouter that gathers the first reply came from connections
* Multi-JVM tests are commented out so far (custom routers dooesn't work well in a clustered mode, so far), until #1109 is closed
2011-08-17 10:21:27 +03:00
Peter Veentjer
3159a80cdc
More work on trying to get jenkins to run again
2011-08-13 11:23:12 +03:00
Peter Veentjer
1d4505d35b
Attemp to get jenkinks running again; added .start after actorOf for clusteredActorRef
2011-08-13 08:54:05 +03:00
Viktor Klang
37a6844d46
Changing default connection timeout to 100 seconds and adding Future Java API with tests
2011-08-12 17:26:26 +02:00
Peter Veentjer
45101a62eb
removal of some unwanted println in test
2011-08-12 10:54:20 +03:00
Peter Veentjer
0c58b38a5a
RoutedActorRef makes use of composition instead of inheritance. Solves ticket 1075 and 1062 (broken roundrobin router)*
2011-08-12 10:03:33 +03:00
Peter Veentjer
c8e938a44c
ticket #992 : misc fixes for transaction log, processed review comments
2011-08-08 20:57:01 +03:00
Peter Veentjer
74b425fdc7
Fix of failing ClusterActorRefCleanupMultiJvmSpec: also removed some debugging code
2011-08-08 18:45:16 +03:00
Peter Veentjer
e3107715c1
Fix of failing ClusterActorRefCleanupMultiJvmSpec
2011-08-08 18:43:30 +03:00
Peter Veentjer
8a9e13e0ff
ticket 934: fixed review comments
2011-08-07 16:15:04 +03:00
Peter Veentjer
32df67cb60
ticket #992 after merge
2011-08-06 23:10:30 +03:00
Peter Veentjer
aaec3aef77
ticket #992
2011-08-06 23:08:01 +03:00
Peter Vlugter
ea369a4b65
Quieten the multi-jvm tests
2011-08-04 16:55:27 +12:00
Peter Veentjer
320ee3cb4c
ticket #934
2011-08-02 09:52:39 +03:00
Viktor Klang
0351858c9e
Lots of code cleanup and bugfixes of Deployment, still not AOT/JIT separation
2011-07-26 17:12:00 +02:00
Peter Vlugter
340ed11de5
Reformat with scalariform
2011-07-26 18:33:59 +12:00
Peter Veentjer
96cc0a00b4
ticket #958
2011-07-26 08:16:26 +03:00
Viktor Klang
4e6dd9e74e
The Unb0rkening
2011-07-19 15:30:35 +02:00
Peter Veentjer
5635c9f76a
ticket 974
2011-07-18 17:55:48 +03:00
Viktor Klang
c6297faa6f
Increasing timeouts for the RoundRobin2Replicas multijvm test
2011-07-15 15:58:11 +02:00
Peter Veentjer
f93624e7e0
ticket 972
2011-07-15 08:12:15 +03:00
Viktor Klang
9d71be7778
Updating copyright section to Typesafe Inc. etc
2011-07-14 16:03:08 +02:00
Viktor Klang
d52267b480
Reviving BadAddressDirectRoutingMultiJvmSpec, MultiReplicaDirectRoutingMultiJvmSpec, SingleReplicaDirectRoutingMultiJvmSpec, RoundRobin2ReplicasMultiJvmSpec
2011-07-14 11:38:12 +02:00
Viktor Klang
31ad9db634
Enabling 'cluster' for the routing tests
2011-07-13 18:08:27 +02:00
Peter Veentjer
54f79aa86f
disabled test because they keep failing, will be fixed later
2011-07-11 21:10:12 +03:00
Peter Veentjer
8e57d6285d
moved sources
2011-07-11 18:10:01 +03:00
Peter Veentjer
4de3aecf49
moved files to a different directory
2011-07-11 18:06:31 +03:00
Peter Veentjer
8b90bd5aba
Merge branch 'master' of github.com:jboner/akka
2011-07-11 17:21:56 +03:00
Peter Vlugter
c0d60a17c6
Move multi-jvm tests to src/multi-jvm
2011-07-11 11:56:38 +12:00