45 Commits (benchmark)

Author SHA1 Message Date
  Philipp Oppermann d3914cca60
Merge pull request #157 from dora-rs/release 3 years ago
  dependabot[bot] 2ba6b1c41c
Bump capnp from 0.14.9 to 0.14.11 (#158) 3 years ago
  Philipp Oppermann d8260d5d2c
Inherit package version from workspace root 3 years ago
  haixuanTao b15d25b9a3 Fix clippy warnings 3 years ago
  haixuanTao 9a0b303e98 Replace all versions to `v0.1.1` 3 years ago
  haixuanTao 294990e307 Make `stop_thread` not borrow `communication` for static 3 years ago
  Philipp Oppermann fc50a8232f
Create a request/reply communication layer abstraction 3 years ago
  Philipp Oppermann 5375628930
Allow operators to stop the full dataflow 3 years ago
  Philipp Oppermann 8fbe60acf0
Merge branch 'main' into uhlc 3 years ago
  Philipp Oppermann c2f3587de0
Use a weak sender for manual stop subscription 3 years ago
  Philipp Oppermann 35c64293db
Listen for manual stop messages in custom nodes 3 years ago
  Philipp Oppermann c4da2cbdad
Refactor: Move configuration to `core` crate 3 years ago
  Philipp Oppermann 1c1891446a
Add `uhlc` timestamp to message metadata 3 years ago
  Philipp Oppermann 0caab8f5b6
Print error causes for message parsing errors 3 years ago
  Philipp Oppermann 47896abe81
Fix: Also add metadata to data slice 3 years ago
  Philipp Oppermann 6ab39e229b
Don't serialize data to provide true zero-copy reading and writing 3 years ago
  Philipp Oppermann 7e9c3050f9
Use `tracing` for logging state of nodes, coordinator, and runtimes 3 years ago
  Philipp Oppermann e0cc48a557
Move `dora-message` crate directly under `libraries` (it's not really an extension) 3 years ago
  Philipp Oppermann 0df06fce86
Send metadata in messages encoded with capnproto 3 years ago
  Philipp Oppermann f473c856c1
Fix clippy warnings across whole projects 3 years ago
  Philipp Oppermann 081349a2a9
Fix: Only import communication layer structs if they're enabled 3 years ago
  Philipp Oppermann c783f8d2b8
Make `iceoryx` group name configurable instead of defaulting to 'dora' 3 years ago
  Philipp Oppermann 848e136a75
Move communication layer implementation into separate library 3 years ago
  Philipp Oppermann 60c12f4d69
Rework stop message handling to avoid 'unexpected disconnection' errors 3 years ago
  Philipp Oppermann 3997b2d3e3
Remove some println logging in Rust node API 3 years ago
  Philipp Oppermann e508c478eb
Increase sleep duration before closing zenoh session to 2 secs 3 years ago
  Philipp Oppermann 5650d5dfce
Delay dropping of zenoh communication layer to ensure that stop message is sent 3 years ago
  Philipp Oppermann d81e58a821
Don't build iceoryx module on Windows 3 years ago
  Philipp Oppermann 6caef3b149
Disable iceoryx support on Windows 3 years ago
  Philipp Oppermann 63cb32ed46
Make icoryx and zenoh communication layers optional 3 years ago
  Philipp Oppermann 20974a1ad1
Fix: don't skip serialization of topic prefix, otherwise it won't reach nodes 3 years ago
  Philipp Oppermann 03348c5be8
Redesign communication layer to be synchronous and add support for iceoryx 3 years ago
  Philipp Oppermann 09866cbb2b
Create an example C++ node based on Rust node API and `cxx` crate 3 years ago
  Philipp Oppermann 4b9807735f
Merge branch 'main' into c-node-api 3 years ago
  Philipp Oppermann 7c801fba2f
Merge branch 'main' into stop-operation 3 years ago
  Philipp Oppermann dbf189e239
Resolve clippy warnings 3 years ago
  Philipp Oppermann 474c1e2465
Remove unused dependency 3 years ago
  Philipp Oppermann 41afaed2c1
Add some more log messages 3 years ago
  Philipp Oppermann 047252be6b
Avoid intermediate allocations by implementing Display instead of ToString 3 years ago
  Philipp Oppermann 20501ca461
Send dora timer messages from coordinator 3 years ago
  Philipp Oppermann 3c8ee37795
Implement parsing of new dora timer input keys 3 years ago
  haixuanTao 515ae91151 making `CommunicationLayer` Send and Sync 3 years ago
  haixuanTao edbd10e410 add `Send` trait to the communicationLayer 3 years ago
  Philipp Oppermann bc56b5947d Implement alias syntax for runtime nodes with single python operator 3 years ago
  haixuanTao 28a902d83a Moving folders in correspondance with #41 3 years ago