56 Commits (b766a44a9fa377330409f5e33bf39eb7fa9d834a)

Author SHA1 Message Date
  haixuanTao b766a44a9f
use arrow for rust-python interface 2 years ago
  Philipp Oppermann 4fb519dbc1
Update `pyo3` to `v0.18` 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 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 d4dd90c930 Enable python to use opentelemetry by default ( if env variable is configured for it) 2 years ago
  haixuanTao b01465dfe7 Add opentelemetry capability to the runtime 2 years ago
  haixuanTao a61e53f151 Add version print in runtime 2 years ago
  haixuanTao 8ad1a74b7a Better debugging messages 2 years ago
  haixuanTao 2a9c9d4fe3 Remove unnecessary `unwrap` that cause a panic 2 years ago
  haixuanTao 7a7a20a298 Add missing licenses and centralise license definition 2 years ago
  haixuanTao 101ddd2092 add documentation and description to all crates 2 years ago
  haixuanTao f1cf0864a4 Remove static path from workspace dependency 2 years ago
  haixuanTao 70e6d4ce8f Remove code duplicate for tracing subscriber and use env variable to manage log level. 2 years ago
  Philipp Oppermann d334c6f243
Make `daemon` module of Rust node API private and reexport symbols 2 years ago
  Philipp Oppermann 1e07a73a64
Merge branch 'main' into unify-nodes-and-operators 2 years ago
  Philipp Oppermann 8cbc891251
Add start runtime function to python node api again 3 years ago
  = 6f64298484 Release dora-rs version 0.1.3 3 years ago
  = f1dcdf27ff fix typo 3 years ago
  haixuanTao 160472ee0c Package `DoraStatus` into dora python package. 3 years ago
  haixuanTao 5ad69cda87 Update requirements and fix `malloc` in plot 3 years ago
  Philipp Oppermann 352fb3d757
Change Python event types to uppercase 3 years ago
  Philipp Oppermann 27daceafd1
Fix typo 3 years ago
  Philipp Oppermann df5dcfb342
Merge branch 'main' into unify-nodes-and-operators 3 years ago
  Philipp Oppermann ccc17ddf65
Python API: Pass events as dict 3 years ago
  Philipp Oppermann 9664f0fd77
Fix Python API 3 years ago
  Philipp Oppermann dbe81068c4
Update Python node API for new daemon design 3 years ago
  haixuanTao 15e42c19ae Bumping dora version 3 years ago
  haixuanTao 222cb80b54 change version name to be able to republish package in pypi 3 years ago
  haixuanTao 9a0b303e98 Replace all versions to `v0.1.1` 3 years ago
  haixuanTao 992b8251c2 DRAFT: Fixing Python linking error 3 years ago
  Philipp Oppermann 5375628930
Allow operators to stop the full dataflow 3 years ago
  Philipp Oppermann 8fbe60acf0
Merge branch 'main' into uhlc 3 years ago
  Philipp Oppermann c4da2cbdad
Refactor: Move configuration to `core` crate 3 years ago
  Philipp Oppermann 1c1891446a
Add `uhlc` timestamp to message metadata 3 years ago
  Xavier Tao 44a7c16c21
Add Python Node API metadata (#101) 3 years ago
  Xavier Tao 62b780d92b
Add `dora-node-api-python` package publication on pypi to release workflow (#92) 3 years ago
  Philipp Oppermann e8c17a864e
Adjust C and python node apis for new input/output API 3 years ago
  Philipp Oppermann 0df06fce86
Send metadata in messages encoded with capnproto 3 years ago
  Philipp Oppermann f473c856c1
Fix clippy warnings across whole projects 3 years ago
  Philipp Oppermann de2481d2cb
Update python node API to work with synchronous Rust node API 3 years ago
  Philipp Oppermann 03348c5be8
Redesign communication layer to be synchronous and add support for iceoryx 3 years ago
  messense 0818720946
Fix maturin version requirement 3 years ago
  Philipp Oppermann dbf189e239
Resolve clippy warnings 3 years ago
  haixuanTao 4158b1b0de use `pyproject.toml` for activating `pyo3/extension-module` 3 years ago
  haixuanTao 4ff9a59ad7 Use `PyBytes` as it is faster than Vec<u8> 3 years ago
  haixuanTao f2b3bd5a21 adding `abi3-py38` to pyo3 for best target support 3 years ago
  haixuanTao 44713538e7 adding `--no-default-features` for pyo3 extension 3 years ago
  haixuanTao 9f53dc6904 Adding feature flag to pyo3 3 years ago