Philipp Oppermann
|
a845cc5780
|
Fix duplicate package name
|
2 years ago |
Philipp Oppermann
|
6af931f24d
|
Merge branch 'main' into unify-nodes-and-operators
|
2 years ago |
Philipp Oppermann
|
bb8d6edb40
|
Use more reliable `InputClosed` event instead of timer as exit condition
We might not receive any `random` input if the startup of the operator is delayed and the source node is already finished.
|
2 years ago |
Philipp Oppermann
|
6d90817284
|
Simplify: Replace `library_filename` function with `format!` call
|
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
|
c70aa21d45
|
Python example: Print number of received image and bounding box messages
|
2 years ago |
Philipp Oppermann
|
28ae686fe4
|
Remove sleep between events in python examples
|
2 years ago |
Philipp Oppermann
|
e594a11c5d
|
Add debug message to example C++ node
|
2 years ago |
Philipp Oppermann
|
9c7ce16966
|
Add examples for C++ nodes and operators based on C-API again
|
2 years ago |
Philipp Oppermann
|
aac5a473ce
|
Re-add C operator example
|
2 years ago |
Philipp Oppermann
|
4a28a0aa82
|
Re-add a Rust-API based operator in C++ example dataflow
|
2 years ago |
Philipp Oppermann
|
7fdbca12c6
|
Fix check errors
|
2 years ago |
Philipp Oppermann
|
62319f1ec1
|
Add support for Rust operators again
|
2 years ago |
Philipp Oppermann
|
d334c6f243
|
Make `daemon` module of Rust node API private and reexport symbols
|
2 years ago |
Philipp Oppermann
|
acf4a1dc52
|
Fix python operators: Also return a `DoraStatus` for non-input events
|
2 years ago |
Philipp Oppermann
|
83c8ecf3e9
|
Change Python operator API: `on_event` instead of `on_input`
We now report other event types as well. Right now, the only other event type is `Stop`, but we can extend this in the future.
|
2 years ago |
Philipp Oppermann
|
1e07a73a64
|
Merge branch 'main' into unify-nodes-and-operators
|
2 years ago |
Philipp Oppermann
|
f43809f993
|
Reduce log output
|
2 years ago |
Philipp Oppermann
|
a6b3bbdf3c
|
Add python-operator-dataflow example
|
2 years ago |
Philipp Oppermann
|
556e2e2ec2
|
Unify daemon listener implementations to avoid code duplication
|
2 years ago |
dependabot[bot]
|
b74a524031
|
Bump tokio from 1.23.1 to 1.24.2
Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.23.1 to 1.24.2.
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](https://github.com/tokio-rs/tokio/commits)
---
updated-dependencies:
- dependency-name: tokio
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
|
3 years ago |
Philipp Oppermann
|
3b79e4cca0
|
Fix: Don't ignore errors in `run.sh` of Python example
|
3 years ago |
haixuanTao
|
9f66ac1706
|
Remove self defined `DoraStatus` in example
|
3 years ago |
haixuanTao
|
5ad69cda87
|
Update requirements and fix `malloc` in plot
|
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
Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.21.2 to 1.23.1.
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.21.2...tokio-1.23.1)
---
updated-dependencies:
- dependency-name: tokio
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
|
3 years ago |
Philipp Oppermann
|
97b525a2f3
|
Update benchmark example to be comparable with latest main changes
|
3 years ago |
Philipp Oppermann
|
352fb3d757
|
Change Python event types to uppercase
|
3 years ago |
Philipp Oppermann
|
7888b7d0e4
|
Remove uneeded breaks from other examples too
|
3 years ago |
Philipp Oppermann
|
5666895a7c
|
Close event channel when last input is closed or when stop is received
|
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 |
Philipp Oppermann
|
20ffe50389
|
Use prefixed names for dora event enum variants in C API to avoid name conflicts
|
3 years ago |
Philipp Oppermann
|
63444b9760
|
Fix CI failures caused by `rust-dataflow-url` example
|
3 years ago |
Philipp Oppermann
|
0405f22ca2
|
Remove iceoryx example (we no longer need iceoryx)
|
3 years ago |
Philipp Oppermann
|
c2fe771cba
|
Start updating C++ example for new design
|
3 years ago |
Philipp Oppermann
|
3c2bc57473
|
Update C dataflow example for new API
|
3 years ago |
Philipp Oppermann
|
df5dcfb342
|
Merge branch 'main' into unify-nodes-and-operators
|
3 years ago |
Philipp Oppermann
|
c5db53a4c6
|
Update Python dataflow example for new daemon API
|
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
|
33c4cc0b60
|
Fix: enable required node-api features for examples
|
3 years ago |
Philipp Oppermann
|
871a4bc3dc
|
Decrease timer frequency in rust dataflow example
|
3 years ago |
Philipp Oppermann
|
424561e74b
|
Update rust-dataflow example to work with latest daemon code
|
3 years ago |
Philipp Oppermann
|
3cd1b4de65
|
Notify downstream nodes about closed inputs
|
3 years ago |
Philipp Oppermann
|
a10fd0b1cb
|
Implement timer messages
|
3 years ago |
Philipp Oppermann
|
433b7b4ed7
|
Merge branch 'main' into unify-nodes-and-operators
|
3 years ago |
Philipp Oppermann
|
ce4fd8b027
|
Set dora subcrate dependencies as workspace dependencies
|
3 years ago |