182 Commits

Author SHA1 Message Date
Matthias Bisping
f29bd7d4d3 removed need for bufferize wrapper by composing with first(chunks(...)) and applying to on-demand processor execution chain; broke mock pipeline, fixing next 2022-05-09 11:06:14 +02:00
Matthias Bisping
ec620abf54 lazy pipeline test 2022-05-09 01:17:53 +02:00
Matthias Bisping
5b30a32fff added client pipeline without webserver backend 2022-05-09 00:43:21 +02:00
Matthias Bisping
c092e7bcab refactoring; server pipeline WIP 2022-05-08 18:36:15 +02:00
Matthias Bisping
1d09337378 endpoint suffixes passed to stream processor 2022-05-08 17:28:55 +02:00
Matthias Bisping
8c1ad64464 refactoring; additional buffer test 2022-05-07 00:29:58 +02:00
Matthias Bisping
1e21913e37 processor test; refactoring 2022-05-07 00:23:22 +02:00
Matthias Bisping
132a1a1b50 renaming 2022-05-06 23:46:21 +02:00
Matthias Bisping
f99d779c29 refactoring 2022-05-06 23:39:29 +02:00
Matthias Bisping
f428372511 renaming 2022-05-06 23:19:25 +02:00
Matthias Bisping
54359501f9 renaming 2022-05-06 23:19:03 +02:00
Matthias Bisping
cbba561116 replaced eager endpoint in sender test 2022-05-06 23:18:37 +02:00
Matthias Bisping
1daaf2b904 refactoring 2022-05-06 23:13:48 +02:00
Matthias Bisping
866df2dee3 renaming 2022-05-06 23:07:46 +02:00
Matthias Bisping
962b398a9c refactoring: added processor adapter and streamer 2022-05-06 22:49:59 +02:00
Matthias Bisping
3ae4fd8986 refactoring / formatting 2022-05-06 19:57:33 +02:00
Matthias Bisping
98af600787 fixed result validation case for Nothing value 2022-05-06 19:57:05 +02:00
Matthias Bisping
ec650464a8 bufferize test 2022-05-06 19:56:43 +02:00
Matthias Bisping
ed69011bf6 removed comment out lines 2022-05-06 19:16:17 +02:00
Matthias Bisping
0fc3db2fae test params shown with names in pytest log 2022-05-06 19:15:44 +02:00
Matthias Bisping
53eee983c4 added result validaton for processor 2022-05-06 19:15:17 +02:00
Matthias Bisping
5760a6f354 fixed buffer issue: buffer can overflow when called lazily, for some reason. looking into it next. 2022-05-06 19:15:02 +02:00
Matthias Bisping
dca3eaaa54 fixed buffering and result streaming: all items are yielded individually and computed on demand now 2022-05-06 12:14:09 +02:00
Matthias Bisping
1b04c46853 removed code related to eager endpoint 2022-05-05 17:25:42 +02:00
Matthias Bisping
68c24c863f removed eager endpoint (/process) 2022-05-05 17:21:47 +02:00
Matthias Bisping
4a3ac150cf fixed initial computation queue state 2022-05-05 16:42:43 +02:00
Matthias Bisping
373c38113f refactoring 2022-05-05 16:26:18 +02:00
Matthias Bisping
b58a9d11c3 refactoring: added processor class 2022-05-05 16:08:59 +02:00
Matthias Bisping
bd5fe82e06 refactoring: rename 2022-05-05 15:47:25 +02:00
Matthias Bisping
b62652957a refactoring: pipeline 2022-05-05 15:15:05 +02:00
Matthias Bisping
7a3bb9334b removed obsolete code 2022-05-05 14:26:46 +02:00
Matthias Bisping
7ccad043f4 refactoring: rename 2022-05-05 14:25:24 +02:00
Matthias Bisping
4fd6a5aa2a docstring update 2022-05-05 12:52:40 +02:00
Matthias Bisping
a7a44267f1 refactoring: added pipeline class 2022-05-05 12:49:49 +02:00
Matthias Bisping
685edaa62f removed obsolete imports 2022-05-05 11:57:29 +02:00
Matthias Bisping
82d7b7f8cb refactoring: simplify pickup endpoint extraction 2022-05-05 11:56:06 +02:00
Matthias Bisping
d4ffd75e26 added rest callback interpreter 2022-05-05 11:45:52 +02:00
Matthias Bisping
7a1db32c3b refactoring: rename 2022-05-05 11:22:17 +02:00
Matthias Bisping
456fb1db06 refactoring: move 2022-05-05 10:23:51 +02:00
Matthias Bisping
e221b00933 refactoring: Sender, Receiver 2022-05-05 10:17:38 +02:00
Matthias Bisping
24313241a8 sync 2022-05-04 17:46:35 +02:00
Matthias Bisping
ef0e805223 sender baseclass 2022-05-04 17:05:44 +02:00
Matthias Bisping
531ff8d3e0 refactoring; fixed sender 2022-05-04 16:57:08 +02:00
Matthias Bisping
14d83abd72 refactoring; rest sender 2022-05-04 16:46:24 +02:00
Matthias Bisping
00ea224379 refactoring; packer test; sender test 2022-05-04 16:41:29 +02:00
Matthias Bisping
625552ec7c packing and bundling test params 2022-05-04 15:19:52 +02:00
Matthias Bisping
8afd87e44f added packing and bundling test 2022-05-04 15:18:15 +02:00
Matthias Bisping
1d70fb628e removed debug prints 2022-05-04 14:58:22 +02:00
Matthias Bisping
f32004c3a4 added packer test 2022-05-04 14:57:40 +02:00
Matthias Bisping
a301876ab9 refactoring: metadata argument as iterable instead of dict 2022-05-04 14:55:04 +02:00