Philipp Oppermann
c9b2d92ac4
Add support for git repo sources for nodes
10 months ago
Mati-ur-rehman-017
3332c0a1ce
Fixed D100 issues
10 months ago
Mati-ur-rehman-017
dd4de848ac
fixed #828
10 months ago
7SOMAY
20781fb4e2
#807 Fixed
10 months ago
Shar-jeel-Sajid
2c70244418
automatic clippy fix
10 months ago
Shar-jeel-Sajid
a049e97e7c
clippy linting automatic fix
10 months ago
Haixuan Xavier Tao
2d8196b8d7
update dora yaml json schema validator ( #809 )
10 months ago
haixuantao
cb53fc2c11
update json schema
10 months ago
haixuantao
7388bba256
Simplify node hub test and publish
10 months ago
haixuantao
dff6d499cb
Add description, license, version to rust ros2 bridge rust api
10 months ago
haixuanTao
353b8312fe
Bump dora to version 0.3.10
10 months ago
haixuanTao
dde40540b2
Fix miss configured version of multiple library to make sure everything is well versioned
10 months ago
haixuantao
0cd764980d
migrate example to uv to make it independant of virtual environment activation
11 months ago
haixuanTao
02e1bd35dd
Make priority to use uv installed packaged
11 months ago
haixuantao
d1d29efe46
Fix version incompatibility by restoring orders of metadata parameters
11 months ago
Philipp Oppermann
a692c2ee5b
Log in coordinator when dataflow is finished
11 months ago
Philipp Oppermann
29ce4ea7e5
Introduce logger structs to forward more log messages
11 months ago
Philipp Oppermann
ee15517dce
Make `ShmemChannel` `Sync` as required by pyo3 0.23
10 months ago
haixuantao
d3a48d7b17
Bump arrow version to latest version
10 months ago
haixuanTao
18ef24e9e3
Minor refactoring
11 months ago
Philipp Oppermann
68d09a1c0c
Merge branch 'main' into zenoh-daemon
11 months ago
Haixuan Xavier Tao
33ba7a37f6
Add uv flag within start cli command ( #788 )
This allows using up and start with uv:
## How to use:
```bash
cd examples/python-dataflow
dora up
dora start dataflow.yaml --uv
```
Fixes: https://github.com/dora-rs/dora/issues/780
This would help the CI as well
11 months ago
haixuantao
f919f8fe99
Adding float for env variable and metadata parameters
11 months ago
haixuantao
961a1dcb79
Add `uv` within start cli command
11 months ago
Philipp Oppermann
62eebe56b4
Set default log level to INFO for coordinator and daemon
but keep zenoh log level at WARN level
11 months ago
Philipp Oppermann
b22930b771
Forbid `/` in node IDs
We use `/` as separator for input mappings in dataflow YAML files (e.g. input: `node/output_id`).
We do support `/` characters in output IDs for runtime nodes. If we allowed `/` characters in node IDs too, splitting a `a/b/c` mapping would no longer be possible (could be node `a` with output `b/c` or node `a/b` with output `c`). Therefore we explicitly error on node IDs containing `/` characters in this commit.
11 months ago
Philipp Oppermann
b2af5a0af0
Properly disconnect daemons that exited in coordinator
Send an exit message from the daemon to the coordinator on exit. This enables the coordinator to disconnect the daemon properly instead of waiting for a missed heartbeat signal.
11 months ago
Philipp Oppermann
3495677a22
Add config option to publish all outputs to zenoh
This can be useful for debugging
11 months ago
Philipp Oppermann
3fb11ee7d8
Fix typos: deamon -> daemon
11 months ago
Philipp Oppermann
0db2fff2e9
Merge branch 'main' into zenoh-daemon
11 months ago
Philipp Oppermann
04ba787f29
Trim additional newlines at end of `stderr`
11 months ago
Philipp Oppermann
33163c2fe7
Subscribe to required outputs of remote nodes when spawning dataflow
11 months ago
Philipp Oppermann
fc401b0f62
Rework default daemon selection
11 months ago
Philipp Oppermann
0f3c0fb2fe
Assign unique ID to each daemon
The previous machine ID is still used, but optional. Users don't need to ensure that the chosen machine IDs are unique anymore because they are augmented with a UUID.
11 months ago
Philipp Oppermann
8b3be226e5
Use `zenoh` for inter-daemon messaging
11 months ago
haixuantao
e5fa11c858
Publish new version of dora-message
11 months ago
haixuantao
3fe30d75c2
Bump to dora rc2 version
11 months ago
haixuantao
6e46f2ee93
Publish temporary dora-message
11 months ago
haixuantao
28af216c8f
Add uv flag to enable build and run through uv run and uv pip
11 months ago
yjhmelody
ca614753a1
chore: use workspace edition
1 year ago
haixuantao
39fd51d7b0
Escape special character within description to avoid conflict with mermaid syntax
1 year ago
haixuantao
cbc96bdd10
Add description within visualization for better clarity
1 year ago
haixuantao
21a99ed237
Fix dora message publish
1 year ago
haixuantao
31c0e76f8a
Force python run unbuffered print to avoid having to use flush=True within python
1 year ago
Xavier Tao
e489cf1363
Fix an error with macos that is choosing the wrong python when running dora
1 year ago
haixuanTao
bd9fc7d084
Make list an available type for metadata
1 year ago
haixuanTao
cd9c9ee8af
Bump to v0.3.7
1 year ago
haixuanTao
42a3817a9e
Bump version to v0.3.7-rc2
1 year ago
Haixuan Xavier Tao
d51f8ccb71
Update libraries/extensions/telemetry/metrics/src/lib.rs
Co-authored-by: Philipp Oppermann <dev@phil-opp.com>
bump dora to `0.3.7`
1 year ago
haixuanTao
376ebf81ec
Add peft requirement for custom adapter
Bump dora to 0.3.7-rc1
Minor dependency fix
Fix typo
1 year ago