Commit graph

3080 commits

Author SHA1 Message Date
Viktor Klang
4dfb3eb3dc Adding -optimise to the compile options 2011-03-29 22:50:42 +02:00
Viktor Klang
f397beab64 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
0043e70b8b Merge branch 'master' of github.com:jboner/akka 2011-03-29 17:10:17 +02:00
Jonas Bonér
2ec22344b0 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
cfa1a61c0b AspectWerkz license changed to Apache 2 2011-03-29 06:46:54 -07:00
Peter Vlugter
092c3a9cd9 Update to sbt 0.7.5.RC1 2011-03-29 21:19:38 +13:00
Peter Vlugter
5b668eacd7 Merge branch 'master' into wip-2.9.0 2011-03-29 20:55:19 +13:00
Viktor Klang
8c24a985b1 Merge branch 'master' of github.com:jboner/akka 2011-03-29 09:37:41 +02:00
Viktor Klang
1a8e1d3be2 Removing warninit from project def 2011-03-29 09:37:06 +02:00
Peter Vlugter
427e32e894 Merge branch 'master' into wip-2.9.0 2011-03-28 20:23:37 +13:00
Jonas Bonér
c885d4f477 Merge branch 'master' of github.com:jboner/akka 2011-03-28 09:22:31 +02:00
Jonas Bonér
a98669445c Merge branch 'master' of github.com:jboner/akka 2011-03-28 09:22:03 +02:00
Jonas Bonér
06cdc360e0 Merge branch 'master' of github.com:jboner/akka 2011-03-28 09:06:10 +02:00
Jonas Bonér
abd7622154 Renamed config option for remote client retry message send. 2011-03-28 09:05:16 +02:00
Jonas Bonér
e001c8424a Merge branch 'wip_resend_message_on_remote_failure' 2011-03-28 08:42:46 +02:00
Peter Vlugter
28b6933d99 Add sudo directly to network tests 2011-03-28 14:15:39 +13:00
Peter Vlugter
6c5f6305b9 Add system property to enable network failure tests 2011-03-28 14:13:58 +13:00
Peter Vlugter
4548671ef7 Update plugins 2011-03-28 11:31:56 +13:00
Peter Vlugter
4ea8e18f1a Re-enable ants sample 2011-03-28 11:07:23 +13:00
Jonas Bonér
78faeaa45a 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
814cb13373 Merge branch 'master' into wip-2.9.0 2011-03-28 09:38:56 +13:00
Viktor Klang
e15a2fc8f1 Potential fix for #723 2011-03-27 00:01:18 +01:00
Viktor Klang
e5df67c536 Upgrading to Scala 2.9.0-RC1 2011-03-26 20:02:33 +01:00
Viktor Klang
7fc7e4d60c Merging in master 2011-03-26 19:40:36 +01:00
Debasish Ghosh
26ca48a389 Merge branch 'master' of git@github.com:jboner/akka 2011-03-26 03:36:18 +05:30
Debasish Ghosh
d9e6175824 changed version of sjson to 0.10 2011-03-26 03:35:29 +05:30
Viktor Klang
1ac56ffa57 Removing race in isDefinedAt and in apply, closing ticket #722 2011-03-25 22:50:56 +01:00
Jonas Bonér
6d13a39015 Changed UnknownRemoteException to CannotInstantiateRemoteExceptionDueToRemoteProtocolParsingErrorException - should be more clear now. 2011-03-25 16:25:36 +01:00
Jonas Bonér
604a21d363 added script to simulate network failure scenarios and restore original settings 2011-03-25 16:09:44 +01:00
Jonas Bonér
3f719ef610 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
a579d6b2bb Closing ticket #721, shutting down the VM if theres a broken config supplied 2011-03-25 11:32:09 +01:00
Jonas Bonér
259ecf8a8b Added accessor for pending messages 2011-03-25 08:36:43 +01:00
Peter Vlugter
a7e397f5fd Add a couple more test timing adjustments 2011-03-25 19:09:40 +13:00
Peter Vlugter
ede34ad99c Replace sleep with latch in valueWithin test 2011-03-25 18:36:12 +13:00
Peter Vlugter
40666ca357 Introduce testing time factor (for Jenkins builds) 2011-03-25 17:36:11 +13:00
Peter Vlugter
1547c99290 Fix race in ActorModelSpec 2011-03-25 17:36:11 +13:00
Peter Vlugter
b436ff995e Catch possible actor init exceptions 2011-03-25 17:35:35 +13:00
Peter Vlugter
898d555826 Fix race with PoisonPill 2011-03-25 17:06:33 +13:00
Viktor Klang
479e47bfa3 Fixing order-of-initialization-bug 2011-03-24 21:13:42 +01:00
Jonas Bonér
08e93297d6 merged with upstream 2011-03-24 17:01:59 +01:00
Jonas Bonér
b4256431cd 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
cd93f5750f 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
dfcbf75011 refactored remote event handler and added deregistration of it on remote shutdown 2011-03-24 12:48:40 +01:00
Jonas Bonér
2867a45e22 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
a3b61f771f Merge branch 'master' of github.com:jboner/akka 2011-03-24 10:30:53 +01:00
Jonas Bonér
5f86e8027c moved slf4j to 'akka.event.slf4j' 2011-03-24 10:30:41 +01:00
Jonas Bonér
865192ee7d added error reporting to the ReflectiveAccess object 2011-03-23 22:57:19 +01:00
Viktor Klang
bc89d6381b Merge branch 'master' of github.com:jboner/akka 2011-03-23 16:03:24 +01:00
Viktor Klang
7ce67ef41d Moving Initializer to akka-kernel, add manually for other uses, removing ListWriter, changing akka-http to depend on akka-actor instead of akka-remote, closing ticket #716 2011-03-23 15:44:20 +01:00
Jonas Bonér
ca0a37f357 Merge branch 'master' of github.com:jboner/akka 2011-03-23 15:12:32 +01:00