Commit Graph

254 Commits

Author SHA1 Message Date
Dominik Werder
370b33c6a5 Read events and assert one event before requested range 2021-12-17 18:23:48 +01:00
Dominik Werder
6e7a279a11 Find files for expanded query 2021-12-17 18:23:48 +01:00
Dominik Werder
6581946eaf WIP on file-lookup for expand-query 2021-12-17 18:23:48 +01:00
Dominik Werder
ba568c8850 Receive source frames 2021-12-17 18:23:48 +01:00
Dominik Werder
e258718d02 Support distribution 2021-12-17 18:23:48 +01:00
Dominik Werder
5e624bb2ca Find start position in large files via binary search 2021-12-17 18:23:48 +01:00
Dominik Werder
002139bfae Frame the archapp variants in compatible way 2021-12-17 18:23:48 +01:00
Dominik Werder
28db398714 Support more types 2021-12-17 18:23:48 +01:00
Dominik Werder
2502f7a574 Introduce EventAppendable 2021-12-17 18:23:48 +01:00
Dominik Werder
d1401bffd5 More variants for archive pb format 2021-12-17 18:23:48 +01:00
Dominik Werder
48e0226a4f WIP try performance 2021-12-17 18:23:48 +01:00
Dominik Werder
9509b43848 WIP interface with existing code 2021-12-17 18:23:48 +01:00
Dominik Werder
35f3f9249e Deliver events from LTS 2021-12-17 18:23:48 +01:00
Dominik Werder
09724fd540 Start fetching events 2021-12-17 18:23:48 +01:00
Dominik Werder
e17edd0533 Cover more types 2021-12-17 18:23:48 +01:00
Dominik Werder
a771c37e03 Read first event of pb file 2021-12-17 18:23:48 +01:00
Dominik Werder
c92e266662 Move types into separate module 2021-12-17 18:23:48 +01:00
Dominik Werder
a8f15da101 WIP on get channel info for arch app 2021-12-17 18:23:44 +01:00
Dominik Werder
b737b9bd99 Move optional mod parse 2021-06-30 12:52:22 +02:00
Dominik Werder
96aa6576de Insert archiver appliance channel names into db, make this optional 2021-06-30 11:14:32 +02:00
Dominik Werder
56fbc6013c Add link to html docs 2021-06-30 11:13:45 +02:00
Dominik Werder
59bcb64fe0 Add readme 2021-06-30 09:10:19 +02:00
Dominik Werder
0326aa795a Iterate through pb files and parse the header 2021-06-29 17:19:31 +02:00
Dominik Werder
4ed787d3a7 Read epics archiver appliance protobuf file 2021-06-28 21:45:19 +02:00
Dominik Werder
246c32a1c4 Deployed on proscan, update docs 2021-06-28 16:25:27 +02:00
Dominik Werder
4b2048c103 Refactor 2021-06-25 12:56:42 +02:00
Dominik Werder
7e0a540aa6 Remove old PPP-based stream in favor of channel-exec 2021-06-24 11:38:08 +02:00
Dominik Werder
ef803a45a2 Add BoolNum type and test on slow GLS 2021-06-24 08:46:56 +02:00
Dominik Werder
411014d289 Fix url creation, check endian of each event because of inconsistent config 2021-06-23 08:57:14 +02:00
Dominik Werder
ebb1ce89dc Remove too simplistic url parse 2021-06-23 07:32:18 +02:00
Dominik Werder
d0318a17c2 Simplify and fix channel search query parse 2021-06-22 16:57:51 +02:00
Dominik Werder
5219b56488 Use /api/4 on nodes for /api/1 channel search 2021-06-22 13:27:43 +02:00
Dominik Werder
c8c81470fc Proxy events and binned and get it serve sf-databuffer and hipa-archive 2021-06-21 21:45:40 +02:00
Dominik Werder
e7891fee13 WIP on proxy and url handling 2021-06-18 21:13:01 +02:00
Dominik Werder
0d73251db8 Move /api/1/ related proxy functionality 2021-06-17 18:32:05 +02:00
Dominik Werder
7077d6b09a Switch other endpoints to new timestamp format 2021-06-16 15:02:20 +02:00
Dominik Werder
6b27185af9 Remove dummy value 2021-06-16 14:22:31 +02:00
Dominik Werder
3b6a34d7b3 Remove todo 2021-06-16 14:05:19 +02:00
Dominik Werder
99d0a97a69 Get X-binned dim-1 with N X-bins as json 2021-06-16 13:57:45 +02:00
Dominik Werder
edafc610c2 WIP 2021-06-15 17:19:47 +02:00
Dominik Werder
bebce14f56 TMP WIP 2021-06-14 23:10:14 +02:00
Dominik Werder
bb6d853b78 Deliver also bin edges as ts offsets, update docs 2021-06-11 15:40:09 +02:00
Dominik Werder
321b31d6a6 Serve plain events depending on Accept, update docs 2021-06-11 15:13:24 +02:00
Dominik Werder
b736905448 Deliver plain dim-0 and dim-1 events as json 2021-06-11 13:35:48 +02:00
Dominik Werder
20d5fe9573 First impl of plain scalar events as json 2021-06-10 23:11:52 +02:00
Dominik Werder
0c43d5367e First basic plain event fetch as binary 2021-06-10 17:37:40 +02:00
Dominik Werder
99c45985ef Add type to handling 2021-06-10 11:36:52 +02:00
Dominik Werder
9c1cf3bba3 Clean up left todo items 2021-06-10 10:38:51 +02:00
Dominik Werder
da50d772a0 Rename module 2021-06-10 09:34:06 +02:00
Dominik Werder
a201002fb5 Add support for scalar and add test 2021-06-10 09:32:21 +02:00