Jonas Bonér
0412ae4151
Renamed config option for remote client retry message send.
2011-03-28 09:05:16 +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
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
Viktor Klang
f853c05031
Potential fix for #723
2011-03-27 00:01:18 +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
Viktor Klang
c22a2400d0
Merge branch 'master' of github.com:jboner/akka
2011-03-23 16:03:24 +01:00
Viktor Klang
518e23b050
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
a8991ac538
Merge branch 'master' of github.com:jboner/akka
2011-03-23 15:12:32 +01:00
Jonas Bonér
6429086b51
Moved EventHandler to 'akka.event' plus added 'error' method without exception param
2011-03-23 15:12:09 +01:00
Viktor Klang
dfbc694059
Adding synchronous writes to NettyRemoteSupport
2011-03-23 15:00:29 +01:00
Viktor Klang
1747f2120c
Removing printlns
2011-03-23 13:10:47 +01:00
Viktor Klang
7efe2dc2ed
Merge branch 'master' of github.com:jboner/akka
2011-03-23 11:31:50 +01:00
Viktor Klang
db1b50a6b6
Adding OrderedMemoryAwareThreadPoolExecutor with an ExecutionHandler to the NettyRemoteServer
2011-03-23 11:31:19 +01:00
Peter Vlugter
74f7d474ab
Remove akka-specific transaction and hooks
2011-03-23 18:33:44 +13:00
Viktor Klang
f79d5c4613
Deprecating the current impl of DataFlowVariable
2011-03-23 00:14:12 +01:00
Viktor Klang
6f560a764d
Switched to FutureTimeoutException for Future.apply/Future.get
2011-03-22 22:20:32 +01:00
Viktor Klang
9ed3bb2fa9
Merge branch 'master' of github.com:jboner/akka
2011-03-22 22:13:00 +01:00
Viktor Klang
e23ba6e5bb
Adding Java API for reduce, fold, apply and firstCompletedOf, adding << and apply() to CompletableFuture + a lot of docs
2011-03-22 22:12:16 +01:00
Jonas Bonér
26654d3a2d
Merge branch 'master' of github.com:jboner/akka
2011-03-22 18:59:53 +01:00
Jonas Bonér
417695fafc
Added SLF4 module with Logging trait and Event Handler
2011-03-22 18:59:31 +01:00
Viktor Klang
331f3e6469
Renaming resultWithin to valueWithin, awaitResult to awaitValue to aling the naming, and then deprecating the blocking methods in Futures
2011-03-22 17:20:35 +01:00
Viktor Klang
f63024bc38
Switching AlreadyCompletedFuture to always be expired, good for GC eligibility etc
2011-03-22 14:45:31 +01:00
Martin Krasser
967f81c0ec
Merge branch '667-krasserm'
2011-03-22 09:34:33 +01:00
Viktor Klang
161f68376c
Minor optimization for getClassFor and added some comments
2011-03-21 21:39:13 +01:00
Viktor Klang
24981f6d37
Fixing classloader priority loading
2011-03-21 14:16:28 +01:00
Viktor Klang
99492ae657
Merge branch 'master' of github.com:jboner/akka
2011-03-21 13:16:58 +01:00
Derek Williams
54b19634de
Prevent throwables thrown in futures from disrupting the rest of the system. Fixes #710
2011-03-20 17:15:23 -06:00