Viktor Klang
a909bf8d08
#1140 - Adding support for specifying ArrayBlockingQueue or LinkedBlockingQueue in akka.conf and in the builder
2011-08-24 12:42:39 +02:00
Viktor Klang
b76c02d136
#1139 - Added akka.actor.DefaultBootableActorLoaderService for the Java API
2011-08-24 12:42:26 +02:00
Jonas Bonér
8475561102
Build RemoteProtocol protobuf classes for Protobuf 2.4.1
2011-08-23 12:39:51 +02:00
Jonas Bonér
22738a242d
Changed style of using empty ZK barrier bodies from 'apply()' to 'await()'
...
Signed-off-by: Jonas Bonér <jonas@jonasboner.com>
2011-08-19 17:55:49 +02:00
Jonas Bonér
0ad8e6e38f
Moved the Migration multi-jvm test to different package.
...
Signed-off-by: Jonas Bonér <jonas@jonasboner.com>
2011-08-19 17:52:26 +02:00
Jonas Bonér
b361a79348
Removed MigrationAutomaticMultiJvmSpec since the same thing is tested in a better way in the router fail-over tests.
...
Signed-off-by: Jonas Bonér <jonas@jonasboner.com>
2011-08-19 17:51:45 +02:00
Jonas Bonér
6c7c3d43a6
Fixed problem with ClusterActorRefCleanupMultiJvmSpec: added missing/unbalanced barrier.
...
Signed-off-by: Jonas Bonér <jonas@jonasboner.com>
2011-08-19 17:50:11 +02:00
Jonas Bonér
8ca638e527
Merge branch 'master' of github.com:jboner/akka
2011-08-19 17:28:52 +02:00
Jonas Bonér
4a011ebdac
Fixed race problem in actor initialization in Random3ReplicasMultiJvmSpec.
...
Signed-off-by: Jonas Bonér <jonas@jonasboner.com>
2011-08-19 17:28:38 +02:00
Jonas Bonér
fcc3e410b4
Fixed problems with RandomFailoverMultiJvmSpec.
...
Signed-off-by: Jonas Bonér <jonas@jonasboner.com>
2011-08-19 17:24:08 +02:00
Vasil Remeniuk
63e3659971
Fixed randomly failing test for Ticket #1111
2011-08-19 18:18:31 +03:00
Jonas Bonér
b371dc60ab
Disabled test in Ticket1111 (scatter gather router) which fails randomly, awaiting fix.
...
Signed-off-by: Jonas Bonér <jonas@jonasboner.com>
2011-08-19 17:00:57 +02:00
Jonas Bonér
950ad21117
Fixed problem with node and test infrastructure initialization order causing multi-jvm test to fail randomly.
...
Signed-off-by: Jonas Bonér <jonas@jonasboner.com>
2011-08-19 15:10:13 +02:00
Jonas Bonér
5c7e0cd45d
Renamed and rewrote DirectRoutingFailoverMultiJvmSpec.
...
Signed-off-by: Jonas Bonér <jonas@jonasboner.com>
2011-08-19 08:31:47 +02:00
Jonas Bonér
ea92c552d3
Fixed broken tests: RoundRobin2Replicas and RoundRobin3Replicas
...
Signed-off-by: Jonas Bonér <jonas@jonasboner.com>
2011-08-18 17:16:25 +02:00
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
Jonas Bonér
0daa28a891
Disabled mongo durable mailboxes until compilation error is solved
2011-08-18 10:11:58 +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
Vasil Remeniuk
4e0fb4287f
Merge branch 'master' of github.com:jboner/akka
2011-08-17 10:17:21 +03:00
Patrik Nordwall
21be1ac45a
Docs on how to use supervision from Java is wrong. Fixes #1114
2011-08-16 09:57:30 +02:00
Vasil Remeniuk
d61b252301
Merge branch 'master' of https://github.com/jboner/akka
2011-08-16 01:18:53 +03:00
Patrik Nordwall
4e312fcc0f
Instruction of how to write reference to ticket number in first line.
2011-08-15 20:48:21 +02:00
Vasil Remeniuk
ea201b4e1c
Merge branch 'master' of https://github.com/jboner/akka
2011-08-15 19:35:34 +03:00
Viktor Klang
482f55f01e
Merge branch 'master' of github.com:jboner/akka
2011-08-15 17:19:28 +02:00
Viktor Klang
ce2df3b05e
Making TypedActor use actorOf(props)
2011-08-15 17:19:22 +02:00
Viktor Klang
5138fa9764
Removing global dispatcher
2011-08-15 11:40:21 +02:00
Jonas Bonér
879efd722c
Merge branch 'master' of github.com:jboner/akka
2011-08-15 10:42:24 +02:00
Jonas Bonér
48ee9deb3a
Split up the TransactionLogSpec into two tests: AsynchronousTransactionLogSpec and SynchronousTransactionLogSpec, also did various minor edits and comments.
...
Signed-off-by: Jonas Bonér <jonas@jonasboner.com>
2011-08-15 10:42:09 +02:00
Roland
18b5033a53
fix cancellation of FSM state timeout by named timer messages, fixes #1108
...
- actually cancel state timeout timer
- increment generation timer in case it had already fired
2011-08-15 00:17:12 +02:00
Roland
2d1a54a50d
Merge forward-ports from branch 'release-1.2'
2011-08-14 23:48:33 +02:00
Derek Williams
817634cbea
IO: Include cause of closed socket
2011-08-14 10:12:04 -06:00
Vasil Remeniuk
93ee10d32d
Merge branch 'master' of https://github.com/jboner/akka
2011-08-14 11:20:41 +03:00
Vasil Remeniuk
54bed05e58
more logging
2011-08-14 11:20:38 +03:00
Martin Krasser
90ef28f91e
Avoid MatchError in typed and untyped consumer publishers
2011-08-13 10:46:46 +02: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
Peter Veentjer
1c39ed1ad6
cleanup of unused imports
2011-08-13 08:27:10 +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
Jonas Bonér
5b2b463ce0
Changed the elements in actor.debug section in the config from receive = "false" to receive = off. Minor other reformatting changes
2011-08-12 14:35:45 +02:00
Peter Veentjer
45101a62eb
removal of some unwanted println in test
2011-08-12 10:54:20 +03:00
Peter Veentjer
e23edde52b
minor doc improvent
2011-08-12 10:49:04 +03:00
Peter Veentjer
571f9f2ac5
minor doc improvent
2011-08-12 10:47:13 +03:00
Peter Veentjer
6786f934ce
minor doc improvent
2011-08-12 10:30:26 +03:00
Peter Veentjer
c49d5e1a60
Merge branch 'wip-1075'
2011-08-12 10:05:36 +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
Viktor Klang
86bd9aaa51
Forward-porting documentation-fixes and small API problems from release-1.2
2011-08-11 19:29:57 +02:00
Jonas Bonér
d52d70540c
Merge branch 'master' of github.com:jboner/akka
2011-08-10 07:52:05 +02:00
Jonas Bonér
3d77356005
Added policy about commit messages to the Developer Guidelines documentation
2011-08-10 07:51:52 +02:00