Commit Graph

61 Commits

Author SHA1 Message Date
Dominik Werder
326fe793ce Switch to dyn events process 2023-02-08 07:14:22 +01:00
Dominik Werder
6b974e572f Support yaml config and run for swissfel-daqbuf-ca 2023-01-06 16:25:46 +01:00
Dominik Werder
f781166053 Ignore missing channel path on pulse map 2023-01-06 08:13:41 +01:00
Dominik Werder
3ded7c6136 Run on cryo 2022-12-20 16:36:42 +01:00
Dominik Werder
646ec38b3c Clean up, collect with timeout 2022-12-19 14:09:37 +01:00
Dominik Werder
64233b0ccb Rename channelBackend to backend 2022-12-16 17:56:14 +01:00
Dominik Werder
f6d92966cd Update node status 2022-12-16 16:22:48 +01:00
Dominik Werder
3016da236b Remove legacy 2022-12-13 12:59:02 +01:00
Dominik Werder
dd8d85d5ef Remove unused search bits 2022-12-13 10:38:05 +01:00
Dominik Werder
c566b5a336 Reduce helper apis 2022-12-13 09:55:45 +01:00
Dominik Werder
dfadb530d5 Remove unused 2022-12-13 08:39:38 +01:00
Dominik Werder
e81337c22f Refactor AsAny handling 2022-12-13 08:38:28 +01:00
Dominik Werder
b9607f27d2 Remove RawEventsQuery 2022-12-09 20:46:23 +01:00
Dominik Werder
9036160253 Begin refactor frame handling, update clap 2022-11-09 15:50:41 +01:00
Dominik Werder
881ff1fa44 Refactoring for binned view 2022-09-09 20:59:26 +02:00
Dominik Werder
c63c5c7d5e Remove unnecessary parameter 2022-09-09 07:23:56 +02:00
Dominik Werder
62a1be0c4b Fixes and timeout handler 2022-09-08 18:19:53 +02:00
Dominik Werder
0ea0711d46 Basic binner for new items 2022-09-06 17:08:41 +02:00
Dominik Werder
4a3f8986fe Refactor (WIP) the event fetch pipeline 2022-09-01 18:53:00 +02:00
Dominik Werder
904faeffa3 Deliver channel status events 2022-08-31 17:03:50 +02:00
Dominik Werder
f195a941f1 Refactor and unify 2022-07-26 11:29:14 +02:00
Dominik Werder
d0a7240934 Refactor and prepare for scylla based bin caching 2022-07-06 15:51:05 +02:00
Dominik Werder
66215f583f WIP refactor frame type id, it type checks 2022-06-23 13:33:07 +02:00
Dominik Werder
c046303c7f Move scylla event fetch logic to dbconn crate 2022-06-22 10:17:00 +02:00
Dominik Werder
9161b7cc1d Restructure scylla caching 2022-06-21 15:57:52 +02:00
Dominik Werder
f183f0bb28 Refactor and prepare to remove MinMaxAvgWaveBins 2022-06-16 19:25:13 +02:00
Dominik Werder
9e3395bf13 Refactoring 2022-06-15 14:27:38 +02:00
Dominik Werder
3cd1b7a640 Find active channels and deliver values 2022-06-03 16:57:59 +02: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
b7aaad7a7b Add choice of proxied search backends 2022-02-18 12:15:58 +01:00
Dominik Werder
264c4307b9 Constrain channel search, add better error message 2022-02-16 12:50:34 +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
3c64eafd14 Factor usage of common error type more 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
96e0473392 Improve search api 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
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
5e385fd88c Test for file positioning 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
ba568c8850 Receive source frames 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
96aa6576de Insert archiver appliance channel names into db, make this optional 2021-06-30 11:14:32 +02:00
Dominik Werder
246c32a1c4 Deployed on proscan, update docs 2021-06-28 16:25:27 +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
79e3a1ea47 Enable streaming results for channel index 2021-06-02 17:18:49 +02:00
Dominik Werder
bfb5c9d28e Refactor channel update 2021-06-02 12:20:00 +02:00
Dominik Werder
53cf26d830 Move API 1 docs here 2021-06-02 07:24:00 +02:00
Dominik Werder
3d17fea919 Stream type for channel list 2021-05-31 22:24:53 +02:00