Commit graph

  • 8e20403adb update mesytec-mvlc for a crash fix Florian Lüke 2024-12-21 15:19:21 +0100
  • 25286dd9d2 add an analysis plugin api sketch Florian Lüke 2024-12-21 15:18:47 +0100
  • b12e8a3a8b build a mnode resource library containing the vme meta data Florian Lüke 2024-12-21 15:17:26 +0100
  • f06561b7dd cmake: add cmrc by vector-of-bool Florian Lüke 2024-12-21 15:16:24 +0100
  • c79a4b8fa9 rename assets/ to data/ Florian Lüke 2024-12-21 15:15:37 +0100
  • e86303f7eb cmake: cleanup Florian Lüke 2024-12-21 01:30:00 +0100
  • 8a3fc0ed1d initial dump of data from the mvme templates Florian Lüke 2024-12-21 01:29:39 +0100
  • 728bad6841 possible low level mvlc proto interface Florian Lüke 2024-12-17 23:27:48 +0100
  • 2c75142cb8 move dev tools into tools/ Florian Lüke 2024-12-17 18:19:31 +0100
  • a30e868be9 update submodules Florian Lüke 2024-12-16 14:56:32 +0100
  • 17787b8ab1 work on rpc Florian Lüke 2024-12-12 00:31:03 +0100
  • bf03a19820 add prototype nng reqrep based blocking protobuf rpc server and client Florian Lüke 2024-12-08 21:01:54 +0100
  • 7ab1af93e3 play with protos and service stub descriptors Florian Lüke 2024-12-08 13:49:46 +0100
  • 3a6f7a36be add some google/rpc protos, refactor proto cmake Florian Lüke 2024-12-08 13:49:01 +0100
  • 43c18dc243 cleanup Florian Lüke 2024-12-07 21:54:46 +0100
  • fea9cd07b1 port ping server to async work Florian Lüke 2024-12-07 20:36:37 +0100
  • c729069c2b ping client: use async dial and a longer timeout Florian Lüke 2024-12-07 20:35:51 +0100
  • b0ca75960b add argh fromhttps://github.com/aardvarkk/argh Florian Lüke 2024-12-07 20:35:29 +0100
  • 3b7b0bee82 spdlog-1.15.0 Florian Lüke 2024-12-07 19:14:44 +0100
  • 1a20dd8097 idea about how the logging interface could look like Florian Lüke 2024-12-07 18:34:27 +0100
  • 1d5a957043 port mnode_proto_ping_client to the new async work Florian Lüke 2024-12-07 18:34:06 +0100
  • 25b018b1bb add a barebones nng async abstraction Florian Lüke 2024-12-07 18:33:35 +0100
  • 4c940d4e0a nng: move code into impl Florian Lüke 2024-12-07 18:33:15 +0100
  • 4e4606c454 hide spdlog from mnode_nng.h Florian Lüke 2024-12-07 17:36:59 +0100
  • d3a5f2c75c refactor namespaces Florian Lüke 2024-12-07 16:48:24 +0100
  • ce338ce680 Merge branch 'main' into pipeline Florian Lüke 2024-12-07 16:15:39 +0100
  • 789cf5bab6 submodules and clang-format Florian Lüke 2024-12-07 16:13:35 +0100
  • 07919d6795 async ping client and server Florian Lüke 2024-12-07 16:12:40 +0100
  • b18a9361ab save Florian Lüke 2024-12-07 03:55:45 +0100
  • 3ae9fdcf8c add .clang-format file based on LLVM style Florian Lüke 2024-11-29 00:32:28 +0100
  • aa052166db update submodules Florian Lüke 2024-11-29 00:13:31 +0100
  • 7ed57acdee node_nng: hide some nng details Florian Lüke 2024-11-28 02:52:15 +0100
  • 3c1ced7de5 update mesytec-mvlc Florian Lüke 2024-11-23 17:31:18 +0100
  • 22263a52d7 update mesytec-mvlc Florian Lüke 2024-11-23 15:24:04 +0100
  • 8ac61415ef cleanup Florian Lüke 2024-11-23 12:08:52 +0100
  • 8f8b463a14 move things around, only add spdlog if it's not present yet Florian Lüke 2024-11-23 11:00:18 +0100
  • e25f76eebf refactor things, build mesytec-node-nng lib Florian Lüke 2024-11-23 03:05:05 +0100
  • 567a999fdc add python fastapi demo; .gitignore things Florian Lüke 2024-11-23 02:38:13 +0100
  • 8497488cb3 better logging Florian Lüke 2024-11-22 13:05:49 +0100
  • a0857b203b mesy_nng: pass the last operations result value to retry_predicate Florian Lüke 2024-11-22 12:11:43 +0100
  • 9e95897283 tweak ping pong Florian Lüke 2024-11-21 23:00:13 +0100
  • 78cab52b91 add sync reqrep ping pong Florian Lüke 2024-11-21 22:23:52 +0100
  • f017d2406e add updated mesy_nng from mvme, fix things, add mnode_proto_test1 Florian Lüke 2024-11-21 21:38:20 +0100
  • e316f2e95a cmake: require protobuf, generate mnode protobuf test lib Florian Lüke 2024-11-21 21:27:30 +0100
  • 97032e9c0f add libnng submodule: https://github.com/nanomsg/nng.git main v1.9.0 Florian Lüke 2024-11-21 19:49:42 +0100
  • 8b0a4843a6 remove nng Florian Lüke 2024-11-21 19:40:25 +0100
  • 0cf71236e1 update mesytec-mvlc Florian Lüke 2024-11-21 19:37:32 +0100
  • 44c0d77365 quiet down cmake Florian Lüke 2024-11-21 19:30:59 +0100
  • 8a2c2aa7fd add pub sub test programs Florian Lüke 2024-05-07 14:59:06 +0200
  • a423e602aa push pull: can now pass ProducerCount on the command line Florian Lüke 2024-05-07 14:56:25 +0200
  • 68ce15fedf add a push-pull test program Florian Lüke 2023-11-22 20:19:46 +0100
  • 3d53c99114 cleanup mvlc_nng_replay Florian Lüke 2023-11-22 20:18:41 +0100
  • ad829e2331 update mesytec-mvlc submodule Florian Lüke 2023-11-22 20:18:28 +0100
  • ea2b18ce83 try out nng_pipe_notify Florian Lüke 2023-07-16 06:35:26 +0200
  • 6c450d3a47 testing piplines Florian Lüke 2023-07-16 06:34:49 +0200
  • 64d3f91d36 mesytec-mvlc update Florian Lüke 2023-07-13 21:52:05 +0200
  • ee5b451434 bit of refactoring and more error handling Florian Lüke 2023-07-13 12:24:30 +0200
  • 31df88ff23 fix analysis side message processing Florian Lüke 2023-07-13 09:38:14 +0200
  • 0bf9947a29 better allocations but broken analysis messages Florian Lüke 2023-07-12 20:41:09 +0200
  • 2db593069d cleanup the parser and message flushing code Florian Lüke 2023-07-12 16:38:27 +0200
  • 997a12c433 mesytec-mvlc update Florian Lüke 2023-07-11 21:43:17 +0200
  • 72cd10ba46 improve parser speed by flushing the output message before a realloc happens Florian Lüke 2023-07-11 21:42:02 +0200
  • c258a2c8c0 measure throughput Florian Lüke 2023-07-11 20:53:37 +0200
  • 20a4323fa2 make sure the last output message is sent Florian Lüke 2023-07-11 20:30:46 +0200
  • 4f8da45a67 improve speed by allocating less; still slow Florian Lüke 2023-07-04 00:47:19 +0200
  • 54ab64668d init duration timers Florian Lüke 2023-07-03 21:32:47 +0200
  • b741bf50da mesytec-mvlc submodule update Florian Lüke 2023-07-03 20:17:16 +0200
  • 32aa3d6d08 slow replay Florian Lüke 2023-07-03 20:00:19 +0200
  • ae815d4adb untested replay over nng code Florian Lüke 2023-07-02 23:33:22 +0200
  • e1c77492e2 mesytec-mvlc update Florian Lüke 2023-07-02 14:58:10 +0200
  • a373fe6b7c mesytec-mvlc submodule update Florian Lüke 2023-06-30 13:46:23 +0200
  • b5c5450877 separate program for inproc producer/consumer and cleanup Florian Lüke 2023-06-28 11:37:52 +0200
  • 2bb7581aa6 fix submodule mapping for nng/extern/nng-wolfssl Florian Lüke 2023-06-28 11:26:55 +0200
  • 74d3b947a3 working pair producer and consumer Florian Lüke 2023-06-27 23:17:56 +0200
  • a47eed6d0e submodule update... Florian Lüke 2023-06-27 22:29:48 +0200
  • 881dc11cd1 cmake scaffolding and inproc pair test program Florian Lüke 2023-06-27 20:19:58 +0200
  • 7f802aa09c add mesytec-mvlc submodule Florian Lüke 2023-06-27 20:18:58 +0200
  • e67415d5f3 Merge commit '3a3a557efe91093289531c5c15a2d38190867ae5' as 'external/nng' Florian Lüke 2023-06-27 18:01:51 +0200
  • 3a3a557efe Squashed 'external/nng/' content from commit c5e9d8ac Florian Lüke 2023-06-27 18:01:51 +0200
  • 7393a972a1 initial commit Florian Lüke 2023-06-27 17:55:25 +0200