Philipp Oppermann
89f980e753
Simplify arrow array construction through new `IntoArrow` trait
2 years ago
Philipp Oppermann
b38c112bc8
Merge branch 'main' into rust-typed-input
2 years ago
Philipp Oppermann
afae3b72ce
Merge branch 'main' into rust-typed-input
2 years ago
haixuanTao
efcb856bd2
Update `Cargo.lock`
2 years ago
dependabot[bot]
ac0555ae65
Bump webpki from 0.22.1 to 0.22.2
Bumps [webpki](https://github.com/briansmith/webpki ) from 0.22.1 to 0.22.2.
- [Commits](https://github.com/briansmith/webpki/commits )
---
updated-dependencies:
- dependency-name: webpki
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2 years ago
dependabot[bot]
5243acd6db
Bump quinn-proto from 0.9.3 to 0.9.5
Bumps [quinn-proto](https://github.com/quinn-rs/quinn ) from 0.9.3 to 0.9.5.
- [Release notes](https://github.com/quinn-rs/quinn/releases )
- [Commits](https://github.com/quinn-rs/quinn/commits )
---
updated-dependencies:
- dependency-name: quinn-proto
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2 years ago
Philipp Oppermann
f283a467ef
Release v0.2.6
2 years ago
Philipp Oppermann
d3f9166c36
Make `safer-ffi` use `inventory v0.3`
2 years ago
Philipp Oppermann
bdfd636c45
Update safer-ffi to v0.1.3
2 years ago
Philipp Oppermann
6ab9c11f07
Update chrono to v0.4.30
This removes the dependency on the `time v0.1`, which has open vulnerabilities.
2 years ago
Philipp Oppermann
bbb9b02a0d
Update clap to v0.4.3
2 years ago
haixuanTao
5e749a81a8
Bump to 0.2.5
2 years ago
Philipp Oppermann
6154415cbc
Update Rust APIs and rust-dataflow-example to use arrow types
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
Haixuan Xavier Tao
e06742cd87
Merge pull request #343 from dora-rs/typed-inputs
Add support for arbitrary Arrow types in Python API
2 years ago
Philipp Oppermann
e8ec0842a9
Update `grep-cli` to v0.1.9
2 years ago
Philipp Oppermann
5b271b8142
Update `webpki` to v0.22.1
2 years ago
Philipp Oppermann
19f9cc7c90
Add support for arbitrary Arrow types in Python API
2 years ago
Philipp Oppermann
0835a19dd2
Merge pull request #342 from dora-rs/small-refactoring
Small refactoring
2 years ago
haixuanTao
9805d06bdd
Remove capnproto dependency
2 years ago
Philipp Oppermann
9beee5272c
Remove duplicate rust ros2 bridge example
2 years ago
Philipp Oppermann
bae02930df
Import ros2_bridge as experimental submodule of python node API
2 years ago
Philipp Oppermann
c71c31e323
Update ros2-client and rustdds dependencies
2 years ago
Philipp Oppermann
7cc4bd3361
Update Cargo.toml files to integrate bridge into workspace
2 years ago
dependabot[bot]
b75dda15bf
Bump rustls-webpki from 0.100.1 to 0.100.2
Bumps [rustls-webpki](https://github.com/rustls/webpki ) from 0.100.1 to 0.100.2.
- [Release notes](https://github.com/rustls/webpki/releases )
- [Commits](https://github.com/rustls/webpki/compare/v/0.100.1...v/0.100.2 )
---
updated-dependencies:
- dependency-name: rustls-webpki
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2 years ago
haixuanTao
6b910ab619
Adding `arrow-schema` as dependency
2 years ago
haixuanTao
19172523df
Update `pyo3` and `arrow` version to use latest version
2 years ago
haixuanTao
504910c350
Use `serde_bytes` to serialize `Vec<u8>`
Seializing Vec<u8> by default iterate over each element instead of copying
the byte array.
See: https://github.com/rust-lang/rust/issues/31844
2 years ago
Philipp Oppermann
3c81d92341
Update `dora-ros2-bridge` dependency
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
678b6d850f
Merge branch 'release-v0.2.4'
2 years ago
Philipp Oppermann
e2899c382e
Merge pull request #311 from dora-rs/external-events
Add convenience functions for merging external event streams with `EventStream`
2 years ago
Haixuan Xavier Tao
53198b861b
Merge pull request #248 from dora-rs/shmem-read-only
Map shared memory region as read-only in receiver
2 years ago
haixuanTao
2ab54e8278
Fix missreplaced cargo.lock
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
Haixuan Xavier Tao
0cfed32ab2
Merge pull request #318 from dora-rs/fix-dep
Replace unmaintained `atty` crate with `std::io::IsTerminal`
2 years ago
Philipp Oppermann
21c3fe33cd
Replace unmaintained `atty` crate with `std::io::IsTerminal`
There is a current vulnerability (low severity) and the crate appears to be unmaintained. Since Rust 1.70, we should be able to use the new `IsTerminal` trait of the standard library instead.
2 years ago
Philipp Oppermann
c4bd9d3edf
Add convenience functions for merging external event streams with `EventStream`
Our upcoming ros2<->dora bridge will allow nodes to subscribe to ROS2 topics, which results in a second stream of events. By providing a merge function, this ROS2 event stream can be merged together with the dora event stream.
2 years ago
Philipp Oppermann
326c650f1f
Implement `Stream` for `EventStream`
2 years ago
Philipp Oppermann
979573689a
Switch to forked `shared_memory_extended` crate
The maintainer of the `shared_memory` crate did not react to our PR, so I decided to create a (temporary) fork.
2 years ago
Philipp Oppermann
5ba0366f6a
Patch shared-memory dependency until PR is merged upstream
2 years ago
Philipp Oppermann
049e5e1e43
Make runtime pass dataflow descriptor to Python operators
2 years ago
Philipp Oppermann
07689b9404
Make dataflow descriptor available to Python nodes
2 years ago
haixuanTao
0e02823d77
Merge remote-tracking branch 'meua/main'
2 years ago
navyjia
607663efa3
remove dora branch in bug_report.md and revert dora-example version to 0.0.0
2 years ago
haixuanTao
33e12a7e27
Bump version to `0.2.3`
2 years ago
Philipp Oppermann
baebc49396
Autogenerate a name for started dataflows if none is given
2 years ago
haixuanTao
2c130da484
Bump to version 0.2.3-rc6
2 years ago