550 Commits (89f980e7538fb863fa1304cda5ee46722b406c44)

Author SHA1 Message Date
  Philipp Oppermann afae3b72ce
Merge branch 'main' into rust-typed-input 2 years ago
  Philipp Oppermann 0966d221bc
Fix `safer-ffi::Vec` to `std::vec::Vec` conversion 2 years ago
  Philipp Oppermann bbb9b02a0d
Update clap to v0.4.3 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
  haixuanTao e944b794a3 Adding `data_type` parsing 2 years ago
  haixuanTao 0220d1ef65 Adding `data_type` to metadata for typing output 2 years ago
  haixuanTao 6b910ab619 Adding `arrow-schema` as dependency 2 years ago
  haixuanTao eb515c7755 Removing lifetime to the Metadata struct 2 years ago
  haixuanTao 19172523df Update `pyo3` and `arrow` version to use latest version 2 years ago
  Philipp Oppermann a16efcbaa4
Merge pull request #326 from dora-rs/use-cargo-instead-of-git-in-template 2 years ago
  haixuanTao 4ff932ceaf Remove logs formatting for easier copy paste out of cli 2 years ago
  haixuanTao d59f47ddc0 Use cargo instead of git in template `Cargo.toml` 2 years ago
  haixuanTao 107dd6b860 Use `read_line` instead of `next_line` and log full python traceback 2 years ago
  haixuanTao 4cbc9950ff Remove newline in the main loop as it is adding an additional line in stdout 2 years ago
  haixuanTao b02745eef8 Use optional instead of | as it does not work on windows 2 years ago
  haixuanTao 4b616a8346 Make typing more explicit 2 years ago
  haixuanTao d55df9a326 Adding documentation for the send method 2 years ago
  haixuanTao 423e569ceb Adding newline between lines for formatting 2 years ago
  Haixuan Xavier Tao 0cfed32ab2
Merge pull request #318 from dora-rs/fix-dep 2 years ago
  Philipp Oppermann 21c3fe33cd
Replace unmaintained `atty` crate with `std::io::IsTerminal` 2 years ago
  haixuanTao c54bd504e1 Use python3 within the template to avoid python2 confusion 2 years ago
  haixuanTao 23651cd002 Make `pythonize` optional in runtime as it link to libpython 2 years ago
  Haixuan Xavier Tao caf0bd3bea
Merge pull request #302 from dora-rs/event-timestamps 2 years ago
  haixuanTao ff66581156 Merge branch 'meua/main' 2 years ago
  haixuanTao 224d1b4c81 Add python3 as default interpreter 2 years ago
  Philipp Oppermann 4da34d82d9
Merge branch 'main' into event-timestamps 2 years ago
  Philipp Oppermann 5139c85a87
Use timestamps for coordinator messages and inter daemon events 2 years ago
  Philipp Oppermann 984ee364e4
Fill in timestamps when sending events from node to daemon 2 years ago
  Philipp Oppermann e0559b031e
Add HLC clock to daemon and to all event types 2 years ago
  Haixuan Xavier Tao 2e9108e894
Merge pull request #301 from dora-rs/pass-dataflow-to-nodes 2 years ago
  Philipp Oppermann 0bf31b750e
WIP: Add `uhlc` timestamps to all events and update HLC clocks 2 years ago
  Philipp Oppermann 049e5e1e43
Make runtime pass dataflow descriptor to Python operators 2 years ago
  Philipp Oppermann 8a439c3411
Pass dataflow descriptor to Rust nodes via API 2 years ago
  Philipp Oppermann 295614fac0
Return dataflow result when trying to stop stopped dataflow 2 years ago
  Philipp Oppermann 6ecbf4cfdc
Improve formatting of collected log messages 2 years ago
  Philipp Oppermann 868bee5897
Wait for dataflow finish on `dora stop` 2 years ago
  Philipp Oppermann 3bb665ae00
Pass dataflow result to CLI 2 years ago
  Philipp Oppermann 57110fa9ca
Report node errors to coordinator on stop 2 years ago
  Philipp Oppermann aa6de7bb24
Don't break up multi-line log messages of nodes 2 years ago
  haixuanTao 0e02823d77 Merge remote-tracking branch 'meua/main' 2 years ago
  haixuanTao 5d9605ec84 Add command description 2 years ago
  Philipp Oppermann e46ea2f6f6 Make coordinator's `start_inner` function `Send` again 2 years ago
  Philipp Oppermann baebc49396 Autogenerate a name for started dataflows if none is given 2 years ago
  navy 5f64bd2be6
Update mod.rs 2 years ago