Peter Veentjer
56d41a4a7c
- removed unused imports
2011-06-29 23:37:33 +03:00
Peter Veentjer
c5052c9e78
Merge branch 'master' of github.com:jboner/akka
2011-06-29 23:25:15 +03:00
Peter Veentjer
b75a92c843
removed unused class
2011-06-29 23:24:44 +03:00
Patrik Nordwall
44025a3ffc
Ticket 975, moved package object for duration to correct directory
2011-06-29 14:32:08 +02:00
Peter Veentjer
9297480ae1
readded the storage tests
2011-06-29 14:28:49 +03:00
Peter Veentjer
fcea22faf6
added missing storage dir
2011-06-29 13:48:09 +03:00
Peter Veentjer
9c6527ee53
- initial example on the clustered test to get me up and running.. will be refactored to a more useful testin the very near future.
2011-06-29 13:35:00 +03:00
Peter Veentjer
ce1407858c
- initial example on the clustered test to get me up and running.. will be refactored to a more useful testin the very near future.
2011-06-29 13:33:41 +03:00
Patrik Nordwall
ce3586221c
Added description of how to cancel scheduled task
2011-06-29 08:43:51 +02:00
Martin Krasser
d25b8ce92c
re-enable akka-camel and akka-camel-typed and fix compile and test errors
2011-06-28 16:53:11 +02:00
Peter Vlugter
86cfc8672e
Include package name when calling multi-jvm tests
2011-06-28 20:35:30 +12:00
Peter Veentjer
9ee978f0f6
- moving the storage related file to the storage package
...
- added some return types to the Cluster.scala
2011-06-27 22:27:40 +03:00
Jonas Bonér
c145dcb818
Merge branch 'master' of github.com:jboner/akka
2011-06-27 18:58:01 +02:00
Jonas Bonér
82391e728c
Fixed broken support for automatic migration of actors residing on crashed node.
...
Also hardened the test for automatic migration of actors.
Signed-off-by: Jonas Bonér <jonas@jonasboner.com>
2011-06-27 18:57:48 +02:00
Peter Veentjer
2a19ea106b
- more work on the storage functionality
2011-06-27 13:47:04 +03:00
Jonas Bonér
fefb902350
Added 'private[cluster]' to all methods in ClusterNode API that deals with UUID.
...
Signed-off-by: Jonas Bonér <jonas@jonasboner.com>
2011-06-27 11:53:24 +02:00
Jonas Bonér
5a04095c6b
Added multi-jvm test for ClusterDeployer
2011-06-27 08:51:54 +02:00
Jonas Bonér
426b1328f2
Added 'node.shutdown()' to all multi-jvm tests.
...
Renamed MigrationExplicit test.
Signed-off-by: Jonas Bonér <jonas@jonasboner.com>
2011-06-26 15:26:32 +02:00
Jonas Bonér
7a5c95e44d
Added tests for automatic actor migration when node is shut down.
...
Updated to modified version of ZkClient (0.3, forked and fixed to allow interrupting connection retry).
Signed-off-by: Jonas Bonér <jonas@jonasboner.com>
2011-06-26 15:04:11 +02:00
Jonas Bonér
15addf2b87
Reorganized tests into matching subfolders.
...
Signed-off-by: Jonas Bonér <jonas@jonasboner.com>
2011-06-26 13:41:41 +02:00
Jonas Bonér
a0abd5ef57
Fixed problems with actor migration in cluster and added tests for explicit actor migration through API
2011-06-26 09:49:03 +02:00
Jonas Bonér
8e4bcb304a
Moved remoting code into akka-cluster.
...
Removed akka-remote.
Signed-off-by: Jonas Bonér <jonas@jonasboner.com>
2011-06-23 18:15:47 +02:00
Jonas Bonér
56db84f0a1
Uncommented failing leader election tests
2011-06-23 16:02:35 +02:00
Jonas Bonér
38e50b77a5
Removed link to second non-existing chapter in the getting started guide
2011-06-23 14:48:48 +02:00
Jonas Bonér
833238cd44
Added tests for storing, retrieving and removing custom configuration data in cluster storage.
...
Signed-off-by: Jonas Bonér <jonasremove@jonasboner.com>
2011-06-22 12:03:58 +02:00
Jonas Bonér
df8c4dac89
Added methods for Cluster.remove and Cluster.release that accepts ActorRef
2011-06-22 11:31:01 +02:00
Jonas Bonér
5d4f8b4bcb
Added test scenarios to cluster registry test suite.
...
Signed-off-by: Jonas Bonér <jonasremove@jonasboner.com>
2011-06-22 11:04:32 +02:00
Jonas Bonér
a4980446a0
Merge with upstream master
2011-06-22 10:01:31 +02:00
Jonas Bonér
a65a3b1e8e
Added multi-jvm test for doing 'store' on one node and 'use' on another. E.g. use of cluster registry.
...
Signed-off-by: Jonas Bonér <jonasremove@jonasboner.com>
2011-06-22 10:00:20 +02:00
Jonas Bonér
a58b3814c0
Added multi-jvm test for leader election in cluster
...
Signed-off-by: Jonas Bonér <jonasremove@jonasboner.com>
2011-06-22 09:59:32 +02:00
Jonas Bonér
4d31751793
Fixed clustered management of actor serializer.
...
Various renames and refactorings.
Changed all internal usages of 'actorOf' to 'localActorOf'.
Signed-off-by: Jonas Bonér <jonasremove@jonasboner.com>
2011-06-22 09:59:00 +02:00
Roland
1c97275745
Merge branch 'temp'
2011-06-19 22:24:04 +02:00
Roland
8dffee24ea
Merge branch 'master' of github.com:jboner/akka
2011-06-19 22:22:32 +02:00
Roland
22c067e239
add TestFSMRef docs
2011-06-19 22:20:45 +02:00
Roland
db2d296b81
ActorRef.start() returns this.type
2011-06-19 22:20:42 +02:00
Roland
7deadceec2
move FSMLogEntry into FSM object
2011-06-19 21:44:50 +02:00
Roland
3d40a0f529
add TestFSMRefSpec and make TestFSMRef better accessible
...
- add address argument to TestFSMRef factory
- set address of TestKit.testActor to "testActor#" with monotonically
increasing number #
2011-06-19 21:42:08 +02:00
Roland
b1533cb3d8
add TestFSMRef
2011-06-19 21:25:09 +02:00
Roland
a45267e967
break out LoggingFSM trait and add rolling event log
2011-06-19 21:20:14 +02:00
Roland
39e41c6596
change all actor logging to use Actor, not ActorRef as source instance
2011-06-19 21:07:49 +02:00
Roland
76e8ef4e24
add debug traceability to FSM (plus docs)
2011-06-19 18:03:01 +02:00
Roland
ca36b556fb
add terminate(Shutdown) to FSM.postStop
2011-06-19 17:45:59 +02:00
Roland
89bc1943c3
FSM: make sure terminating because of Failure is logged
2011-06-19 17:43:32 +02:00
Roland
2852e1a763
make available TestKitLight without implicit ActorRef
2011-06-19 17:41:19 +02:00
Roland
6b6ec0df72
add stateName and stateData accessors to FSM
2011-06-19 17:41:16 +02:00
Roland
1970b96ae5
make TestKit methods return most specific type
...
document all testkit methods
2011-06-19 17:35:11 +02:00
Roland
1e4084e843
document logging and testing settings
2011-06-19 17:08:50 +02:00
Roland
8c80548493
document actor logging options
2011-06-19 17:05:19 +02:00
Roland
f3a7c4149a
document channel and !!/!!! changes
2011-06-19 17:05:16 +02:00
Roland
f770cfca59
improve usability of TestKit.expectMsgPF
...
background: PartialFunction literals don't work if they encounter
overload resolution, because scalac then complains about not fully
defined argument types.
2011-06-19 16:50:35 +02:00