166 Commits (018bf44611a3ee86c60f178aecaaee7c0a047ead)

Author SHA1 Message Date
  Philipp Oppermann 14bb4fbfb7
Merge pull request #429 from dora-rs/out_dir 2 years ago
  haixuanTao f0db125499 Use `Uuid::v7` to have chronological Uuid 2 years ago
  haixuanTao b32a7e4924 Make `send_stdout_as` fail if there is more than one entry for a runtime node 2 years ago
  haixuanTao aa81da0142 Add possibility to send stdout for operators and add warnings when there is multiple operators 2 years ago
  Philipp Oppermann daa694ad98 Add new `send_stdout_as` key for capturing stdout of custom nodes 2 years ago
  Philipp Oppermann cb69a033f0
Wait until `DestroyResult` is sent before exiting dora-daemon 2 years ago
  haixuanTao afcfec81f1 Fix path by using ; instead of : 2 years ago
  haixuanTao ea1259da20 Bump which version 2 years ago
  haixuanTao 82f2794916 Only use python for windows and python3 for linux 2 years ago
  haixuanTao 20c02089b6 Fix Python CI on windows 2 years ago
  haixuanTao 46e56da469 Uses python 3.10 that fixes an error on windows: https://github.com/actions/runner-images/issues/2690 2 years ago
  haixuanTao 5616986272 Run windows program using cmd.exe to wrapped_args) to instantiate powershell. This is required for python environment 2 years ago
  haixuanTao 0a60246038 Make `run` a helper function and use OsStr to search for path 2 years ago
  haixuanTao 68ecf89b61 Remove explicit statement to `python3`and resolve it instead 2 years ago
  haixuanTao 7aa1d615dd Remove envapsulation of operator when there is only one operator 2 years ago
  Philipp Oppermann ad3f0482ac
Avoid alignment errors by aligning raw data on deseralization 2 years ago
  Philipp Oppermann 6140681ab9
Rename and reexport `Data` enums 2 years ago
  haixuanTao eb515c7755 Removing lifetime to the Metadata struct 2 years ago
  haixuanTao 504910c350 Use `serde_bytes` to serialize `Vec<u8>` 2 years ago
  haixuanTao 2f0300076f Search for binaries in path when validating a dataflow 3 years ago
  Philipp Oppermann 4da34d82d9
Merge branch 'main' into event-timestamps 3 years ago
  Philipp Oppermann 984ee364e4
Fill in timestamps when sending events from node to daemon 3 years ago
  Haixuan Xavier Tao 2e9108e894
Merge pull request #301 from dora-rs/pass-dataflow-to-nodes 3 years ago
  Philipp Oppermann 0bf31b750e
WIP: Add `uhlc` timestamps to all events and update HLC clocks 3 years ago
  Philipp Oppermann 8a439c3411
Pass dataflow descriptor to Rust nodes via API 3 years ago
  Philipp Oppermann dff0d82f52
Fix adding of `.exe` extension 3 years ago
  Philipp Oppermann 868bee5897
Wait for dataflow finish on `dora stop` 3 years ago
  Philipp Oppermann 3bb665ae00
Pass dataflow result to CLI 3 years ago
  haixuanTao 2c52891438 Place documentation as docstring 3 years ago
  Philipp Oppermann 97bc9d0f92
Merge branch 'main' into heartbeat 3 years ago
  Philipp Oppermann 520fa352da
Merge branch 'main' into node-errors-before-init 3 years ago
  Philipp Oppermann 7d646509c2
Replace watchdog by asynchronous heartbeat messages 3 years ago
  haixuanTao 664e8d48ba Minor refactoring 3 years ago
  haixuanTao 7f82f32a98 Make logs not fail in the daemon 3 years ago
  Philipp Oppermann e20699de3f
Handle node errors during initialization phase 3 years ago
  Philipp Oppermann 132957ad34
Fix: Don't ignore subscribe results 3 years ago
  haixuanTao e3079a88bd Refactor to multi-daemon branch 3 years ago
  haixuanTao ca182bb131 Provide a way to access logs through the CLI 3 years ago
  Philipp Oppermann e13415d532
Send cross-machine outputs directly to target daemon without involving coordinator 3 years ago
  Philipp Oppermann 504e98e052
Fix: `deny_unknown_fields` is not supported in combination with `flatten` 3 years ago
  Philipp Oppermann a72f17b71b
Deny unknown fields in operator and deploy config 3 years ago
  Philipp Oppermann c28427d8da
Pass parsed dataflow descriptor instead of path 3 years ago
  Philipp Oppermann d535dfee4b
Prefix new YAML keys with `_unstable_` 3 years ago
  Philipp Oppermann aac5e6515a
Integrate `dora-runtime` into `dora-daemon` 3 years ago
  Philipp Oppermann d6571bf305
Rework communication config 3 years ago
  Philipp Oppermann 17c52e3482
Use control messages in `multiple-daemons` example instead of sleeping 3 years ago
  Philipp Oppermann c523b3b9d4
Report closed inputs to remote daemons 3 years ago
  Philipp Oppermann 188813cd57
Make coordinator usable in examples 3 years ago
  Philipp Oppermann 852fc2c363
Synchronize node startup with coordinator 3 years ago
  Philipp Oppermann 7397bcc4c3
Forward outputs through coordinator to target machine and nodes 3 years ago