210 Commits (main)

Author SHA1 Message Date
  dependabot[bot] b74a524031
Bump tokio from 1.23.1 to 1.24.2 3 years ago
  Philipp Oppermann 8cbc891251
Add start runtime function to python node api again 3 years ago
  Philipp Oppermann 492339a687
WIP: Start porting `dora-runtime` to `dora-daemon` 3 years ago
  Philipp Oppermann cf95078ca1
Extract shared memory server/client into separate crate 3 years ago
  haixuantao 4ee2659474 Update `[workspace.dependencies]` version and template version 3 years ago
  = 6f64298484 Release dora-rs version 0.1.3 3 years ago
  dependabot[bot] ae161e644c
Bump tokio from 1.21.2 to 1.23.1 3 years ago
  Philipp Oppermann 19214c4829
Add a basic benchmark to test throughput and latency for different message sizes 3 years ago
  Philipp Oppermann 0405f22ca2
Remove iceoryx example (we no longer need iceoryx) 3 years ago
  Philipp Oppermann 2d1e317b95
Ignore dora-runtime for now 3 years ago
  Philipp Oppermann df5dcfb342
Merge branch 'main' into unify-nodes-and-operators 3 years ago
  Philipp Oppermann 611103b211
Add more logging to `rust-dataflow` example 3 years ago
  Philipp Oppermann 550062917b
Create test/examples entry point for daemon and use it to run rust-dataflow example 3 years ago
  haixuanTao 15e42c19ae Bumping dora version 3 years ago
  Philipp Oppermann ce4fd8b027
Set dora subcrate dependencies as workspace dependencies 3 years ago
  Philipp Oppermann d8260d5d2c
Inherit package version from workspace root 3 years ago
  Philipp Oppermann fc50a8232f
Create a request/reply communication layer abstraction 3 years ago
  Philipp Oppermann 0ac5a722e3
Implement a C++ operator API 3 years ago
  Philipp Oppermann c56e9ea57e
Create C++ node API library 3 years ago
  Philipp Oppermann 4701c5a98d
Add an Rust dataflow example that uses nodes by URL 3 years ago
  Philipp Oppermann 64cf49703b
Implement download support for custom nodes 3 years ago
  Xavier Tao 44a7c16c21
Add Python Node API metadata (#101) 3 years ago
  Xavier Tao 62b780d92b
Add `dora-node-api-python` package publication on pypi to release workflow (#92) 3 years ago
  Philipp Oppermann e0cc48a557
Move `dora-message` crate directly under `libraries` (it's not really an extension) 3 years ago
  Philipp Oppermann 848e136a75
Move communication layer implementation into separate library 3 years ago
  Philipp Oppermann 03348c5be8
Redesign communication layer to be synchronous and add support for iceoryx 3 years ago
  Philipp Oppermann 9866328bf8
Merge branch 'main' into safer-ffi 3 years ago
  Philipp Oppermann a2fd5b0ebd
Autogenerate the `operator_api.h` header file 3 years ago
  Philipp Oppermann b0cf6fa4f5
Rework raw operator API on top of `safer-api` crate 3 years ago
  Philipp Oppermann f5c1ddee8c
Avoid UNC paths on Windows 3 years ago
  haixuanTao eb3ee9d8b7 Add python CI without webcam 3 years ago
  Philipp Oppermann 74bfc7453c
Add a C++ node that uses the dora C API 3 years ago
  Philipp Oppermann 09866cbb2b
Create an example C++ node based on Rust node API and `cxx` crate 3 years ago
  Philipp Oppermann 8e21a990d0
Create a Rust dataflow example 3 years ago
  Philipp Oppermann 3fa0c4bf81
Add a `c-dataflow` example 3 years ago
  Philipp Oppermann 370cadee6b
Start creating a staticlib with a node API for C 3 years ago
  haixuanTao 7813615b2c Remove legacy python binding from `Cargo.toml` 3 years ago
  haixuanTao f7d288ba69 init `dora-node-api-python` 3 years ago
  haixuanTao 5d35b6c77b Changing folder name `serialisation` into `message` 3 years ago
  haixuanTao 28a902d83a Moving folders in correspondance with #41 3 years ago
  Philipp Oppermann abe2781c71 Make top-level `Cargo.toml` a virtual manifest 3 years ago
  Philipp Oppermann 5fc974c16d Merge branch 'main' into c-api 3 years ago
  Xavier Tao 3ebf403490
Add Opentelemetry capabilities though capnproto messages (#24) 3 years ago
  Philipp Oppermann ef306a0779 Move the `api.h` header file to `api` subfolder 3 years ago
  Philipp Oppermann 2a272e349c Add a zenoh logger executable to debug the missed stop messages 3 years ago
  Philipp Oppermann b402189367 Merge branch 'main' into rust-client 3 years ago
  Philipp Oppermann 4669af216e Create a `register_operator` macro to make operator creation more convenient 3 years ago
  Philipp Oppermann 97b79b9680 Create a `dora-operator-api` crate 3 years ago
  Philipp Oppermann af9afc5382 Create an example operator that receives inputs 3 years ago
  Xavier Tao b3ab72b393
Multithreaded Python API and Pylot Example (#18) 3 years ago