Roland
b6ad46e88c
fix SchedulerSpec config, see #2941
2013-01-24 16:13:06 +01:00
Roland
2df179ab49
reenable EPUB on sbt-site 0.6.2, see #2938
2013-01-24 15:06:14 +01:00
drewhk
d83fb1294d
Merge pull request #1058 from drewhk/fixed-hostname-resolution-drewhk
...
Fixed missing hostname setting in RemotingSpec
2013-01-24 05:38:19 -08:00
Endre Sándor Varga
f338acb3fb
Fixed missing hostname setting in RemotingSpec
2013-01-24 14:35:46 +01:00
Roland
02f5da064b
Merge branch 'tmp'
2013-01-24 13:53:56 +01:00
Derek Mahar
4848e82a9c
various doc fixes (spelling, wrong words, clarity)
2013-01-24 13:52:53 +01:00
Roland Kuhn
ffb58cb9d0
Merge pull request #1052 from akka/wip-2915-testprobe-watch-∂π
...
don’t use the testActor.queue for probe.watch(), see #2915
2013-01-24 04:48:29 -08:00
Roland Kuhn
414fddf1d6
Merge pull request #1053 from akka/wip-2916-CTD-warning-∂π
...
document deadlock risk of TestProbe.watch(TestActorRef), see #2916
2013-01-24 04:45:49 -08:00
Roland Kuhn
04cf9dea0d
Merge pull request #1054 from akka/wip-2928-log-postStop-failures-∂π
...
log failures in postStop, see #2928
2013-01-24 04:45:34 -08:00
Roland
405174d4c3
don’t use the testActor.queue for probe.watch(), see #2915
2013-01-24 13:44:54 +01:00
Roland
5dacfaeb38
fix-up Cluster’s complaint for too slow Scheduler, see #2904
2013-01-24 13:43:40 +01:00
Roland Kuhn
ebbfd77d50
Merge pull request #1047 from akka/wip-2798-ensuring-rich
...
Add 'requiring': like 'ensuring' but with 'require' semantics. Fixes #2798
2013-01-24 04:40:02 -08:00
drewhk
0b432de0d8
Merge pull request #1044 from drewhk/wip-2593-new-remoting-configuration-drewhk
...
Changed and documented new remoting configuration #2593
2013-01-24 04:28:21 -08:00
Endre Sándor Varga
99adbdfab4
Changed and documented new remoting configuration #2593
2013-01-24 12:35:05 +01:00
drewhk
9935337d8e
Merge pull request #1057 from akka/wip-netty-port-patriknw
...
Change wrong netty port conf in tests
2013-01-24 03:23:50 -08:00
drewhk
a4c0c7139c
Merge pull request #1043 from drewhk/wip-2833-ssl-blocking-handshake
...
Added blocking handshake for outbound SSL connections #2833
2013-01-24 03:23:07 -08:00
Endre Sándor Varga
580a2484a9
Added blocking handshake for outbound SSL connections #2833
...
- Eliminated "Promise passing style" and using future composition wherever possible
2013-01-24 10:21:33 +01:00
Patrik Nordwall
4a5695f9d8
Change wrong netty port conf in tests
2013-01-24 09:53:18 +01:00
Rich Dougherty
9bfbf10cea
Add 'requiring': like 'ensuring' but with 'require' semantics. Fixes #2798
2013-01-24 16:17:41 +13:00
Roland Kuhn
65d86ba520
relax too tight timing in FSMTransitionSpec
2013-01-23 23:59:33 +01:00
Roland
a80b5269e6
log failures in postStop, see #2928
2013-01-23 23:53:44 +01:00
Roland
bb7a4b7d40
document deadlock risk of TestProbe.watch(TestActorRef), see #2916
2013-01-23 23:38:22 +01:00
Roland
40a67a4097
disable EPUB build until sbt-site is fixed, see #2938
2013-01-23 21:57:28 +01:00
Roland
b9c0e98d3d
Java 6 again; plus forgot one copyright header
2013-01-23 21:02:41 +01:00
Roland Kuhn
7066b37077
Merge pull request #1027 from akka/wip-2904-timer-∂π
...
first cut of new AkkaTimer, see #2904
2013-01-23 11:06:41 -08:00
Roland
8dea20a1f1
LightArrayRevolverScheduler, see #2904
...
- based on a wheel (AtomicReferenceArray) from which atomic
single-linked lists dangle
- no locks
- deterministic tests due to overridable time source
- also bring docs up to date
2013-01-23 19:57:44 +01:00
Roland Kuhn
9b180a9d87
Merge pull request #1049 from akka/wip-lower-pressure-on-lock-√
...
isProxy is internally using a single, fat, synchronized – yes, astonish...
2013-01-23 02:33:03 -08:00
Roland Kuhn
f2e9288a4f
Merge pull request #1048 from akka/wip-2782-removing-CIHM-√
...
#2782 - Removing ConcurrentIdentityHashMap and shake this all about
2013-01-23 02:31:02 -08:00
Roland Kuhn
50fb495e56
Merge pull request #1046 from tlockney/feature/epub-support
...
added basic support for Epub generation
2013-01-23 02:20:05 -08:00
Roland Kuhn
205089f7f6
Merge pull request #1041 from RickLatrine/wip-2923-terminated-cascade-ricklatrine
...
Prevents Terminated message cascade, see #2923
2013-01-23 02:01:29 -08:00
Viktor Klang
c16f226d1d
isProxy is internally using a single, fat, synchronized – yes, astonishing to say the least, with this we lower the pressure on that lock.
2013-01-22 17:58:37 +01:00
Viktor Klang
4474c34e7c
#2782 - Removing ConcurrentIdentityHashMap and shake this all about
2013-01-22 15:11:49 +01:00
Thomas Lockney
bcf81cc12c
added basic support for Epub generation
2013-01-21 12:14:46 -08:00
RickLatrine
846e567355
Unwatch watched actors on termination. Fixes : #2923
...
unwatchWatchedActors must stay in finishTerminate as an emergency stop might occur at handleInvokeFailure
2013-01-21 16:02:57 +01:00
Viktor Klang
13b1324509
#2775 - Adding migration guide for waiting on promises
2013-01-21 15:51:49 +01:00
Roland
00a39232cc
add debug helper for CallingThreadDispatcherModelSpec, see #2821
...
- the problem is that the user guardian gets blocked for more than 3
seconds, and I have no clue who blocks it where
- therefore print all stack traces two seconds into the test if still
not finished
2013-01-20 22:21:02 +01:00
Roland Kuhn
c8779f4e9d
Merge pull request #1035 from derekmahar/patch-3
...
Update akka-docs/rst/general/actor-systems.rst
2013-01-20 07:16:30 -08:00
Derek Mahar
3d662f94a0
Update akka-docs/rst/general/actor-systems.rst
...
Replace "with respect fault-handling" with "with respect to fault-handling".
2013-01-18 12:11:05 -05:00
Viktor Klang (√)
6cc4dcb810
Merge pull request #1039 from akka/wip-2838-zeromq-test-shutdown-race-ban
...
Terminate zeromq context after actors have terminated
2013-01-18 07:42:14 -08:00
Björn Antonsson
8f29022ef5
Terminate zeromq context after actors have terminated. See #2838
2013-01-18 15:00:19 +01:00
Björn Antonsson
cd9fae81e5
Making test more DRY. See #2862
2013-01-18 13:58:46 +01:00
Roland Kuhn
fd4624099e
Merge pull request #1036 from derekmahar/patch-4
...
Update akka-docs/rst/general/actor-systems.rst
2013-01-18 04:32:18 -08:00
Patrik Nordwall
db5da848c0
Merge pull request #1033 from akka/wip-def-if-patriknw
...
Style change of def starting with if
2013-01-18 04:30:43 -08:00
Patrik Nordwall
5dc108567d
Style change of def starting with if
...
* When a def starts with if and is not a oneliner the if
should be on a new line.
* The reason is that it might be easy to miss the if when
reading the code.
2013-01-18 13:28:49 +01:00
Viktor Klang (√)
73a1b82869
Merge pull request #1034 from akka/wip-retain-envelope-√
...
Preserving Envelopes in UnstartedActorCell as requested by Mr Pink
2013-01-18 04:27:48 -08:00
Patrik Nordwall
1557f0c75b
Merge pull request #1032 from akka/wip-2905-StressSpec-exercise-supervision-patriknw
...
Unique barriers for each round in StressSpec.exerciseSupervision, see #2905
2013-01-18 04:14:18 -08:00
Patrik Nordwall
bdd69f7cdd
Unique barriers for each round in StressSpec.exerciseSupervision, see #2905
...
* Looks like the issue was caused by a mixup of barriers and/or name
of the result aggregator actor
2013-01-18 13:13:38 +01:00
Patrik Nordwall
06807e73b8
Merge pull request #1029 from akka/wip-2907-heartbeats-patriknw
...
Detect failure when no heartbeats sent, see #2907
2013-01-18 04:10:02 -08:00
Patrik Nordwall
8b4e903e7d
Detect failure when no heartbeats sent, see #2907
...
* Subscribe to InstantMemberEvent and start heartbeating when
InstantMemberUp. Same for metrics.
* HeartbeatNodeRing data structure for bidirectional mapping of
heartbeat sender and receiver. Not using ConsistentHash anymore.
Node addresses are hashed to ensure that neighbors are spread out.
* HeartbeatRequest when receiver detects that it has not received
expected heartbeats.
* New test InitialHeartbeatSpec that simulates the problem
* Add/remove some related conf properties
* Add some more logging to be able to diagnose eventual problems
* Explicit config of nr-of-end-heartbeats
2013-01-18 12:54:09 +01:00
Viktor Klang
c38be1bc4a
Preserving Envelopes in UnstartedActorCell as requested by Mr Pink
2013-01-18 12:17:32 +01:00