Commit Graph

92 Commits

Author SHA1 Message Date
Dominik Werder ceb995f8ca Refactor 2021-12-17 18:24:44 +01:00
Dominik Werder 21e16cfa6d WIP on binning for archeng 2021-12-17 18:24:44 +01:00
Dominik Werder 2f608a8a4e Reduce log chatter 2021-12-17 18:24:44 +01:00
Dominik Werder 8c7dbf9ed3 Refactor 2021-12-17 18:24:44 +01:00
Dominik Werder 96e0473392 Improve search api 2021-12-17 18:24:44 +01:00
Dominik Werder 9917f50376 Scan indexfiles and channels 2021-12-17 18:24:44 +01:00
Dominik Werder ee376dbd93 List indexfiles in directories 2021-12-17 18:24:44 +01:00
Dominik Werder 4d7ec67010 Enable fetch of channel info and events 2021-12-17 18:24:43 +01:00
Dominik Werder dafe0a6e3b Adapt empty generator 2021-12-17 18:24:43 +01:00
Dominik Werder 7b79070e8a Tests pass 2021-12-17 18:24:43 +01:00
Dominik Werder 52208650d1 WIP change search semantics 2021-12-17 18:24:43 +01:00
Dominik Werder f0da1a19b3 Channel archiver engine index file open 2021-12-17 18:24:43 +01:00
Dominik Werder e1e930f453 Mark closed pulse map files 2021-12-17 18:23:57 +01:00
Dominik Werder ad7f25b4c6 Emit events in better batch sizes 2021-12-17 18:23:57 +01:00
Dominik Werder 7166e65277 WIP trace i/o buffer size 2021-12-17 18:23:57 +01:00
Dominik Werder 22ba7bb0d3 Download small image sample 2021-12-17 18:23:54 +01:00
Dominik Werder f83572ffb6 Can retrieve the problematic channel with split on wrong node 2021-12-17 18:23:51 +01:00
Dominik Werder 0a05082da8 Count edge events 2021-12-17 18:23:48 +01:00
Dominik Werder d9fe5259bd Basic time-weighted binning 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 5e624bb2ca Find start position in large files via binary search 2021-12-17 18:23:48 +01:00
Dominik Werder 2502f7a574 Introduce EventAppendable 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 09724fd540 Start fetching events 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 0326aa795a Iterate through pb files and parse the header 2021-06-29 17:19:31 +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 edafc610c2 WIP 2021-06-15 17:19:47 +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 e4c5e05310 WIP Refactor stream build up, it type checks 2021-06-04 17:57:40 +02:00
Dominik Werder fc81763737 Import channel scan code into retrieval-rs 2021-05-31 12:31:35 +02:00
Dominik Werder b1bed52ada Query parameters camelCase 2021-05-27 19:24:44 +02:00
Dominik Werder 53957a261a Simplify cli option, add channel search 2021-05-27 16:23:38 +02:00
Dominik Werder 3b0404f2ba Add AggKind variant for N bins in X-dim 2021-05-19 07:28:44 +02:00
Dominik Werder 19ff08a4bd More generic BinnedBytesForHttpStream, changes for status page 2021-05-18 16:35:51 +02:00
Dominik Werder 530f88cd44 Output number of remaining bins for timed out response 2021-05-18 08:37:02 +02:00
Dominik Werder 1123eed116 WIP 2021-05-17 15:04:44 +02:00
Dominik Werder 21aa59e0d0 Extract support for all numeric types 2021-05-12 22:48:41 +02:00
Dominik Werder 8cedf06d9c Adjust caching and disk usage log output 2021-05-10 13:56:11 +02:00
Dominik Werder db93ae1545 Refactor 2021-05-07 08:25:13 +02:00