Chrislearn Young
26f9973ae3
cargo fmt
5 months ago
Chrislearn Young
dcfaee05b7
Fix all `cargo clippy` warning
6 months ago
Chrislearn Young
bcf591deb4
Remove rust--toolchain.toml and use rust-version in Cargo.toml
6 months ago
mivik
e60451eb2f
fix(example): improve benchmark implementation
9 months ago
Shar-jeel-Sajid
a049e97e7c
clippy linting automatic fix
10 months ago
yjhmelody
ca614753a1
chore: use workspace edition
1 year ago
Haixuan Xavier Tao
e3ec7fbdd3
Use the new node syntax for examples dataflow ( #643 )
Hi! I took a look at our `examples` directory, and while reading through
some dataflows, I noticed that there are a lot of outdated node
syntaxes:
```YML
nodes:
- id: rust-node
custom:
build: cargo build -p benchmark-example-node --release
source: ../../target/release/benchmark-example-node
```
I think it would be better if we avoided using deprecated syntax in our
example folder, as it will be one of the first things people look at.
1 year ago
Hennzau
6099177e5e
examples run at full speed and in release mode
1 year ago
Hennzau
8bb6dc3141
new syntax for dataflow examples
1 year ago
Philipp Oppermann
3ec1e45119
Ensure that we don't publish example crates
1 year ago
haixuanTao
05f919e06c
Use cli to spawn daemon run-dataflow to avoid confused exe path
2 years ago
haixuanTao
f85011837d
Remove unused runtime args from examples
2 years ago
haixuanTao
a2de951d98
Remove setup tracing from examples to make it more simple
2 years ago
Philipp Oppermann
40b991d670
Fix length call in benchmark example
2 years ago
Philipp Oppermann
6154415cbc
Update Rust APIs and rust-dataflow-example to use arrow types
2 years ago
Philipp Oppermann
aac5e6515a
Integrate `dora-runtime` into `dora-daemon`
Removes the separate `dora-runtime` binary. The runtime can now be started by passing `--run-dora-runtime` to `dora-daemon`. This change makes setup and deployment easier since it removes one executable that needs to be copied across machines.
2 years ago
Philipp Oppermann
72a57ce1ef
Remove deprecated `communication` options from dataflow examples, templates, and docs
2 years ago
Philipp Oppermann
41e38f0a89
Remove largest data size from benchmark example to avoid CI issues
2 years ago
haixuanTao
764cd120a4
remove slash from zenoh prefix
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
7fdbca12c6
Fix check errors
2 years ago
Philipp Oppermann
d334c6f243
Make `daemon` module of Rust node API private and reexport symbols
2 years ago
Philipp Oppermann
c9ab38d6bc
Set up tracing subscribers in benchmark example
3 years ago
Philipp Oppermann
97b525a2f3
Update benchmark example to be comparable with latest main changes
3 years ago
Philipp Oppermann
aa85b6ee41
Increase benchmark messages sizes (up to 10000 4k pages)
3 years ago
Philipp Oppermann
19214c4829
Add a basic benchmark to test throughput and latency for different message sizes
3 years ago