254 Commits (code-comments)
 

Author SHA1 Message Date
  Philipp Oppermann e8f53c6acb Reduce log level for zenoh 3 years ago
  Philipp Oppermann 0c9e980df4 Remove `dora_` prefix for `on_input` and `drop_operator` methods 3 years ago
  Yong He d1fdf8233c
Update README.md 3 years ago
  Philipp Oppermann b5fdee9a4e Remove `dora_init_operator` from API and instead create `Operator` instance 3 years ago
  Philipp Oppermann 0065194058 Add a basic NOTICE.md to clarify the used licensing term 3 years ago
  Philipp Oppermann 240787b19d Set license metadata for all dora crates 3 years ago
  Philipp Oppermann abe2781c71 Make top-level `Cargo.toml` a virtual manifest 3 years ago
  Philipp Oppermann 30d60b9d3d
Use constructor for initializing `counter` 3 years ago
  Philipp Oppermann 60c2ac3b6a Replace output callback function with method implementation 3 years ago
  Philipp Oppermann b184b625b5 Refactor code to be more readable 3 years ago
  Philipp Oppermann cb18cd0edd Fix error message 3 years ago
  Philipp Oppermann 021419d6bc Add an example Python operator 3 years ago
  Philipp Oppermann 119ef75d5b Implement a Rust callback function to let Python operators send output 3 years ago
  Philipp Oppermann 7b19150ebf Add initial support (input only) for Python operators 3 years ago
  Philipp Oppermann 989b4780e5
Merge pull request #29 from futurewei-tech/c-api 3 years ago
  Philipp Oppermann 7fd1916b32
Apply README suggestions from code review 3 years ago
  Philipp Oppermann 5fc974c16d Merge branch 'main' into c-api 3 years ago
  Xavier Tao 3ebf403490
Add Opentelemetry capabilities though capnproto messages (#24) 3 years ago
  Philipp Oppermann 66b0976ff1 Create a README for the C operator 3 years ago
  Philipp Oppermann 5c674d786f Fix: Don't stop operator before all of its events have been processed 3 years ago
  Philipp Oppermann 9dadaeb831 Update the build and run instructions in the README 3 years ago
  Philipp Oppermann a40646d063 Use optimized node/operator versions for mini-dataflow example 3 years ago
  Philipp Oppermann ef306a0779 Move the `api.h` header file to `api` subfolder 3 years ago
  Philipp Oppermann 38bc8a8284 Create a C-API for operators and an example operator 3 years ago
  Philipp Oppermann 8dc4fae91a
Merge pull request #19 from futurewei-tech/rust-client 3 years ago
  Philipp Oppermann a8804aadcc Look for `dora-runtime` executable at runtime 3 years ago
  Philipp Oppermann e8cbb63627 Only require runtime executable when there is a runtime node declared 3 years ago
  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
  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
  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