Derek Williams
|
03997ef6bf
|
IO continuations seem to not suffer from stack overflow. yay!
|
2011-06-04 21:21:02 -06:00 |
|
Derek Williams
|
b1063e2940
|
implement the rest of CPSLoop for Future. Need to create one for IO now
|
2011-06-04 17:50:33 -06:00 |
|
Derek Williams
|
4967c8cb72
|
might have a workable solution to stack overflow
|
2011-06-04 17:19:24 -06:00 |
|
Derek Williams
|
9d91990135
|
Added failing test due to stack overflow, will try and fix
|
2011-06-04 08:45:44 -06:00 |
|
Derek Williams
|
d158514c6f
|
Forgot to add cps utils. Suspect TailCalls is not actually goign to stop stack overflow. will test.
|
2011-06-04 08:44:59 -06:00 |
|
Derek Williams
|
fdcfbbdecc
|
update to be compatible with latest master
|
2011-06-03 18:51:51 -06:00 |
|
Derek Williams
|
6200eb3c7a
|
Merge branch 'master' into nio-actor
|
2011-06-03 18:46:23 -06:00 |
|
Derek Williams
|
5e326bcd9e
|
refactoring for simplicity, and moving cps helper methods to akka.utils, should work with dataflow as well
|
2011-06-03 18:45:58 -06:00 |
|
Derek Williams
|
3b796dee01
|
Found way to use @suspendable without type errors
|
2011-06-03 15:20:16 -06:00 |
|
Viktor Klang
|
07eaf0ba48
|
Attempt to solve ticket #902
|
2011-06-03 09:44:43 -07:00 |
|
Derek Williams
|
b041e2fa0d
|
Expand K/V Store IO test
|
2011-06-02 22:06:04 -06:00 |
|
Derek Williams
|
3af8912547
|
these aren't promises, they are futures
|
2011-06-02 15:28:41 -06:00 |
|
Derek Williams
|
2236038b54
|
Improve clarity and type safety
|
2011-06-02 15:16:08 -06:00 |
|
Viktor Klang
|
b0952e5212
|
Renaming Future.failure to Future.recover
|
2011-06-02 13:33:49 -07:00 |
|
Derek Williams
|
60139e0ad8
|
move all IO api methods into IO object, no trait required for basic IO support, IO trait only needed for continuations
|
2011-06-02 12:17:38 -06:00 |
|
Derek Williams
|
c4ff23aca7
|
Add cps friendly loops, remove nonsequential message handling (use multiple actors instead)
|
2011-06-02 11:19:26 -06:00 |
|
Derek Williams
|
2d17f5ad6d
|
Merge branch 'master' into nio-actor
|
2011-06-02 08:26:47 -06:00 |
|
Derek Williams
|
b9832cf279
|
Change from @suspendable to @cps[Any] to avoid silly type errors
|
2011-06-02 08:19:47 -06:00 |
|
Jonas Bonér
|
3d7a717b06
|
Merge branch 'master' of github.com:jboner/akka
|
2011-05-30 10:53:35 +02:00 |
|
Jonas Bonér
|
112ddefd7d
|
refactoring and minor edits
|
2011-05-30 10:53:25 +02:00 |
|
Derek Williams
|
5fbbba3a73
|
change read with delimiter to drop the delimiter when not inclusive, and change that to the default.
|
2011-05-27 23:19:46 -06:00 |
|
Derek Williams
|
8b166454bf
|
Add test of basic Redis-style key-value store
|
2011-05-27 22:52:06 -06:00 |
|
Derek Williams
|
ec4e7f7b03
|
Add support for reading all bytes, or reading up until a delimiter
|
2011-05-27 18:54:16 -06:00 |
|
Derek Williams
|
4cc901c708
|
Add ByteRope for concatenating ByteStrings without copying
|
2011-05-27 18:53:18 -06:00 |
|
Derek Williams
|
07d9f13c3e
|
Rename IO.Token to IO.Handle (the name I wanted but couldn't remember)
|
2011-05-27 14:10:42 -06:00 |
|
Peter Veentjer
|
a85bba7aad
|
- more work on the storage functionality
|
2011-05-27 08:53:46 +03:00 |
|
Derek Williams
|
f5a1dc17b3
|
Hold state in mutable collections to reduce allocations
|
2011-05-26 22:36:40 -06:00 |
|
Derek Williams
|
23867283eb
|
IOActor can now handle multiple channels
|
2011-05-26 21:50:49 -06:00 |
|
Derek Williams
|
e165d35273
|
remove unused val
|
2011-05-26 19:28:45 -06:00 |
|
Derek Williams
|
4acce04e77
|
Option to process each message sequentially (safer), or only each read sequentially (better performing)
|
2011-05-26 19:24:38 -06:00 |
|
Viktor Klang
|
49883d8c59
|
Adding support for completing senderFutures when actor is stopped, closing ticket #894. Also renaming DurableEventBasedDispatcher to DurableDispatcher
|
2011-05-26 20:38:42 +02:00 |
|
Viktor Klang
|
e94b722a4b
|
Adding withFilter to Future, fixing signature of filter, cleaning up foreach
|
2011-05-26 19:33:03 +02:00 |
|
Peter Vlugter
|
b98352e68f
|
Allow find-replace to replace versions in the docs
|
2011-05-26 17:25:31 +12:00 |
|
Peter Vlugter
|
fb200b094a
|
Fix warnings in docs
|
2011-05-26 17:22:13 +12:00 |
|
Peter Vlugter
|
046399c9df
|
Update docs
- use current version (2.0-SNAPSHOT) for easy search and replace
- some updates from akka-modules remerge
|
2011-05-26 17:14:42 +12:00 |
|
Peter Vlugter
|
89cb49366b
|
Update release scripts for modules merge
|
2011-05-26 16:47:46 +12:00 |
|
Peter Vlugter
|
b7d0fb6b09
|
Add microkernel dist
|
2011-05-26 16:37:41 +12:00 |
|
Derek Williams
|
a2cc661f22
|
Reduce copying ByteString data
|
2011-05-25 21:33:52 -06:00 |
|
Derek Williams
|
83be09aaa2
|
Merge branch 'master' into nio-actor
|
2011-05-25 18:18:59 -06:00 |
|
ticktock
|
9567c5e90f
|
lining up config name with reference conf
|
2011-05-25 15:38:35 -07:00 |
|
ticktock
|
9611021d2d
|
Merge branch 'master' of https://github.com/jboner/akka
|
2011-05-25 15:27:57 -07:00 |
|
ticktock
|
3423b26d1c
|
updates to remove references to akka-modules
|
2011-05-25 15:27:11 -07:00 |
|
ticktock
|
a6e096dfd9
|
adding modules docs
|
2011-05-25 15:26:51 -07:00 |
|
Derek Williams
|
2431361a23
|
refactor test
|
2011-05-25 16:02:38 -06:00 |
|
Derek Williams
|
8727be3e37
|
First try at implementing delimited continuations to handle IO reads
|
2011-05-25 15:48:58 -06:00 |
|
Derek Williams
|
9ca5df003b
|
Move thread into IOWorker
|
2011-05-25 13:11:01 -06:00 |
|
Martin Krasser
|
6f1ff4efdb
|
Fixed failing akka-camel module, Upgrade to Camel 2.7.1, included akka-camel and akka-kernel again into AkkaProject
|
2011-05-25 19:18:13 +02:00 |
|
Jonas Bonér
|
30d5b936ec
|
Commented out akka-camel and akka-kernel
|
2011-05-25 17:59:56 +02:00 |
|
Jonas Bonér
|
dcb4907595
|
Added tests for round-robin routing with 3 nodes and 2 replicas
|
2011-05-25 17:42:50 +02:00 |
|
Jonas Bonér
|
abe6047284
|
Minor changes and some added FIXMEs
|
2011-05-25 17:41:53 +02:00 |
|