997 Commits (8f05ec79a1ad67c20a3c799538f0a41f2c2c0772)
 

Author SHA1 Message Date
  haixuanTao 8f05ec79a1 Add attach logic and hot-reloading logic to the cli 2 years ago
  haixuanTao f0195d5bf8 forward reloading messages from the cli to the daemon 2 years ago
  haixuanTao a990b6f7c1 Remove daemon file watcher 2 years ago
  haixuanTao bd9c370dbf Add Reload and Check enum 2 years ago
  haixuanTao f7941f18af Use cross-platform generic file watcher 2 years ago
  haixuanTao 5e30fa6f57 Hot reload python operator when receiving `Reload` event 2 years ago
  haixuanTao 12def836ff Add watcher to the daemon to push `Reload` event 2 years ago
  haixuanTao 2d76cd5cc8 Add `Reload` event containing `dataflow_id, node_id, op_id` that needs to be reloaded 2 years ago
  Haixuan Xavier Tao dfa914add3
Merge pull request #234 from dora-rs/env-var-telemetry 2 years ago
  haixuanTao 7be958ee66 Upate webcam operator example to make use of opentelemetry jaeger 2 years ago
  haixuanTao d3b612faf2 Use opentelemetry if env variable `DORA_JAEGER_TRACING` is set 2 years ago
  haixuanTao 976a632c24 Remove cargo.lock update and clippy import warning 2 years ago
  haixuanTao b4fda251a1 Use pretty-print for trace span logs 2 years ago
  haixuanTao d4dd90c930 Enable python to use opentelemetry by default ( if env variable is configured for it) 2 years ago
  haixuanTao be4486134a Create `root` trace for tick if opentelemetry is activated 2 years ago
  haixuanTao ff2006f77b Rewrite `Context` flowing using `tracing` instead of opentelemetry 2 years ago
  haixuanTao eed7041dab Use `tracing_opentelemetry` to unify tracing 2 years ago
  haixuanTao 1fdb8486db Use global tracer instead of redeclaring a local tracer for opentelemetry 2 years ago
  haixuanTao c565071140 Change `instrument` level to not pollute user logs 2 years ago
  haixuanTao 1e965452d5 Replace opentelemetry with tokio::tracing 2 years ago
  haixuanTao b01465dfe7 Add opentelemetry capability to the runtime 2 years ago
  Philipp Oppermann f53fe65846
Merge pull request #237 from dora-rs/validate-yaml 2 years ago
  Philipp Oppermann fac1948345
Merge pull request #241 from dora-rs/optionable-communication-config 2 years ago
  haixuanTao 6ad1cabc89 Option communication config 2 years ago
  haixuanTao 480bafb3a8 Fix clippy 2 years ago
  haixuanTao 2b1ae1ad93 Add `runtime_path` arg into descriptor check 2 years ago
  haixuanTao d28fb3f651 validate `dora-runtime` when checking dataflow. Both Python and shared library. And make sure that `dora-runtime` version match the `dora-core` version 2 years ago
  haixuanTao af4a79e1e0 Remove `base_path` from dataflow description 2 years ago
  haixuanTao a61e53f151 Add version print in runtime 2 years ago
  Philipp Oppermann 094b5b63be
Merge pull request #238 from dora-rs/init-done-error 2 years ago
  haixuanTao bfd32f1fd7 Push error into the `init_done` channel for debugging context 2 years ago
  haixuanTao a15cf4a64d add `is_valid` method to make validation optional 2 years ago
  haixuanTao 704d8db565 Use validation logic on every yaml description to avoid undefined behaviour 2 years ago
  haixuanTao db92865c3f Remove duplicated `read_descriptor` function 2 years ago
  Haixuan Xavier Tao ccec196234
Merge pull request #235 from dora-rs/prevent-queue-buildup 2 years ago
  Philipp Oppermann 974d315697
Remove resolved TODO 2 years ago
  Haixuan Xavier Tao d952e805d2
Merge pull request #236 from dora-rs/start-together 2 years ago
  Philipp Oppermann 07063e4ff9
dora-runtime: Only subscribe to daemon once all operators are ready 2 years ago
  Philipp Oppermann a9582e80d1
Only start timer tasks once dataflow is ready to start 2 years ago
  Philipp Oppermann 2b0da5350b
Synchronize startup of nodes through subscribe request 2 years ago
  Philipp Oppermann bb005fa1fe
Wait on events and messages simultaneously to prevent queue buildup 2 years ago
  Philipp Oppermann d225a54eea
Make `connection` a generic argument instead of a struct field 2 years ago
  Haixuan Xavier Tao f157bb44e1
Merge pull request #231 from dora-rs/configurable-queue-len 2 years ago
  Philipp Oppermann 581f359bed
Consider queue sizes for operator inputs too 2 years ago
  Philipp Oppermann 9db09ee930
Enable tracing for dora runtime by default 2 years ago
  Philipp Oppermann ffb62b591b
Rename remaining instances of `max_queue_len` to `queue_sizes` 2 years ago
  Haixuan Xavier Tao 68da9bd8e0
Merge pull request #232 from dora-rs/release-v0.2.1 2 years ago
  haixuanTao 46284733e5 Move internal cli to other 2 years ago
  Philipp Oppermann 2d9fcc95b4
Add custom parsing to be backwards compatible 2 years ago
  Philipp Oppermann 7d0d4dc9dc
Only log when `>0` inputs were dropped 2 years ago