45 Commits (51ed0194c7cfce7ad079b2c24a135bfd4ae0c29f)

Author SHA1 Message Date
  Philipp Oppermann 51ed0194c7
Rework and refactor for two-step build 7 months ago
  Philipp Oppermann 22a3f44164
Use non-UNC paths on Windows for git operations 9 months ago
  Philipp Oppermann 8334821ef7
Use vendored `openssl` dependency for `git2` 9 months ago
  Philipp Oppermann e8d7bb02fb
Add support for git repo sources for nodes 10 months ago
  Philipp Oppermann 8b3be226e5
Use `zenoh` for inter-daemon messaging 11 months ago
  yjhmelody ca614753a1 chore: use workspace edition 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
  Philipp Oppermann ee394361e9
Add error cause for grace duration kills 1 year ago
  Philipp Oppermann b231df1b82
Report last 10 stderr lines on node failure 1 year ago
  haixuanTao b9f67a2855 Add grace duration and kill process 1 year ago
  haixuanTao 15af539729 Adding customizing `conda_env` within Python operator 1 year ago
  Philipp Oppermann 14bb4fbfb7
Merge pull request #429 from dora-rs/out_dir 1 year ago
  haixuanTao f0db125499 Use `Uuid::v7` to have chronological Uuid 1 year ago
  haixuanTao 91bd7daf50 Adding log event 2 years ago
  haixuanTao ddf94f7094 Adding ctrlc back to their individual repo 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 6dfd4b17b3 adding daemon, coordinator and runtime command in the cli 2 years ago
  haixuanTao ea1259da20 Bump which version 2 years ago
  haixuanTao adcfeaf3b8 Fix python path error using path searching for both `python3` and `python` 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 bbb9b02a0d
Update clap to v0.4.3 2 years ago
  haixuanTao 6b910ab619 Adding `arrow-schema` as dependency 2 years ago
  Philipp Oppermann aac5e6515a
Integrate `dora-runtime` into `dora-daemon` 2 years ago
  haixuanTao d3b612faf2 Use opentelemetry if env variable `DORA_JAEGER_TRACING` is set 2 years ago
  haixuanTao be4486134a Create `root` trace for tick if opentelemetry is activated 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 1553a198ef
Re-export dora-message from dora-core 2 years ago
  Philipp Oppermann 556e2e2ec2
Unify daemon listener implementations to avoid code duplication 2 years ago
  Philipp Oppermann ff836d200c
Start adding back support for daemon communication over TCP 2 years ago
  Philipp Oppermann 9e687be7cd
Add a ctrl-c handler for dora-daemon that stops all connected nodes 3 years ago
  Philipp Oppermann 6980636686
Update futures-concurrency to v7.1 3 years ago
  Philipp Oppermann cf95078ca1
Extract shared memory server/client into separate crate 3 years ago
  Philipp Oppermann 5db784ff27
Move descriptor reading to dora daemon + add cli arg to run dataflow 3 years ago
  Philipp Oppermann 3c4469d4d3
Cancel timer tasks once a dataflow is finished 3 years ago
  Philipp Oppermann 0ae5fc2ffa
Add dataflow ID to daemon messages 3 years ago
  Philipp Oppermann 3312af1941
Connect to dora-coordinator and implement command to spawn nodes 3 years ago
  Philipp Oppermann e36f15e369
Add support to subscribe to messages in daemon 3 years ago
  Philipp Oppermann f7c6cca943
Move port number constant to `dora-core` 3 years ago
  Philipp Oppermann 9b65739ead
Start creating a `dora-daemon` 3 years ago