Commit graph

1997 commits

Author SHA1 Message Date
Viktor Klang
800840719f Making it impossible to complete a future after its expired, and not run onComplete callbacks if it hasnt been completed before expiry, fixing ticket #811 2011-04-27 16:52:19 +02:00
Viktor Klang
2da27123ac Renaming a test 2011-04-27 16:46:06 +02:00
Viktor Klang
82a11110d3 Removing awaitValue and valueWithin, and adding await(atMost: Duration) 2011-04-27 15:34:42 +02:00
Viktor Klang
5068f0d48a Removing blocking dequeues from MailboxConfig due to high risk and no gain 2011-04-27 12:21:19 +02:00
Jonas Bonér
868ec62ee7 Rebased from master branch 2011-04-27 01:06:08 +02:00
Jonas Bonér
9706d17ac1 Added Deployer with DeployerSpec which parses the deployment configuration and adds deployment rules 2011-04-27 00:40:20 +02:00
Jonas Bonér
2e7c76dd98 Rebased from master 2011-04-27 00:38:10 +02:00
Patrik Nordwall
bce7d176f4 Added parens to override of preStart and postStop 2011-04-26 20:31:08 +02:00
Jonas Bonér
4557f0d77a Deployer and deployment config parsing complete, test passing 2011-04-26 17:14:39 +02:00
Viktor Klang
233310b807 Merge with upstream 2011-04-26 14:04:43 +02:00
Viktor Klang
0fbf8d3c65 Added a test to validate the API, it´s gorgeous 2011-04-26 13:42:24 +02:00
Viktor Klang
d567a08849 Added a test to validate the API, it´s gorgeous 2011-04-26 13:37:06 +02:00
Viktor Klang
0b5ab21128 Adding yet another CPS test 2011-04-26 11:41:26 +02:00
Viktor Klang
25f2824b63 Adding a test for the emulation of blocking 2011-04-26 11:17:29 +02:00
Derek Williams
74fcef3891 Add Future.failure 2011-04-25 16:14:07 -06:00
Derek Williams
da8e5064ef Fix failing tests 2011-04-25 14:55:49 -06:00
Derek Williams
997151e49c Improve pattern matching within for comprehensions with Future 2011-04-24 16:05:28 -06:00
Derek Williams
5dfc416607 make test more aggressive 2011-04-23 09:21:04 -06:00
Derek Williams
530be7b95d Fix CompletableFuture.<<(other: Future) to return a Future instead of the result 2011-04-23 09:14:20 -06:00
Derek Williams
eecfea5c5e Add additional test to make sure Future.flow does not block on long running Futures 2011-04-23 07:42:30 -06:00
Roland
1ee2446d1f Merge branch 'wip-testkit2'
- also fix some sphinx-build warnings/errors
2011-04-23 11:23:50 +02:00
Roland Kuhn
d55c9cea10 add Java API to Duration 2011-04-23 09:44:59 +02:00
Patrik Nordwall
a60bbc5f59 Applied patch from bruce.mitchener, with minor adjustment 2011-04-23 08:11:31 +02:00
Derek Williams
120f12d739 Adding delimited continuations to Future 2011-04-22 16:39:21 -06:00
Roland
c86b63cff8 merge master and wip-testkit into wip-testkit2 2011-04-21 21:36:28 +02:00
Jonas Bonér
896e174d63 mid-address-refactoring: all tests except remote and serialization tests passes 2011-04-20 20:43:17 +02:00
Jonas Bonér
d1bdddd588 mid address refactoring 2011-04-20 09:04:57 +02:00
Peter Vlugter
0f436f0738 Fix bug in actor pool round robin selector 2011-04-20 16:12:51 +12:00
Peter Vlugter
427a6cf63e Rework routing spec - failing under jenkins 2011-04-19 17:45:01 +12:00
Roland Kuhn
34c16266ed make transition notifier more robust
- FSM does not throw exception anymore when registering not running
	listener
- FSM automatically removes stopped listeners from callback list
2011-04-17 14:37:43 +02:00
Roland Kuhn
8756a5a6c6 properly handle infinite timeouts in FSM
- now you can use Duration.Inf to override an existing state timeout
	with "no timeout"; previously this resulted in an exception.
2011-04-17 12:39:40 +02:00
Derek Williams
ff711a4253 Add Java API versions of Future.{traverse, sequence}, closes #786 2011-04-15 13:09:53 -06:00
Roland Kuhn
85daa9f8e2 Merge branch 'master' into wip-testkit 2011-04-15 20:35:55 +02:00
Patrik Nordwall
178171bbef Added parens to latch countDown 2011-04-12 11:35:10 +02:00
Patrik Nordwall
1f9d54dced Added parens to unbecome 2011-04-12 11:03:36 +02:00
Patrik Nordwall
3c903ca077 Added parens to shutdownAll 2011-04-12 10:59:45 +02:00
Patrik Nordwall
3c8e375f30 Added parens to stop 2011-04-12 10:53:56 +02:00
Patrik Nordwall
087191f19f Added parens to start 2011-04-12 09:56:17 +02:00
Peter Vlugter
97d4fc8e18 Adjust sleep in supervisor tree spec 2011-04-12 19:25:47 +12:00
Patrik Nordwall
8572c63368 fixed warning 2011-04-12 08:55:05 +02:00
Viktor Klang
3770a32216 Fixing 2 wrong types in PriorityEBEDD and added tests for the message processing ordering 2011-04-11 17:08:10 +02:00
Jonas Bonér
3374eef6ce Merged with Viktors work with removing client managed actors. Also removed actor.id, added actor.address 2011-04-08 21:16:05 +02:00
Jonas Bonér
5f918e55bc commit in the middle of address refactoring 2011-04-08 15:29:14 +02:00
Viktor Klang
0dff50fa52 Removed client-managed actors, a lot of deprecated methods and DataFlowVariable (superceded by Future) 2011-04-07 12:48:30 +02:00
Roland Kuhn
a885c09354 Merge branch 'wip-fsm' 2011-04-07 11:52:24 +02:00
Viktor Klang
e8259e1e51 Closing ticket #757 2011-04-06 13:19:04 +02:00
patriknw
0abf51d878 moved tests from akka-actor to new module akka-actor-tests to fix circular dependencies between testkit and akka-actor 2011-04-06 07:45:42 +02:00