Commit Graph

268 Commits

Author SHA1 Message Date
Dominik Werder f82989f5c9 Factor out channel config handler 2022-02-28 13:55:34 +01:00
Dominik Werder 36ecc858fd Optionally limit the number of retrieved events 2022-02-22 21:32:55 +01:00
Dominik Werder 2b49d67eed Move backend config key 2022-02-21 18:33:36 +01:00
Dominik Werder 96fa8b5b09 Restructure config between the kinds of backends 2022-02-18 19:24:14 +01:00
Dominik Werder 47acaa68a0 Adapt tests for moved test data 2022-02-17 12:55:34 +01:00
Dominik Werder 264c4307b9 Constrain channel search, add better error message 2022-02-16 12:50:34 +01:00
Dominik Werder ded29874cb Read string data from buffer 2022-02-15 22:47:53 +01:00
Dominik Werder 502b8fb6ae Add String place-holder event type, public facing error message 2022-02-15 22:03:56 +01:00
Dominik Werder a9f9d1ada6 Forward non-200 status in proxy. Start with event stats reader 2022-02-07 21:35:25 +01:00
Dominik Werder 6c6f026b69 Adapt format interpolation 2022-01-19 14:05:19 +01:00
Dominik Werder 9dbebb24cf Rename EventValues → ScalarEvents 2022-01-19 13:30:47 +01:00
Dominik Werder 7053af83b7 Refactor for easier channel conversion tool 2021-12-17 18:24:44 +01:00
Dominik Werder 11229bd514 Write converted config 2021-12-17 18:24:44 +01:00
Dominik Werder 3c64eafd14 Factor usage of common error type more 2021-12-17 18:24:44 +01:00
Dominik Werder 6b5c245319 Process waveform on event fetch 2021-12-17 18:24:44 +01:00
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 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 f0da1a19b3 Channel archiver engine index file open 2021-12-17 18:24:43 +01:00
Dominik Werder 54a1af50de Adapt test 2021-12-17 18:24:43 +01:00
Dominik Werder 3f151b6e7f Bundle small config file for unit test 2021-12-17 18:24:43 +01:00
Dominik Werder c6b9ba7154 Fix test 2021-12-17 18:24:43 +01:00
Dominik Werder cd500620aa Clearable 2021-12-17 18:24:40 +01:00
Dominik Werder 10e0fd887d WIP Before merging Merger 2021-12-17 18:24:02 +01:00
Dominik Werder 5e385fd88c Test for file positioning 2021-12-17 18:23:59 +01:00
Dominik Werder b54b31fe98 WIP on proxy pulse map 2021-12-17 18:23:59 +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 8f33b894a8 Map pulse to timestamp 2021-12-17 18:23:54 +01:00
Dominik Werder 64218566a3 Support multiple channels in data api python 3 protocol 2021-12-17 18:23:51 +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 e60f076b27 Can get some data 2021-12-17 18:23:51 +01:00
Dominik Werder a4e2326650 Fix when unexpected split shows up in local storage 2021-12-17 18:23:51 +01:00
Dominik Werder c455c01d24 Use unweighted binning as default 2021-12-17 18:23:51 +01:00
Dominik Werder 75abb4140a WIP on time weight bins 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 09b671b8f0 Cover some more cases 2021-12-17 18:23:48 +01:00
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 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