Vaci Koblizek
|
c2423d453e
|
improve question lifecycle handling
A specialised export table was a bad idea.
Stick more closely to C++ implentation of QuestionRef.
|
2020-11-16 20:01:44 +00:00 |
|
Vaci Koblizek
|
ad17a4c148
|
refactor connection and disconnection
|
2020-11-13 17:57:49 +00:00 |
|
Vaci Koblizek
|
37aa04b262
|
allow network to use bytechannels
|
2020-11-13 08:36:23 +00:00 |
|
Vaci Koblizek
|
c0a57d304f
|
merge resolveTask into constructor
|
2020-11-13 08:10:59 +00:00 |
|
Vaci Koblizek
|
69a045deec
|
make requests autoclosable and cleanup disconnection
|
2020-11-12 22:15:07 +00:00 |
|
Vaci Koblizek
|
4e9e7f4068
|
cancellation
|
2020-11-12 21:27:44 +00:00 |
|
Vaci Koblizek
|
2ddc8e1d79
|
run the message loop asynchronously
|
2020-11-12 21:23:08 +00:00 |
|
Vaci Koblizek
|
af47f1a825
|
simplify iteration of (weak) question table
|
2020-11-12 20:40:18 +00:00 |
|
Vaci Koblizek
|
c8c8c8a085
|
just catch Exception when failing to send abort
|
2020-11-12 20:36:53 +00:00 |
|
Vaci Koblizek
|
ce9e1689cb
|
dont aggressively clean up answer pipelines
|
2020-11-12 20:34:48 +00:00 |
|
Vaci Koblizek
|
d526eca4b9
|
resolve PromiseClient requests in order
|
2020-11-12 20:12:10 +00:00 |
|
Vaci Koblizek
|
cd8e096f3f
|
small tidy of RpcState
|
2020-11-10 12:07:37 +00:00 |
|
Vaci Koblizek
|
f3bb329e96
|
generalise AnyPointer setAs AnyPointer
|
2020-11-10 11:42:23 +00:00 |
|
Vaci Koblizek
|
dcd9eb37c7
|
add override to set clients from completablefutures
|
2020-11-09 21:43:32 +00:00 |
|
Vaci Koblizek
|
c30dba3e9f
|
add callBrokenPromise test
|
2020-11-09 21:28:43 +00:00 |
|
Vaci Koblizek
|
f05c994c06
|
correct module description
|
2020-11-09 21:28:03 +00:00 |
|
Vaci Koblizek
|
b1be88d3c9
|
bump capnproto C++ runtime to version 0,8.0 in travis CI
|
2020-11-09 21:25:19 +00:00 |
|
Vaci Koblizek
|
0ff819702d
|
avoid test package name clash
|
2020-11-09 20:39:32 +00:00 |
|
Vaci Koblizek
|
40aebeecee
|
Move compiler test package to correct directory
|
2020-11-09 20:30:23 +00:00 |
|
Vaci Koblizek
|
1e7b03d3f1
|
point readme to our travis badge
|
2020-11-09 19:41:05 +00:00 |
|
Vaci Koblizek
|
ce8ecc5349
|
bump travis to jdk14
|
2020-11-09 19:36:52 +00:00 |
|
Vaci Koblizek
|
cefd8eaaa2
|
add AnyStruct
|
2020-11-09 18:08:56 +00:00 |
|
Vaci Koblizek
|
e04adc90b6
|
embargo test and tribble
|
2020-11-09 18:08:07 +00:00 |
|
Vaci Koblizek
|
f2df5c2191
|
implement rpc tail calls
|
2020-11-09 18:08:07 +00:00 |
|
Vaci Koblizek
|
cee3aa79ae
|
set AnyPointer from AnyPointer
|
2020-11-09 18:08:00 +00:00 |
|
Vaci Koblizek
|
f640a8ffd4
|
allow copyPointer to copy capabilities
|
2020-11-09 17:42:05 +00:00 |
|
Vaci Koblizek
|
7b79ab8ab2
|
avoid TestUtil name clash
|
2020-11-09 16:18:17 +00:00 |
|
Vaci Koblizek
|
8457c38623
|
fix null exportId bug
|
2020-11-09 14:36:19 +00:00 |
|
Vaci Koblizek
|
59c8f648ec
|
Merge branch 'capnpc-java-lite'
|
2020-11-08 17:29:59 +00:00 |
|
Vaci Koblizek
|
9e6d495d56
|
add runtime-rpc module and refactor project
|
2020-11-08 17:24:42 +00:00 |
|
Vaci Koblizek
|
0283fc5c2d
|
add lite mode for compiler
|
2020-11-07 16:56:01 +00:00 |
|
Vaci Koblizek
|
6b8898c27b
|
make noop public
|
2020-11-07 16:01:07 +00:00 |
|
Vaci Koblizek
|
45d1470907
|
make anypipeline.noop public
|
2020-11-07 15:59:25 +00:00 |
|
Vaci Koblizek
|
66fc361386
|
stub out two-party test suite for now
|
2020-11-07 15:58:39 +00:00 |
|
Vaci Koblizek
|
713f008526
|
stub out two-party test suite for now
|
2020-11-06 17:37:41 +00:00 |
|
Vaci Koblizek
|
0ce52fe135
|
add resolve test and fix handleResolve bugs
|
2020-11-06 15:32:20 +00:00 |
|
Vaci Koblizek
|
d2d851d630
|
stub out generic pipeline accessors, for now
|
2020-11-06 13:58:36 +00:00 |
|
Vaci Koblizek
|
95787f1e55
|
skip non-generic nodes when traversing for generic params
Fixes pipeline generation for TestGenericsWrapper2.
|
2020-11-06 13:58:36 +00:00 |
|
Vaci Koblizek
|
850a603877
|
oops, correct assertion of missing question
|
2020-11-06 13:58:36 +00:00 |
|
Vaci Koblizek
|
e8a118f364
|
add overload for messageSizeHint
|
2020-11-06 13:58:36 +00:00 |
|
Vaci Koblizek
|
7d2e541603
|
fix getNetwork bug, remove unnecessary TwoPartVatNetwork specialisation
|
2020-11-06 13:58:36 +00:00 |
|
Vaci Koblizek
|
1f004779d4
|
rpc tests
|
2020-11-05 21:38:43 +00:00 |
|
Vaci Koblizek
|
054213a0ac
|
add rpc bootstrap factory
|
2020-11-05 21:38:43 +00:00 |
|
Vaci Koblizek
|
9d023f0449
|
fix generic pipeline params. add (non-generic, for now) capability list
|
2020-11-05 21:38:43 +00:00 |
|
Vaci Koblizek
|
407d25c8c2
|
tidy up interface generation
|
2020-11-05 17:59:05 +00:00 |
|
Vaci Koblizek
|
dba99ca17a
|
combine javaFullName methods
|
2020-11-05 17:59:05 +00:00 |
|
Vaci Koblizek
|
518769247b
|
remove generated schema.schema
|
2020-11-05 17:59:05 +00:00 |
|
Vaci Koblizek
|
02789acf29
|
add TestInterface.baz. Stub out broken TestGenerics
|
2020-11-05 17:59:05 +00:00 |
|
Vaci Koblizek
|
630d71d4e5
|
implement more capability tests
|
2020-11-05 17:59:05 +00:00 |
|
Vaci Koblizek
|
33d16c4fb6
|
add READY_NOW
|
2020-11-05 17:59:05 +00:00 |
|