Commit graph

3083 commits

Author SHA1 Message Date
Peter Vlugter
de2566e01e Multiply test timing in ActorModelSpec 2011-03-30 13:41:39 +13:00
Peter Vlugter
fa8809a772 Multiply test timing in FSMTimingSpec 2011-03-30 12:32:12 +13:00
Peter Vlugter
4f0c22cfa3 Add some testing times to FSM tests (for Jenkins) 2011-03-30 10:48:07 +13:00
Viktor Klang
4ee194fc3a Adding -optimise to the compile options 2011-03-29 22:50:42 +02:00
Viktor Klang
8bc017f8b6 Temporarily disabling send-time-work-redistribution until I can devise a good way of avoiding a worst-case-stack-overflow 2011-03-29 22:50:23 +02:00
Jonas Bonér
b617fcf3b5 Merge branch 'master' of github.com:jboner/akka 2011-03-29 17:10:17 +02:00
Jonas Bonér
dcd49bd052 Added configuration to define capacity to the remote client buffer messages on failure to send 2011-03-29 17:07:41 +02:00
Jonas Bonér
3d4463fb78 AspectWerkz license changed to Apache 2 2011-03-29 06:46:54 -07:00
Peter Vlugter
ec76287a78 Update to sbt 0.7.5.RC1 2011-03-29 21:19:38 +13:00
Peter Vlugter
4610723587 Merge branch 'master' into wip-2.9.0 2011-03-29 20:55:19 +13:00
Viktor Klang
ca78c550b1 Merge branch 'master' of github.com:jboner/akka 2011-03-29 09:37:41 +02:00
Viktor Klang
c70a37f630 Removing warninit from project def 2011-03-29 09:37:06 +02:00
Peter Vlugter
93b92dd71f Merge branch 'master' into wip-2.9.0 2011-03-28 20:23:37 +13:00
Jonas Bonér
6ece56159e Merge branch 'master' of github.com:jboner/akka 2011-03-28 09:22:31 +02:00
Jonas Bonér
9cdf58acad Merge branch 'master' of github.com:jboner/akka 2011-03-28 09:22:03 +02:00
Jonas Bonér
e2516842f4 Merge branch 'master' of github.com:jboner/akka 2011-03-28 09:06:10 +02:00
Jonas Bonér
0412ae4151 Renamed config option for remote client retry message send. 2011-03-28 09:05:16 +02:00
Jonas Bonér
a640e43772 Merge branch 'wip_resend_message_on_remote_failure' 2011-03-28 08:42:46 +02:00
Peter Vlugter
2538f57d55 Add sudo directly to network tests 2011-03-28 14:15:39 +13:00
Peter Vlugter
28e4a23122 Add system property to enable network failure tests 2011-03-28 14:13:58 +13:00
Peter Vlugter
d6dc4c9ddc Update plugins 2011-03-28 11:31:56 +13:00
Peter Vlugter
eb1b071422 Re-enable ants sample 2011-03-28 11:07:23 +13:00
Jonas Bonér
cf80e6a33d 1. Added config option to enable/disable the remote client transaction log for resending failed messages.
2. Swallows exceptions on appending to transaction log and do not complete the Future matching the message.
2011-03-27 22:58:50 +02:00
Peter Vlugter
05903a422c Merge branch 'master' into wip-2.9.0 2011-03-28 09:38:56 +13:00
Viktor Klang
f853c05031 Potential fix for #723 2011-03-27 00:01:18 +01:00
Viktor Klang
3f468f6963 Upgrading to Scala 2.9.0-RC1 2011-03-26 20:02:33 +01:00
Viktor Klang
0c6cefb2f9 Merging in master 2011-03-26 19:40:36 +01:00
Debasish Ghosh
65a69537b7 Merge branch 'master' of git@github.com:jboner/akka 2011-03-26 03:36:18 +05:30
Debasish Ghosh
a34e9d0564 changed version of sjson to 0.10 2011-03-26 03:35:29 +05:30
Viktor Klang
fca98aab29 Removing race in isDefinedAt and in apply, closing ticket #722 2011-03-25 22:50:56 +01:00
Jonas Bonér
e6c658f58d Changed UnknownRemoteException to CannotInstantiateRemoteExceptionDueToRemoteProtocolParsingErrorException - should be more clear now. 2011-03-25 16:25:36 +01:00
Jonas Bonér
0d23cf157a added script to simulate network failure scenarios and restore original settings 2011-03-25 16:09:44 +01:00
Jonas Bonér
5a9bfe9053 1. Fixed issues with remote message tx log.
2. Added trait for network failure testing that supports 'TCP RST', 'TCP DENY' and message throttling/delay.
3. Added test for the remote transaction log. Both for TCP RST and TCP DENY.
2011-03-25 16:06:55 +01:00
Viktor Klang
865566adde Closing ticket #721, shutting down the VM if theres a broken config supplied 2011-03-25 11:32:09 +01:00
Jonas Bonér
331b5c7b74 Added accessor for pending messages 2011-03-25 08:36:43 +01:00
Peter Vlugter
85bd43f750 Add a couple more test timing adjustments 2011-03-25 19:09:40 +13:00
Peter Vlugter
fb8625ce5f Replace sleep with latch in valueWithin test 2011-03-25 18:36:12 +13:00
Peter Vlugter
d8c07d05e8 Introduce testing time factor (for Jenkins builds) 2011-03-25 17:36:11 +13:00
Peter Vlugter
6e5284ca30 Fix race in ActorModelSpec 2011-03-25 17:36:11 +13:00
Peter Vlugter
b4021e60a5 Catch possible actor init exceptions 2011-03-25 17:35:35 +13:00
Peter Vlugter
110a07a94c Fix race with PoisonPill 2011-03-25 17:06:33 +13:00
Viktor Klang
83d355a14f Fixing order-of-initialization-bug 2011-03-24 21:13:42 +01:00
Jonas Bonér
4578dd26cb merged with upstream 2011-03-24 17:01:59 +01:00
Jonas Bonér
f2ebd7a2f4 1. Added a 'pending-messages' tx log for all pending messages that are not yet delivered to the remote host, this tx log is retried upon successful remote client reconnect.
2. Fixed broken code in UnparsableException and renamed it to UnknownRemoteException.
2011-03-24 16:58:59 +01:00
Jonas Bonér
a92fd83134 1. Added a 'pending-messages' tx log for all pending messages that are not yet delivered to the remote host, this tx log is retried upon successful remote client reconnect.
2. Fixed broken code in UnparsableException and renamed it to UnknownRemoteException.
2011-03-24 16:23:37 +01:00
Jonas Bonér
6449fa940f refactored remote event handler and added deregistration of it on remote shutdown 2011-03-24 12:48:40 +01:00
Jonas Bonér
cb0f14a2c0 Added a remote event handler that pipes remote server and client events to the standard EventHandler system 2011-03-24 12:28:01 +01:00
Jonas Bonér
03ad1acdd9 Merge branch 'master' of github.com:jboner/akka 2011-03-24 10:30:53 +01:00
Jonas Bonér
472577a585 moved slf4j to 'akka.event.slf4j' 2011-03-24 10:30:41 +01:00
Jonas Bonér
529dd3d41b added error reporting to the ReflectiveAccess object 2011-03-23 22:57:19 +01:00