Chrislearn Young
26f9973ae3
cargo fmt
5 months ago
Philipp Oppermann
38ff2c8d63
Run `dora` executable in release mode for examples
Avoids stack overflows on Windows
7 months ago
Philipp Oppermann
1aadfaaa0a
Link `rpcrt4` on Windows in C example
7 months ago
Philipp Oppermann
3b930f68e0
Link some additional libraries for C dataflow example
7 months ago
Hennzau
8bb6dc3141
new syntax for dataflow examples
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
8099cb2ccd
Link system libraries when building C operator on Windows
2 years ago
Philipp Oppermann
99e175e3bd
Link `CoreServices` etc when building C operator on macOS
2 years ago
Philipp Oppermann
4acc3c6fd9
Fix name collision
2 years ago
Philipp Oppermann
75b05131e8
Update C dataflow example to use new API functions
2 years ago
Philipp Oppermann
6154415cbc
Update Rust APIs and rust-dataflow-example to use arrow types
2 years ago
Philipp Oppermann
13726eed96
Fix c dataflow example: data string is not null-terminated
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
56e21266db
Fix C dataflow on Windows: Link `oleaut32` library
2 years ago
haixuanTao
976a632c24
Remove cargo.lock update and clippy import warning
2 years ago
Haixuan Xavier Tao
4a026e0e11
Merge pull request #203 from dora-rs/fix-zenoh
Update zenoh to remove git dependencies
2 years ago
haixuanTao
764cd120a4
remove slash from zenoh prefix
2 years ago
haixuanTao
88ea9cff74
Update example readme
2 years ago
Philipp Oppermann
6af931f24d
Merge branch 'main' into unify-nodes-and-operators
2 years ago
Philipp Oppermann
6d90817284
Simplify: Replace `library_filename` function with `format!` call
2 years ago
Philipp Oppermann
32bbd14577
Enable tracing for C, C++, and `rust-dataflow-url` examples
2 years ago
Philipp Oppermann
aac5a473ce
Re-add C operator example
2 years ago
Philipp Oppermann
7fdbca12c6
Fix check errors
2 years ago
Philipp Oppermann
7888b7d0e4
Remove uneeded breaks from other examples too
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
3c2bc57473
Update C dataflow example for new API
3 years ago
Philipp Oppermann
64cf49703b
Implement download support for custom nodes
3 years ago
Philipp Oppermann
51efe3e826
Update run instructions in example dataflows
3 years ago
Philipp Oppermann
46ec035764
Add a daemon mode for coordinator
3 years ago
Philipp Oppermann
71c3b9436d
Run examples in debug mode to speed up compilation
3 years ago
Philipp Oppermann
9866328bf8
Merge branch 'main' into safer-ffi
3 years ago
Philipp Oppermann
a8db9f4073
Merge pull request #73 from dora-rs/ci
Make dora and its examples work on Windows and macOS
3 years ago
Philipp Oppermann
0cb99e4d4d
Adjust c-dataflow example operator for new API
3 years ago
Philipp Oppermann
a4775327eb
Update C dataflow README with cross-platform build instructions
3 years ago
Philipp Oppermann
45faaa408a
Add more logging to c sink
3 years ago
Philipp Oppermann
544c16b7d5
Fix: Check for end of input in C node
Otherwise we might cause a null pointer segfault.
3 years ago
Philipp Oppermann
5a67b95f36
Add more log messages to c_node
3 years ago
Philipp Oppermann
1f59bd8099
Add `__declspec(dllexport)` attribute in header file instead
3 years ago
Philipp Oppermann
79247d2b75
Add `__declspec(dllexport)` attribute on Windows
3 years ago
Philipp Oppermann
06d027235e
Revert "Link C/C++ operators using `LINK.EXE` on Windows"
This reverts commit 202170951d .
3 years ago
Philipp Oppermann
202170951d
Link C/C++ operators using `LINK.EXE` on Windows
3 years ago
Philipp Oppermann
52de0555a5
Add exe suffix to C/C++ nodes
3 years ago
Philipp Oppermann
3166164472
Pass `-fPIC` only on UNIX systems
3 years ago
Philipp Oppermann
a9e80b0439
Link even more libraries on Windows
3 years ago
Philipp Oppermann
d251cd52b2
Link even more libraries on Windows
3 years ago
Philipp Oppermann
2b561a5c4d
Link more libraries on Windows
3 years ago
Philipp Oppermann
dced8c45cb
Add debug output
3 years ago