859 Commits (2b40407d21b1f559e2ef7724f213f63ff8baee86)
 

Author SHA1 Message Date
  haixuanTao 2b40407d21 Split rust operators into single operator 2 years ago
  haixuanTao a0ebff1c86 Updating template to the new daemon API 2 years ago
  haixuanTao e6b1bcf08d adding the `operator_types.h` required for c operator compilation 2 years ago
  Philipp Oppermann e48fed3e2d
Merge pull request #202 from dora-rs/fix-dependabot 2 years ago
  Philipp Oppermann 8be922a74d
Merge pull request #201 from dora-rs/remove-icoryx 2 years ago
  haixuanTao 447777a14c Remove `remove_dir_al` as it is vulnerable to a race condition according to dependabot 2 years ago
  Philipp Oppermann 99384e3b32
Remove iceoryx dependency 2 years ago
  Philipp Oppermann afcaa8650e
Merge pull request #199 from dora-rs/update-release 2 years ago
  haixuanTao 1f2760bc3f Add daemon to the release archive 2 years ago
  Philipp Oppermann 8b255fcd94
Merge pull request #197 from dora-rs/filter-log 2 years ago
  haixuanTao 70e6d4ce8f Remove code duplicate for tracing subscriber and use env variable to manage log level. 2 years ago
  Philipp Oppermann 4fde013737
Merge pull request #196 from dora-rs/refactor-node-api 2 years ago
  Philipp Oppermann feca83e309
Refactor: Split Rust node API into smaller submodules 2 years ago
  Philipp Oppermann c21b70ae65
Rename submodule 2 years ago
  Philipp Oppermann 11e970e268
Refactor: Move `DoraNode` implementation into submodule 2 years ago
  Philipp Oppermann f4f20f084a
Merge pull request #195 from dora-rs/dont-ack-send-message 2 years ago
  Philipp Oppermann c8dcc7b759
Merge pull request #194 from dora-rs/bundle-incoming-events 2 years ago
  Philipp Oppermann 7974d1fe9f
Improve warning message when input is not dropped in time 2 years ago
  Philipp Oppermann df4d8c5aca
Merge pull request #193 from dora-rs/copy-messages 2 years ago
  Philipp Oppermann 9bb57ee531
Don't send replies for `SendMessage` requests when using TCP 2 years ago
  Philipp Oppermann 2ccc170649
Send all queued incoming events at once on `NextEvent` request 2 years ago
  Philipp Oppermann 00421e2bcd
Send small messages directly without shared memory 2 years ago
  Philipp Oppermann a845cc5780
Fix duplicate package name 2 years ago
  Philipp Oppermann 37fc3729e3
Merge pull request #162 from dora-rs/unify-nodes-and-operators 2 years ago
  Philipp Oppermann 6af931f24d
Merge branch 'main' into unify-nodes-and-operators 2 years ago
  Philipp Oppermann 9439b08f16
Fix: Keep track of `InputClosed` and `Stop` messages and send them on subscribe 2 years ago
  Philipp Oppermann d5ceb4428a
Fix: Update `open_inputs` even if there is no subscriber for closed input 2 years ago
  Philipp Oppermann bb8d6edb40
Use more reliable `InputClosed` event instead of timer as exit condition 2 years ago
  Philipp Oppermann 7232a31b57
Send `InputClosed` events to operators too 2 years ago
  Philipp Oppermann 1213d70efb
Mark operator `Event` type as `non_exhaustive` 2 years ago
  Philipp Oppermann c74c2c97e3
Merge pull request #191 from dora-rs/tweaks 2 years ago
  Philipp Oppermann b994ab60a7
Add support for `shell`-based nodes again 2 years ago
  Philipp Oppermann a2a6dba3b3
Use problem matcher and cache for CLI tests too 2 years ago
  Philipp Oppermann 9e4f01318a
Fix: Move `InputBuffer` break condition to end of loop 2 years ago
  Philipp Oppermann aae4a66705
Wait for control connections to finish too 2 years ago
  Philipp Oppermann 97dab13a93
Wait for spawned listener tasks before exiting coordinator 2 years ago
  Philipp Oppermann 6d90817284
Simplify: Replace `library_filename` function with `format!` call 2 years ago
  Philipp Oppermann 4bbb724876
Flush TCP connections on sending in coordinator and daemon too 2 years ago
  Philipp Oppermann 8670d85f63
CI: Fix command order in CLI test job 2 years ago
  Philipp Oppermann 6462d85841
CI: Run CLI commands in single step 2 years ago
  Philipp Oppermann 3ad6150919
Fix: don't error if the elapsed time is negative (which can happen on some systems) 2 years ago
  Philipp Oppermann 32bbd14577
Enable tracing for C, C++, and `rust-dataflow-url` examples 2 years ago
  Philipp Oppermann 4d13a29dea
Improve error messages and fix clippy warnings in daemon 2 years ago
  Philipp Oppermann 4b03b773ce
Minor improvents to C++ node API 2 years ago
  Philipp Oppermann df17e2b2cf
Enable tracing subscriber for C and C++ node APIs by default 2 years ago
  Philipp Oppermann 6b0a7de34a
Remove unneeded `free_dora_node` from C++ node API 2 years ago
  Philipp Oppermann 085a0723db
Re-add joining of event stream thread, now based on shared ownership and using a timeout 2 years ago
  Philipp Oppermann 125638f27e
Report event stream errors through channel instead of panicking 2 years ago
  Philipp Oppermann 2ba397c644
Fix: Don't wait on event stream thread on drop, as it might be dropped later 2 years ago
  Philipp Oppermann c70aa21d45
Python example: Print number of received image and bounding box messages 2 years ago