55 Commits (72f604295ba829bd336df4e4eace9809d507e4dd)

Author SHA1 Message Date
  haixuanTao 4ca53258ad Move opentelemetry implementation to `dora metrics` 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 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
  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 0a9348f7f0
Only enable `arrow/pyarrow` feature when `python` feature is enabled 2 years ago
  Philipp Oppermann 19f9cc7c90
Add support for arbitrary Arrow types in Python API 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 23651cd002 Make `pythonize` optional in runtime as it link to libpython 2 years ago
  Philipp Oppermann 049e5e1e43
Make runtime pass dataflow descriptor to Python operators 2 years ago
  haixuanTao fc0e12fb3b Remove `api-python` for isolating daemon from python 3 years ago
  haixuanTao 93b7da2b74 Remove pyo3 in runtime and daemon as it generates `libpython` dependencies 3 years ago
  Philipp Oppermann 4fb519dbc1
Update `pyo3` to `v0.18` 3 years ago
  haixuanTao d3b612faf2 Use opentelemetry if env variable `DORA_JAEGER_TRACING` is set 3 years ago
  haixuanTao ff2006f77b Rewrite `Context` flowing using `tracing` instead of opentelemetry 3 years ago
  haixuanTao 1e965452d5 Replace opentelemetry with tokio::tracing 3 years ago
  haixuanTao a61e53f151 Add version print in runtime 3 years ago
  Philipp Oppermann 9db09ee930
Enable tracing for dora runtime by default 3 years ago
  haixuanTao 7a7a20a298 Add missing licenses and centralise license definition 3 years ago
  haixuanTao 101ddd2092 add documentation and description to all crates 3 years ago
  Philipp Oppermann 152076ad87
Use separate `telemetry` feature in `dora-runtime` 3 years ago
  haixuanTao f1cf0864a4 Remove static path from workspace dependency 3 years ago
  Philipp Oppermann a9203e0274
Add intermediate operator channel buffer to avoid blocking runtime 3 years ago
  Philipp Oppermann 1e07a73a64
Merge branch 'main' into unify-nodes-and-operators 3 years ago
  Philipp Oppermann 1553a198ef
Re-export dora-message from dora-core 3 years ago
  Philipp Oppermann ea2c39a26c
Remove unused runtime dependencies 3 years ago
  Philipp Oppermann 6980636686
Update futures-concurrency to v7.1 3 years ago
  dependabot[bot] b74a524031
Bump tokio from 1.23.1 to 1.24.2 3 years ago
  dependabot[bot] ae161e644c
Bump tokio from 1.21.2 to 1.23.1 3 years ago
  Philipp Oppermann df5dcfb342
Merge branch 'main' into unify-nodes-and-operators 3 years ago
  Philipp Oppermann 433b7b4ed7
Merge branch 'main' into unify-nodes-and-operators 3 years ago
  Philipp Oppermann ce4fd8b027
Set dora subcrate dependencies as workspace dependencies 3 years ago
  Philipp Oppermann d8260d5d2c
Inherit package version from workspace root 3 years ago
  haixuanTao 9a0b303e98 Replace all versions to `v0.1.1` 3 years ago
  Philipp Oppermann 1d2d71b15a
Comment out uses of communication layer in coordinator for now 3 years ago
  haixuanTao 992b8251c2 DRAFT: Fixing Python linking error 3 years ago
  Xavier Tao 2d1ac25220
Add getting started section in `README` (#131) 3 years ago
  haixuanTao ffe686a10d Pin zenoh git commit 3 years ago
  Philipp Oppermann 64cf49703b
Implement download support for custom nodes 3 years ago
  Philipp Oppermann a37d3ee6c8
Don't parse operator source always as URI 3 years ago
  Philipp Oppermann 13d3a91683
Implement support for downloading operator sources 3 years ago
  Xavier Tao 44a7c16c21
Add Python Node API metadata (#101) 3 years ago
  haixuanTao f98859bfc4 Adding `metrics` feature to `dora-runtime` 3 years ago
  Xavier Tao c2bb4c1f67
Runtime tracing (#95) 3 years ago
  Philipp Oppermann 7e9c3050f9
Use `tracing` for logging state of nodes, coordinator, and runtimes 3 years ago
  Philipp Oppermann e0cc48a557
Move `dora-message` crate directly under `libraries` (it's not really an extension) 3 years ago