sjfhsjfh
51190788ba
refactor: use builder style
fix: logging thread block
8 months ago
haixuantao
edb1766ffe
fix terminal
8 months ago
haixuanTao
26c3917470
Fix GPU Memory not displayed
10 months ago
haixuanTao
48cb5ae709
Use current tokio threadpool and update otlp to latest version
10 months ago
Shar-jeel-Sajid
48c3bb5b4a
Removing Deprecation
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
a049e97e7c
clippy linting automatic fix
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
dde40540b2
Fix miss configured version of multiple library to make sure everything is well versioned
10 months ago
haixuantao
d3a48d7b17
Bump arrow version to latest version
10 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
yjhmelody
ca614753a1
chore: use workspace edition
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
Philipp Oppermann
cd70382cde
Implement `dora run` command
Runs a dataflow locally, without requiring any any daemon or coordinator processes.
This exposes the internal `dora daemon --run-dataflow` command that we use for testing.
This addition was proposed in https://github.com/orgs/dora-rs/discussions/698#discussioncomment-11125465 .
1 year ago
haixuanTao
3775a3c08b
Make downloading file use `content_dosposition` header or the filename within the url to get the path avoiding to create confusion on the name of the file.
1 year ago
Haixuan Xavier Tao
156b08a108
Fix ros2 bridge incompatibility with CI Ubuntu 24 and with pyo3 22 ( #670 )
This fix the CI that I unfortunately broke at #667
1 year ago
haixuanTao
ee45beb61b
Replace extract with downcast for ros2-beidge
1 year ago
haixuanTao
dd10bbf85c
Bump `pyo3` version to `0.22`
1 year ago
Haixuan Xavier Tao
01b561a0aa
Make dora versions compatible by using separate versioning for `dora-message` crate ( #614 )
By versioning the `dora-message` crate individually, we can use the
semver rules to encode which versions are compatible. This way, we can
allow different versions of dora to work together (e.g. CLI version can
be different than node API version), as long as the message formats are
compatible. Breaking message format changes are signaled by a
semver-incompatible release of `dora-message`. For example, 0.4.0 is not
compatible with 0.3.5.
One alternative approach could be to use the main version to signal
compatibility, i.e. the common version that we use for all dora crates.
This has the disadvantage that we might need to bump the minor version
of the main dora crate every time we want to change the message format
in a breaking way. As we still expect semi-regular breaking changes to
the message format in the near future, we want to avoid this churn. Once
we consider the message format more stable, we plan to revisit this
approach.
Fixes https://github.com/dora-rs/dora/issues/504
TODO
- [x] Update release script: We should not try to publish the
`dora-message` crate if there is no new version.
- [x] Relax version checks to only compare major/minor version
(according to semver compatibility rules).
1 year ago
Michael-J-Ward
b13695ffb2
add allow(dead_code) to impl ffi::U16String::from_str
1 year ago
Michael-J-Ward
3c85d9ea1a
fix clippy lints in libraries
1 year ago
Philipp Oppermann
8e8034d103
Set `repository` metadata for all our crates
1 year ago
Philipp Oppermann
762f67f61f
Fix: Return data from downcast function
1 year ago
Philipp Oppermann
7dbda333ce
Fix downcast name
1 year ago
starlitxiling
edd0c7a1d2
fmt ros2-bridge action code
1 year ago
starlitxiling
7ed5698c12
Merge branch 'dora-rs:main' into main
1 year ago
starlitxiling
52281be4f7
add ros2-bridge action attempt code
1 year ago
EricLBuehler
233192f41e
Update deps
1 year ago
Eric Buehler
61d12274fb
Merge pull request #1 from haixuanTao/improve-eric-pyo3-derive-special-method
Add derivation fo python ros2 bridge
1 year ago
haixuanTao
42dcb07237
Add derivation fo rpython ros2 bridge
1 year ago
Philipp Oppermann
e81473f223
Include machine ID in daemon log file name if set
1 year ago
Philipp Oppermann
77f9ba903e
Use compact formatting for stdout logs
We now have the full logs in the output file.
1 year ago
Philipp Oppermann
b7f21dbd4a
Log deamon and coordinator output to files
Logs the deamon output to `out/dora-daemon.txt` and the coordinator output to `out/dora-coordinator.txt`.
1 year ago
Philipp Oppermann
0e2858ccd6
Add `--quiet` flag to daemon and coordinator
Suppresses all log messages to stdout.
1 year ago
Haixuan Xavier Tao
d7be6a49e3
Merge pull request #472 from Michael-J-Ward/pyo3-bounds
Update Pyo3 bounds
1 year ago
Michael-J-Ward
25884b658a
update pyo3 to new bounds api
1 year ago
EricLBuehler
6c62246e53
Fix typos
1 year ago
EchoAI
26f017641b
chore: upgrade the request version to support RISCV64
The file libraries/extensions/download/Cargo.toml has a reqwest dependency with a version number of 0.11.12. This package enables the rustld-tls feature. rustls depends on ring, and ring already supports RISCV64 in the latest version 0.17.
Upgrade reqwest to the latest version 0.12.4 to support RISCV64.
Reviewed-by: LyonRust
1 year ago
Haixuan Xavier Tao
d6f13d08bd
Merge pull request #493 from dora-rs/python-ide-linting
Adding python IDE typing
1 year ago
haixuanTao
ef3f087682
Adding additional ros2 bridge warnings in the documentation
1 year ago
haixuanTao
9f80dbf0c4
Adding warnings in the docsctring
1 year ago
Philipp Oppermann
5518b58537
Merge pull request #494 from Michael-J-Ward/convert-rust-example-to-node
Convert rust example to node
1 year ago
haixuanTao
d26216aae8
Use pyo3::with_gil to call python
1 year ago
haixuanTao
abae9c771d
Adding unstable warning within ROS2Context
1 year ago
Michael-J-Ward
f86839e4d2
fix: add missing feature flag to import in ros2-bridge build.rs
1 year ago
haixuanTao
597ee41428
Improving typing by adding dora prefix
1 year ago