Philipp Oppermann

Results 89 issues of Philipp Oppermann

Print a proper sentence and include the dataflow name in addition to its UUID.

This issue outlines the steps that we need to take to make dora dataflow work across multiple machines: - [ ] update `dora check` to skip checking paths on remote...

daemon

We should clearly document, which parts of the C node API are thread-safe and which not. Also, we should try to make more functions thread-safe, if possible. Example: The `dora_next_event`...

documentation

Vim creates a new file inode when modifying files, which results in a 'remove' event. This commit handles this by treating 'remove' events as a trigger for reloads. After sending...

This gives nodes a way to check whether some inputs have been dropped by dora. The event also includes a drop reason, which is currently only the queue size. This...

The shared memory region can be safely removed by the sender once it's mapped in the receiver. The OS will just delete the file handle associated with the shared memory...

Idea: Add a lint for unneeded mutable borrows when an immutable borrow suffices: ``` rust fn main() { let m = &mut 21; // `&21` would suffice println!("{}", m); }...

T-middle
A-lint

This is a draft for the upcoming "This Month in Rust OSDev: October 2024" post. Please add your content to this draft by creating a pull request against the `next`...

**Describe the bug** All the `musllinux` jobs [fail on CI](https://github.com/dora-rs/dora/actions/runs/14432894203/job/40469831950#step:4:1704) on the `main` branch. The error message is: ``` 💥 maturin failed Caused by: Failed to run rustc to get...

bug
cli
rust
linux

Adds support for fetching nodes from git repositories through new `git`, `branch`, `tag`, and `rev` keys in the dataflow YAML file. TODO: - [x] run build commands in `dora run`...

help wanted