207 Commits (revert-commit-e-style)

Author SHA1 Message Date
  haixuanTao 88643b955d Adding `recv_async` dora method to retrieve data in python async 1 year ago
  Shar-jeel-Sajid 852417a270 replacing to_object 1 year ago
  Shar-jeel-Sajid 48c3bb5b4a Removing Deprecation 1 year ago
  Shar-jeel-Sajid a049e97e7c clippy linting automatic fix 1 year ago
  haixuantao 649902783c Fix CI/CD 1 year ago
  yjhmelody ca614753a1 chore: use workspace edition 1 year ago
  Philipp Oppermann 49aef8bac6
Move more implementation code out of `dora-message` into `dora-core` 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
  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) 1 year ago
  Michael-J-Ward 15bbacc3d9 fix clippy lints in binaries 1 year ago
  Philipp Oppermann 8e8034d103
Set `repository` metadata for all our crates 1 year ago
  Philipp Oppermann 6a3dcecf33
Refactor: Move message definitions to `dora-message` crate 1 year ago
  haixuanTao 7bcb132075 Retrieve `open_telemetry_context` from metadata parameters. 1 year ago
  Philipp Oppermann 9cec8df1cc
Delay dropping of `DoraNode` in Python until all event data is freed 1 year ago
  haixuanTao c4263e6c8f Remove bound from definition of .to_py_dict 1 year ago
  haixuanTao b2eace277d Transform custom PyEvent into standard python dictionary for easier debuggability. 1 year ago
  Haixuan Xavier Tao d7be6a49e3
Merge pull request #472 from Michael-J-Ward/pyo3-bounds 2 years ago
  Michael-J-Ward af332c18f7 remove deprecated `py::new_pool` 2 years ago
  Michael-J-Ward 25884b658a update pyo3 to new bounds api 2 years ago
  Michael-J-Ward cd8ed19620 deps: upgrade pyo3 and arrow deps 2 years ago
  EricLBuehler 6c62246e53 Fix typos 2 years ago
  Michael-J-Ward 3b59b026b4 lint: allow type-complexity for select signatures 2 years ago
  haixuanTao c6948c1644 Only use conda if conda is present 2 years ago
  haixuanTao 629a218ddb `copy_array_into_sample` do not need to return a result 2 years ago
  Philipp Oppermann e8b87f0338
Merge branch 'main' into c++-ros2-bridge 2 years ago
  Philipp Oppermann 2eeb40b1ff
Fix operator API: Box optional error string since `Option<String>` is not FFI-safe 2 years ago
  haixuanTao 4ca53258ad Move opentelemetry implementation to `dora metrics` 2 years ago
  haixuanTao 0725620eab Simplyfing the metrics functionality by using meter provider instead of 2 years ago
  haixuanTao 4085ebc46b Make PrimitiveArray only serialize one element at a time 2 years ago
  haixuanTao 0568656ef0 Remove unused dependencies for faster compile time 2 years ago
  haixuanTao 4ec81cc743 Removing old main files 2 years ago
  haixuanTao fd7c0939df Run `cargo fmt --all` 2 years ago
  haixuanTao 135d6433fb Trace send_output as it can be a big source of overhead for large messages. 2 years ago
  haixuanTao 645c56d7a4 Bump to opentelemetry system metrics 0.1.6 that measure GPU memory usage 2 years ago
  haixuanTao 32831cae75 Bump opentelemetry metrics to 0.21 2 years ago
  haixuanTao ab3fde910a Put reloading flag outside of the loop to keep the state of reloading 2 years ago
  haixuanTao 5bff656138 Add an error catch in python `on_event` when using hot-reloading 2 years ago
  haixuanTao e45975f65a Use cleaner `__from_elem` `avec` constructor 2 years ago
  haixuanTao fe065eec6f replace const cache line with 128 to match arrow 2 years ago
  haixuanTao 739cfd57f7 Change type hinting frfom Uint8 only array to any array 2 years ago
  Philipp Oppermann ad3f0482ac
Avoid alignment errors by aligning raw data on deseralization 2 years ago
  Philipp Oppermann 8cc5837cfa
Update `arrow` and `pyo3` dependencies to latest versions 2 years ago
  Philipp Oppermann 6154415cbc
Update Rust APIs and rust-dataflow-example to use arrow types 2 years ago
  Philipp Oppermann 7d96e03eed
Start to make Rust node API typed using arrow 2 years ago
  Philipp Oppermann 0a9348f7f0
Only enable `arrow/pyarrow` feature when `python` feature is enabled 2 years ago
  Philipp Oppermann a882104b93
Fix: Count buffer length instead of owned capacity when sending arrow data 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 b20ef2391d Optimise sending of small vector for python 2 years ago