529 Commits (main)

Author SHA1 Message Date
  Philipp Oppermann b4717c12df
Merge pull request #33 from futurewei-tech/licensing 3 years ago
  Philipp Oppermann abe2781c71 Make top-level `Cargo.toml` a virtual manifest 3 years ago
  Philipp Oppermann 60c2ac3b6a Replace output callback function with method implementation 3 years ago
  Philipp Oppermann 7b19150ebf Add initial support (input only) for Python operators 3 years ago
  Xavier Tao 3ebf403490
Add Opentelemetry capabilities though capnproto messages (#24) 3 years ago
  Philipp Oppermann 14bcdfa431 Update Cargo.lock 3 years ago
  Philipp Oppermann 2a272e349c Add a zenoh logger executable to debug the missed stop messages 3 years ago
  Philipp Oppermann b402189367 Merge branch 'main' into rust-client 3 years ago
  Philipp Oppermann 4669af216e Create a `register_operator` macro to make operator creation more convenient 3 years ago
  Philipp Oppermann 97b79b9680 Create a `dora-operator-api` crate 3 years ago
  Philipp Oppermann 6860e17983 Add support for keeping state across calls 3 years ago
  Philipp Oppermann f0a7659385 Implement some example output in operator 3 years ago
  Philipp Oppermann af9afc5382 Create an example operator that receives inputs 3 years ago
  Philipp Oppermann 7353c79e9e Add support for shared library operators 3 years ago
  Xavier Tao b3ab72b393
Multithreaded Python API and Pylot Example (#18) 3 years ago
  Philipp Oppermann 87013f2135 Start creating actor framework for operators 3 years ago
  Philipp Oppermann 44efa0b3b7 Start implementing dora runtime node 3 years ago
  Philipp Oppermann 2add0675dd Provide an abstraction trait for communication layer 3 years ago
  Philipp Oppermann 54cc41ff29 Implement stop messages for automatic operator shutdown 3 years ago
  Philipp Oppermann f466170bca Create more complex example with rate limiting and message aggregation 3 years ago
  Philipp Oppermann 228d630fc8 Create prototype for a library-based dora-rs 3 years ago
  Philipp Oppermann 534e0acf31 Use local tcp sockets encoded with bincode to allow multiple outputs 3 years ago
  Philipp Oppermann eca7863978 Start creating a stdio-based client interface 3 years ago
  haixuanTao 27371cbd72 Removing asyncio from cargo 3 years ago
  haixuanTao 1abcd33abc Adding State management 3 years ago
  haixuanTao 364333b8d0 Fixing commentary 3 years ago
  haixuanTao c74e3ddb3e Adding Rust Python Server 3 years ago
  Philipp Oppermann e3bdf186e6 Add basic yaml parsing and visualization via mermaid 3 years ago
  Philipp Oppermann d684298a0b Create a new cargo project 3 years ago