Commit Graph

  • 6c6f026b69 Adapt format interpolation Dominik Werder 2022-01-19 14:05:19 +01:00
  • 9dbebb24cf Rename EventValues → ScalarEvents Dominik Werder 2022-01-19 13:30:47 +01:00
  • 353db96a76 Add api 4 pulse mapping and refactor some bits Dominik Werder 2022-01-18 10:46:38 +01:00
  • 5d935414ea Update clap Dominik Werder 2022-01-12 18:59:43 +01:00
  • be666a932d Support more numeric types in conversion Dominik Werder 2021-12-16 15:40:53 +01:00
  • 7053af83b7 Refactor for easier channel conversion tool Dominik Werder 2021-12-15 22:54:42 +01:00
  • 11229bd514 Write converted config Dominik Werder 2021-12-09 14:55:56 +01:00
  • 2449a20775 Linear read Dominik Werder 2021-12-08 21:54:03 +01:00
  • 3c64eafd14 Factor usage of common error type more Dominik Werder 2021-12-08 13:20:07 +01:00
  • c39af81097 Adapt tests to ST data Dominik Werder 2021-11-12 19:14:32 +01:00
  • 9dc4fb05db Fix waveform binning Dominik Werder 2021-11-12 16:33:14 +01:00
  • 6b5c245319 Process waveform on event fetch Dominik Werder 2021-11-12 12:15:21 +01:00
  • c9f3e2f89f Remove old datablock stream, refactor Dominik Werder 2021-11-12 09:40:52 +01:00
  • 8ce786d304 Adapt binnedjson case Dominik Werder 2021-11-11 23:53:07 +01:00
  • ceb995f8ca Refactor Dominik Werder 2021-11-11 19:15:26 +01:00
  • 21e16cfa6d WIP on binning for archeng Dominik Werder 2021-11-10 17:25:40 +01:00
  • 2f608a8a4e Reduce log chatter Dominik Werder 2021-11-09 19:18:03 +01:00
  • fa86c7ab7d WIP on send channel Dominik Werder 2021-11-08 21:21:55 +01:00
  • 8c7dbf9ed3 Refactor Dominik Werder 2021-11-05 21:22:23 +01:00
  • daf3f6c14c Fix warnings Dominik Werder 2021-11-05 15:53:07 +01:00
  • 96e0473392 Improve search api Dominik Werder 2021-11-03 16:00:53 +01:00
  • 4d3965660c Test on the VM with NFS confirms again low iops Dominik Werder 2021-11-02 09:08:58 +01:00
  • f48e4b8ea4 Eventstream Dominik Werder 2021-11-02 07:31:13 +01:00
  • 15c6e1f6eb Read data blocks Dominik Werder 2021-10-30 19:30:25 +02:00
  • 9917f50376 Scan indexfiles and channels Dominik Werder 2021-10-29 15:50:01 +02:00
  • ee376dbd93 List indexfiles in directories Dominik Werder 2021-10-26 18:11:10 +02:00
  • ade01fb3e2 Reduce output Dominik Werder 2021-10-22 21:35:35 +02:00
  • 4d7ec67010 Enable fetch of channel info and events Dominik Werder 2021-10-22 17:45:13 +02:00
  • dafe0a6e3b Adapt empty generator Dominik Werder 2021-10-18 21:41:35 +02:00
  • 7b79070e8a Tests pass Dominik Werder 2021-10-14 22:34:06 +02:00
  • 3b917d6bd3 Read data header in referenced datablock Dominik Werder 2021-10-13 19:15:29 +02:00
  • 52208650d1 WIP change search semantics Dominik Werder 2021-10-12 19:01:19 +02:00
  • f829cefbf0 Read more of archiver engine index Dominik Werder 2021-10-11 16:42:01 +02:00
  • ecba8a98f1 Read more of the file Dominik Werder 2021-10-08 19:49:59 +02:00
  • f0da1a19b3 Channel archiver engine index file open Dominik Werder 2021-10-07 16:03:21 +02:00
  • 54a1af50de Adapt test Dominik Werder 2021-10-06 12:39:19 +02:00
  • 3f151b6e7f Bundle small config file for unit test Dominik Werder 2021-10-01 15:37:01 +02:00
  • c6b9ba7154 Fix test Dominik Werder 2021-09-29 23:21:38 +02:00
  • cd500620aa Clearable Dominik Werder 2021-09-29 10:18:51 +02:00
  • 10e0fd887d WIP Before merging Merger Dominik Werder 2021-09-22 17:57:15 +02:00
  • 5e385fd88c Test for file positioning Dominik Werder 2021-09-21 16:13:29 +02:00
  • b54b31fe98 WIP on proxy pulse map Dominik Werder 2021-09-20 21:17:25 +02:00
  • e1e930f453 Mark closed pulse map files Dominik Werder 2021-09-17 20:38:20 +02:00
  • ad7f25b4c6 Emit events in better batch sizes Dominik Werder 2021-09-16 20:44:07 +02:00
  • 7166e65277 WIP trace i/o buffer size Dominik Werder 2021-09-15 16:46:14 +02:00
  • 22ba7bb0d3 Download small image sample Dominik Werder 2021-09-14 21:59:17 +02:00
  • 8f33b894a8 Map pulse to timestamp Dominik Werder 2021-09-13 21:51:46 +02:00
  • 6fc2ba4c65 Flexible log output Dominik Werder 2021-09-13 16:42:34 +02:00
  • fd1fde6bf5 Scan timer channels Dominik Werder 2021-09-10 23:33:41 +02:00
  • 64218566a3 Support multiple channels in data api python 3 protocol Dominik Werder 2021-09-10 16:41:30 +02:00
  • f83572ffb6 Can retrieve the problematic channel with split on wrong node Dominik Werder 2021-09-10 16:07:54 +02:00
  • e60f076b27 Can get some data Dominik Werder 2021-09-09 18:26:48 +02:00
  • a4e2326650 Fix when unexpected split shows up in local storage Dominik Werder 2021-09-09 16:28:56 +02:00
  • c455c01d24 Use unweighted binning as default Dominik Werder 2021-09-08 21:27:34 +02:00
  • 75abb4140a WIP on time weight bins Dominik Werder 2021-09-08 13:45:46 +02:00
  • 0a05082da8 Count edge events Dominik Werder 2021-09-03 21:57:05 +02:00
  • d9fe5259bd Basic time-weighted binning Dominik Werder 2021-09-03 12:46:54 +02:00
  • 09b671b8f0 Cover some more cases Dominik Werder 2021-09-01 16:20:30 +02:00
  • 370b33c6a5 Read events and assert one event before requested range Dominik Werder 2021-09-01 15:49:35 +02:00
  • 6e7a279a11 Find files for expanded query Dominik Werder 2021-09-01 14:10:35 +02:00
  • 6581946eaf WIP on file-lookup for expand-query Dominik Werder 2021-08-31 16:12:13 +02:00
  • ba568c8850 Receive source frames Dominik Werder 2021-08-27 13:44:59 +02:00
  • e258718d02 Support distribution Dominik Werder 2021-08-02 16:28:38 +02:00
  • 5e624bb2ca Find start position in large files via binary search Dominik Werder 2021-07-30 22:14:07 +02:00
  • 002139bfae Frame the archapp variants in compatible way Dominik Werder 2021-07-27 16:17:35 +02:00
  • 28db398714 Support more types Dominik Werder 2021-07-27 12:54:52 +02:00
  • 2502f7a574 Introduce EventAppendable Dominik Werder 2021-07-21 18:48:54 +02:00
  • d1401bffd5 More variants for archive pb format Dominik Werder 2021-07-19 22:33:39 +02:00
  • 48e0226a4f WIP try performance Dominik Werder 2021-07-12 16:34:58 +02:00
  • 9509b43848 WIP interface with existing code Dominik Werder 2021-07-12 13:19:12 +02:00
  • 35f3f9249e Deliver events from LTS Dominik Werder 2021-07-10 14:05:42 +02:00
  • 09724fd540 Start fetching events Dominik Werder 2021-07-09 21:34:03 +02:00
  • e17edd0533 Cover more types Dominik Werder 2021-07-09 06:39:46 +02:00
  • a771c37e03 Read first event of pb file Dominik Werder 2021-07-08 18:45:06 +02:00
  • c92e266662 Move types into separate module Dominik Werder 2021-07-07 17:12:22 +02:00
  • a8f15da101 WIP on get channel info for arch app Dominik Werder 2021-07-05 23:29:42 +02:00
  • b737b9bd99 Move optional mod parse Dominik Werder 2021-06-30 12:52:22 +02:00
  • 96aa6576de Insert archiver appliance channel names into db, make this optional Dominik Werder 2021-06-30 11:14:32 +02:00
  • 56fbc6013c Add link to html docs Dominik Werder 2021-06-30 09:12:48 +02:00
  • 59bcb64fe0 Add readme Dominik Werder 2021-06-30 09:10:19 +02:00
  • 0326aa795a Iterate through pb files and parse the header Dominik Werder 2021-06-29 17:19:31 +02:00
  • 4ed787d3a7 Read epics archiver appliance protobuf file Dominik Werder 2021-06-28 21:45:19 +02:00
  • 246c32a1c4 Deployed on proscan, update docs Dominik Werder 2021-06-28 16:25:27 +02:00
  • 4b2048c103 Refactor Dominik Werder 2021-06-25 12:56:42 +02:00
  • 7e0a540aa6 Remove old PPP-based stream in favor of channel-exec Dominik Werder 2021-06-24 11:38:08 +02:00
  • ef803a45a2 Add BoolNum type and test on slow GLS Dominik Werder 2021-06-24 08:46:56 +02:00
  • 411014d289 Fix url creation, check endian of each event because of inconsistent config Dominik Werder 2021-06-23 08:57:14 +02:00
  • ebb1ce89dc Remove too simplistic url parse Dominik Werder 2021-06-23 07:32:18 +02:00
  • d0318a17c2 Simplify and fix channel search query parse Dominik Werder 2021-06-22 16:57:51 +02:00
  • 5219b56488 Use /api/4 on nodes for /api/1 channel search Dominik Werder 2021-06-22 13:27:43 +02:00
  • c8c81470fc Proxy events and binned and get it serve sf-databuffer and hipa-archive Dominik Werder 2021-06-21 21:45:40 +02:00
  • e7891fee13 WIP on proxy and url handling Dominik Werder 2021-06-18 21:13:01 +02:00
  • 0d73251db8 Move /api/1/ related proxy functionality Dominik Werder 2021-06-17 18:32:05 +02:00
  • 7077d6b09a Switch other endpoints to new timestamp format Dominik Werder 2021-06-16 15:02:20 +02:00
  • 6b27185af9 Remove dummy value Dominik Werder 2021-06-16 14:22:31 +02:00
  • 3b6a34d7b3 Remove todo Dominik Werder 2021-06-16 14:05:19 +02:00
  • 99d0a97a69 Get X-binned dim-1 with N X-bins as json Dominik Werder 2021-06-16 13:57:45 +02:00
  • edafc610c2 WIP Dominik Werder 2021-06-15 17:19:47 +02:00
  • bebce14f56 TMP WIP Dominik Werder 2021-06-14 23:10:14 +02:00
  • bb6d853b78 Deliver also bin edges as ts offsets, update docs Dominik Werder 2021-06-11 15:40:09 +02:00