Philipp Oppermann
c7473182ad
Wip
7 months ago
Philipp Oppermann
effff21173
Wip
7 months ago
Shar-jeel-Sajid
2c70244418
automatic clippy fix
10 months ago
Shar-jeel-Sajid
a049e97e7c
clippy linting automatic fix
10 months ago
Philipp Oppermann
49aef8bac6
Move more implementation code out of `dora-message` into `dora-core`
Ensures that we need to update `dora-message` less often.
1 year ago
Philipp Oppermann
7c44e7a2e6
Move more types from `dora-core` to `dora-message` to avoid dependency
Make `dora-message` a dependency of `dora-core`, instead of the other way around. This way, we can continue to freely bump the version of `dora-core` with the other workspace crates, without introducing errors such as #708 .
1 year ago
Philipp Oppermann
22373b28ac
Version comparison: Check for semver-compatibility instead of exact match
1 year ago
Philipp Oppermann
6a3dcecf33
Refactor: Move message definitions to `dora-message` crate
First step towards versioning the message definitions indepedently.
1 year ago
haixuanTao
bc68de3bbd
Change `MetadataParameters` into a `BTreeMap` to allow user defined metadata as well as enable more flexibility in managing metadata
1 year ago
Michael-J-Ward
7cb43ca3cf
warn: allow clippy::missing_safety_doc
1 year ago
Philipp Oppermann
d975fc1ea4
Specify result type
2 years ago
Philipp Oppermann
19f9cc7c90
Add support for arbitrary Arrow types in Python API
2 years ago
haixuanTao
90c28de777
Fix clippy warnings about unnecessary `.clone()`, `.into()`, borrowing and let statement
2 years ago
haixuanTao
0220d1ef65
Adding `data_type` to metadata for typing output
2 years ago
Philipp Oppermann
ce4e5a1616
Send metadata through TCP for now
3 years ago
Philipp Oppermann
e36f15e369
Add support to subscribe to messages in daemon
3 years ago
Xavier Tao
6d10bb8801
Remove automatic `capnp build` of `dora` messages ( #122 )
* Remove automatic `capnp build` of messages ser/de
Removing Capnproto default build removes the risk of compilation errors due to missing capnproto dependencies and removes a step in the installation of dora.
Ultimately if someone wants to update the capnproto schema, he/she will build the script once.
* Changing capnp build output to src to be commited
* Add documentation of disabled build
3 years ago
Philipp Oppermann
1c1891446a
Add `uhlc` timestamp to message metadata
3 years ago
Philipp Oppermann
6ab39e229b
Don't serialize data to provide true zero-copy reading and writing
3 years ago
Philipp Oppermann
e0cc48a557
Move `dora-message` crate directly under `libraries` (it's not really an extension)
3 years ago