haixuanTao
bbc8c40d3b
Bummp version to 0.3.0-rc3
2 years ago
haixuanTao
a20cfa489d
Bump to 0.3.0-rc2
2 years ago
haixuanTao
dca29191bc
Bump version to `0.3.0-rc`
2 years ago
haixuanTao
3ae07203cc
replacing `zenoh-logger` with `dora-record`
2 years ago
Philipp Oppermann
8cc5837cfa
Update `arrow` and `pyo3` dependencies to latest versions
2 years ago
Philipp Oppermann
89f980e753
Simplify arrow array construction through new `IntoArrow` trait
2 years ago
haixuanTao
031c44568b
Fix CI no space left by removing unused GA tool
2 years ago
haixuanTao
e0e4539fb9
Remove rust-dataflow-url as it creates linking issue in Windows
2 years ago
Philipp Oppermann
f283a467ef
Release v0.2.6
2 years ago
haixuanTao
5e749a81a8
Bump to 0.2.5
2 years ago
haixuanTao
174be157c1
Bump to 0.2.5-rc
2 years ago
haixuanTao
87399d749e
Bump version to 0.2.5
2 years ago
Philipp Oppermann
9beee5272c
Remove duplicate rust ros2 bridge example
2 years ago
Philipp Oppermann
b12f5e7620
Adjust python-ros2-dataflow example and move it to top level
2 years ago
Philipp Oppermann
bae02930df
Import ros2_bridge as experimental submodule of python node API
2 years ago
Philipp Oppermann
51f5418400
Move rust-ros2-dataflow example to top level examples dir
2 years ago
Philipp Oppermann
7cc4bd3361
Update Cargo.toml files to integrate bridge into workspace
2 years ago
haixuanTao
19172523df
Update `pyo3` and `arrow` version to use latest version
2 years ago
Philipp Oppermann
8631304527
Add a `rust-ros2-dataflow` example using the dora-ros2-bridge
The bridge allows nodes to send and receive to/from both ros2 and dora.
2 years ago
haixuanTao
39c2a51177
Bump to 0.2.4
2 years ago
haixuanTao
8a88cb9400
Bump version to 0.2.4-rc3
2 years ago
haixuanTao
33e12a7e27
Bump version to `0.2.3`
2 years ago
haixuanTao
2c130da484
Bump to version 0.2.3-rc6
2 years ago
haixuanTao
c5f23a5441
Bump to version `0.2.3-rc5`
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
188813cd57
Make coordinator usable in examples
Allow passing runtime path via coordinator
2 years ago
Philipp Oppermann
c515651264
Start working on a example that uses multiple daemons
2 years ago
haixuanTao
13cdd50712
Bump to `0.2.2` from `0.2.2-rc-2`
2 years ago
haixuanTao
fea136d6dc
Add `Default` to serde descriptor to remove the need of the `communication` keyword
Bump version to `v0.2.2-rc-2`
2 years ago
haixuanTao
46f7480616
Bump to `v0.2.2` version
2 years ago
haixuanTao
26ee2a735c
Bump to `v0.2.2-rc` version
2 years ago
haixuanTao
a61e53f151
Add version print in runtime
2 years ago
haixuanTao
eab3c8c27c
Bump Dora version to 0.2.1
* [Make dora-rs publishable on crates.io](https://github.com/dora-rs/dora/pull/211 )
* [Add an internal cli argument to create template with path dependencies](https://github.com/dora-rs/dora/pull/212 )
* [Avoid blocking the daemon main loop by using unbounded queue](https://github.com/dora-rs/dora/pull/230 )
* [Inject YAML declared env variable into the runtime](https://github.com/dora-rs/dora/pull/227 )
* [Use rustls instead of system SSL implementation](https://github.com/dora-rs/dora/pull/216 )
* [Refactor python error](https://github.com/dora-rs/dora/pull/229 )
* [The first letter of rust should be lowercase in the command](https://github.com/dora-rs/dora/pull/226 )
* [Add documentation to the cli within the helper mode](https://github.com/dora-rs/dora/pull/225 )
* [Update to safer-ffi v0.1.0-rc1](https://github.com/dora-rs/dora/pull/218 )
* [remove unused variable: data_bytes](https://github.com/dora-rs/dora/pull/215 )
* [Clean up: Remove workspace path](https://github.com/dora-rs/dora/pull/210 )
* [Decouple opentelemetry from tracing](https://github.com/dora-rs/dora/pull/222 )
* [Remove zenoh dependency from dora node API to speed up build](https://github.com/dora-rs/dora/pull/220 )
* [Update to Rust v1.68](https://github.com/dora-rs/dora/pull/221 )
* [Deny unknown fields to avoid typos](https://github.com/dora-rs/dora/pull/223 )
2 years ago
haixuanTao
8179e58cf9
Bump to release candidate
2 years ago
haixuanTao
8e58396213
remove header file from template
2 years ago
haixuanTao
f62a92755d
default version to original version after testing
2 years ago
haixuanTao
c4794725aa
Fix API description to use workspace
test new release for github CI/CD
2 years ago
haixuanTao
d8875b9e54
add documentation to crates release process
Bump release candidate
2 years ago
haixuanTao
da6dab04aa
Reorder cargo publish
2 years ago
haixuanTao
c1e11c4500
Add publishable crates with newly pushed crates
Test new version
2 years ago
haixuanTao
ad2d08dc97
Copy c header file in template to avoid copying it from outside of
the src code.
This is link to a release issue. See: https://users.rust-lang.org/t/include-str-does-not-work-when-releasing-because-of-changed-pathes/15551
testing new release version
2 years ago
haixuanTao
7a7a20a298
Add missing licenses and centralise license definition
test new crates version release
2 years ago
haixuanTao
e6b34c5f93
Add required tokio `fs` flag
Testing new crates version
2 years ago
haixuanTao
2f6e988cfb
Adding dora-operator-api release as #218 is fixed
test new crates release
2 years ago
haixuanTao
101ddd2092
add documentation and description to all crates
test rc 2 version
fix version typo
Test crates.io new dora tag release
2 years ago
haixuanTao
6b1306834c
add `crates.io` publish github job
add a test rust version
2 years ago
haixuanTao
f1cf0864a4
Remove static path from workspace dependency
Removing those path make it easier to move package, reduce path management
reduce complexity and make it easier to export crates to `crates.io`
2 years ago
haixuanTao
43d8026265
Bump dora version
2 years ago
haixuanTao
70e6d4ce8f
Remove code duplicate for tracing subscriber and use env variable to manage log level.
The intent of this commit is to remove the quantity of log that is being pushed to user.
This commit removes the redeclaration of a set up tracing methods to centralise
the tokio-tracing subscriber within the extension crate. It also add the
feature to filter information based on Environment variable.
This makes it possible to define the log level for tokio tracing like
this:
```
RUST_LOG=debug dora-daemon --run-dataflow dataflow.yml
```
I have also unified the feature flag to make it easier to manage tracing features among the workspace.
I did not change the default behaviour of tracing in our crates and therefore by
using the command above you should get the same tracing log as before.
fix merge conflict generated
2 years ago
Philipp Oppermann
1e07a73a64
Merge branch 'main' into unify-nodes-and-operators
2 years ago