Commit graph

67 commits

Author SHA1 Message Date
Peter Vlugter
ca7aea96a6 Bump version to 2.0-SNAPSHOT 2011-05-18 12:44:37 +12:00
Jonas Bonér
5d88ffe9d4 Merge branch 'wip-2.0' 2011-05-17 12:04:05 +02:00
Jonas Bonér
7cf3d0876d Added tests for usage of cluster actor plus code backing the test.
Added more cluster API to ReflectiveAccess.
Plus misc refactorings and cleanup.
2011-05-17 11:05:09 +02:00
Roland
e6f2870449 add some tests for Duration 2011-05-16 22:43:52 +02:00
Jonas Bonér
2655d44ee9 Merged wip-2.0 branch with latest master 2011-05-16 12:32:00 +02:00
Jonas Bonér
6c6089e081 Misc fixes everywhere; deployment, serialization etc. 2011-05-16 09:47:23 +02:00
Viktor Klang
5b54de7f48 Changing signature of traverse and sequence to return java.lang.Iterable, updated docs as well, closing #847 2011-05-11 13:29:29 +02:00
Viktor Klang
c0efbc690f Adding some tests to make sure that the Future Java API doesn`t change breakingly 2011-05-10 19:19:13 +02:00
Peter Vlugter
9ace0a97da Bump version to 1.2-SNAPSHOT 2011-05-06 14:01:21 +12:00
Jonas Bonér
d50ab24b11 Changed the 'home' cluster config option to one of 'host:<hostname>', 'ip:<ip address>'' or 'node:<node name>' 2011-05-04 21:25:47 +02:00
Derek Williams
d0b27c43b7 Use Promise in tests 2011-05-03 18:52:58 -06:00
Derek Williams
5b18f18ffd Fix bug with 'Future << x', must be used within a 'flow' block now 2011-05-03 18:49:14 -06:00
Jonas Bonér
bd5cc53235 Clustered deployment in ZooKeeper implemented. Read and write deployments from cluster test passing. 2011-05-03 21:04:45 +02:00
Derek Williams
67f1e2fbca Fix Future.flow compile time type safety 2011-05-02 14:44:40 -06:00
Derek Williams
846d63aa92 Merge branch 'master' into delimited-continuations
Conflicts:
	akka-actor-tests/src/test/scala/akka/dispatch/FutureSpec.scala
	akka-actor/src/main/scala/akka/dispatch/Future.scala
	project/build/AkkaProject.scala
2011-04-30 08:59:45 -06:00
Patrik Nordwall
6576cd51e9 Scala style fixes, added parens for side effecting shutdown methods 2011-04-29 10:20:16 +02:00
Viktor Klang
7d5bc13163 Removing uses of awaitBlocking in the FutureSpec 2011-04-28 16:23:03 +02:00
Viktor Klang
4bedb4813d Fixing tickets #816, #814, #817 and Dereks fixes on #812 2011-04-28 16:01:11 +02:00
Derek Williams
485013a353 Dispatcher executed Future will be cleaned up even after expiring 2011-04-27 20:45:39 -06:00
Derek Williams
43fc3bf463 Add failing test for Ticket #812 2011-04-27 19:39:15 -06:00
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