2414 Commits (split-cli)
 

Author SHA1 Message Date
  Philipp Oppermann 12fadbf07b Add getters for `NodeId::id` and `NodeId::node_config` 3 years ago
  Philipp Oppermann dacbe4e333 Create general `communication::init` function to abstract CommunicationLayer creation 3 years ago
  Yuma Hiramatsu c9f8355e5b
Merge pull request #23 from jerry73204/aeon/2022-05-28/fix-crlf 3 years ago
  Philipp Oppermann 5505a25165 Fix: Rerun build script also when a dependency of runtime crate changes 3 years ago
  Philipp Oppermann 14bcdfa431 Update Cargo.lock 3 years ago
  Philipp Oppermann 23d49f4abe Delay zenoh session close to ensure that remaining messages are sent 3 years ago
  Philipp Oppermann a63deb54ec Set `reliable` flag when subscribing to zenoh messages 3 years ago
  Philipp Oppermann 12f5c25a40 Set up a logger crate 3 years ago
  Philipp Oppermann 57f20776ff Close zenoh session manually to check for errors 3 years ago
  Philipp Oppermann 11259ede2e Fix warning: Use `writeln!` instead of `push_str(&format!(...))` 3 years ago
  aeon 62d71341f6 Fix parsing CRLF termnated service files 3 years ago
  Philipp Oppermann 0c285061d8 Pass `--all` to all cargo CI commands 3 years ago
  Philipp Oppermann 4a20794dd8 Fix or silence clippy warnings 3 years ago
  Philipp Oppermann 55c82fa4d9 Rename `operator_config` to `node_config` in `dora-node-api` 3 years ago
  Philipp Oppermann 2a272e349c Add a zenoh logger executable to debug the missed stop messages 3 years ago
  Philipp Oppermann 9d1c7ad199 Try to prevent message dropping in zenoh and increase message priority 3 years ago
  Philipp Oppermann cbfe15634b Try to send `stopped` message when operators finish 3 years ago
  Philipp Oppermann eaf611f755 Avoid potential recursive call 3 years ago
  Philipp Oppermann 78e42fd70d Remove commented out code 3 years ago
  Philipp Oppermann 7973f2161f Improve output 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 6db2328dd8 Remove some output messages 3 years ago
  Philipp Oppermann 0536fcb159 Rereun the coordinator build script if the runtime changes 3 years ago
  Philipp Oppermann f0a7659385 Implement some example output in operator 3 years ago
  Philipp Oppermann 42cbef025d Build runtime in coordinator's build script 3 years ago
  Philipp Oppermann af9afc5382 Create an example operator that receives inputs 3 years ago
  Philipp Oppermann 21c15743ed Add runtime path to `run` CLI arguments 3 years ago
  Philipp Oppermann 8832e433fc Update coordinator to pass runtime arguments as env variables 3 years ago
  Philipp Oppermann 9e474340a2 Pass arguments through environment variables 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 0e0b66eb3a Implement visualization for operators as subgraphs 3 years ago
  Philipp Oppermann d7c22494e4 Update to new dataflow config file format and prepare for light-weight operators 3 years ago
  Philipp Oppermann 670cec6633 Fix typo 3 years ago
  Philipp Oppermann 577af384b4 Show C library instead of Python library in design diagram 3 years ago
  Philipp Oppermann 2bfdd68024 We might not need support for custom nodes written in Python/WASM 3 years ago
  Philipp Oppermann 732d98dd2c Fix link 3 years ago
  Philipp Oppermann 7321e79e0f Add YAML specification and state management design docs 3 years ago
  Philipp Oppermann 1290022155 Update design document with latest decisions 3 years ago
  Philipp Oppermann b58dfa0298 Describe the 'light-weight operator' design 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 e7b39f056f Allow running operators with command line arguments 3 years ago
  Philipp Oppermann f361bf2211 Start creating design diagram 3 years ago