149 Commits (tweak-queue-sizes)

Author SHA1 Message Date
  Philipp Oppermann a9203e0274
Add intermediate operator channel buffer to avoid blocking runtime 2 years ago
  Philipp Oppermann 62319f1ec1
Add support for Rust operators again 2 years ago
  Philipp Oppermann 1e07a73a64
Merge branch 'main' into unify-nodes-and-operators 2 years ago
  Philipp Oppermann e521a2bc50
Add ctrlc handler to dora-coordinator 2 years ago
  Philipp Oppermann 1553a198ef
Re-export dora-message from dora-core 2 years ago
  Philipp Oppermann f00e27bcf0
Limit enum size by boxing large fields 2 years ago
  Philipp Oppermann e3e55ca768
Exit immediately on second ctrl-c signal 2 years ago
  Philipp Oppermann ea2c39a26c
Remove unused runtime dependencies 2 years ago
  Philipp Oppermann a82a65b7d3
Update Cargo.lock 2 years ago
  Philipp Oppermann 556e2e2ec2
Unify daemon listener implementations to avoid code duplication 2 years ago
  Philipp Oppermann 0840cf0c0e
Implement support for TCP-based daemon connection in Rust node API 2 years ago
  haixuanTao 933dadc68b Expand `env` value when possible 2 years ago
  Philipp Oppermann ff836d200c
Start adding back support for daemon communication over TCP 2 years ago
  Philipp Oppermann 9e687be7cd
Add a ctrl-c handler for dora-daemon that stops all connected nodes 3 years ago
  Philipp Oppermann 6980636686
Update futures-concurrency to v7.1 3 years ago
  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
  dependabot[bot] e7d7718ef4
Bump bumpalo from 3.9.1 to 3.12.0 3 years ago
  Philipp Oppermann cf95078ca1
Extract shared memory server/client into separate crate 3 years ago
  dependabot[bot] f76071205f
Bump webbrowser from 0.8.0 to 0.8.3 3 years ago
  = 6f64298484 Release dora-rs version 0.1.3 3 years ago
  Philipp Oppermann c9ab38d6bc
Set up tracing subscribers in benchmark example 3 years ago
  dependabot[bot] ae161e644c
Bump tokio from 1.21.2 to 1.23.1 3 years ago
  Philipp Oppermann 70298d836f
Start migrating the daemon control channel to shared memory 3 years ago
  Philipp Oppermann 19214c4829
Add a basic benchmark to test throughput and latency for different message sizes 3 years ago
  Philipp Oppermann 8c1c29f7f8
Remove icoryx roudi handling from dora-cli 3 years ago
  Philipp Oppermann 0405f22ca2
Remove iceoryx example (we no longer need iceoryx) 3 years ago
  Philipp Oppermann a406d2e3cc
Update C++ API for new daemon design 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 5db784ff27
Move descriptor reading to dora daemon + add cli arg to run dataflow 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
  Philipp Oppermann dbe81068c4
Update Python node API for new daemon design 3 years ago
  haixuanTao 15e42c19ae Bumping dora version 3 years ago
  Philipp Oppermann 3c4469d4d3
Cancel timer tasks once a dataflow is finished 3 years ago
  Philipp Oppermann 0ae5fc2ffa
Add dataflow ID to daemon messages 3 years ago
  dependabot[bot] 2ba6b1c41c
Bump capnp from 0.14.9 to 0.14.11 (#158) 3 years ago
  Philipp Oppermann 433b7b4ed7
Merge branch 'main' into unify-nodes-and-operators 3 years ago
  Philipp Oppermann e5d7ac55e2
Bundle all nodes of a single machine in a single daemon spawn command 3 years ago
  Philipp Oppermann 2e7ef8b630
Implement shared memory mapping in node API 3 years ago
  haixuanTao 222cb80b54 change version name to be able to republish package in pypi 3 years ago
  haixuanTao 9a0b303e98 Replace all versions to `v0.1.1` 3 years ago
  haixuanTao e4cc3cf2a1 Fix template for `v0.1.1` 3 years ago
  Philipp Oppermann 201fd228f5
Remove communication layer from dora-node-api 3 years ago
  Philipp Oppermann c2e4948dd5
Update Rust node API to communicate through dora-daemon 3 years ago
  haixuanTao 0a7105a329 Fix `ndk-sys` yank by upgrading locked version 3 years ago
  Philipp Oppermann 7d85b92b2a
Connect to dora-daemon from node API and register with node ID 3 years ago
  Philipp Oppermann f7c6cca943
Move port number constant to `dora-core` 3 years ago