- Karlsruhe, Germany
-
20:07
(UTC +02:00) - https://os.phil-opp.com
Sponsors
Block or Report
Block or report phil-opp
Report abuse
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abusePinned
2,685 contributions in the last year
Less
More
Activity overview
Contribution activity
March 2023
Created 156 commits in 11 repositories
Created 1 repository
- phil-opp/yavkOS Rust
Created a pull request in dora-rs/dora that received 5 comments
Make queue length configurable through the dataflow file
Open questions:
How do we want to name the config option? Is max_queue_len
okay for now?
Do we want to configure the queue length per node or per …
+228
−109
•
5
comments
Opened 31 other pull requests in 5 repositories
dora-rs/dora
17
merged
1
open
2
closed
- Synchronize node and operator start
- Wait on events and messages simultaneously to prevent queue buildup
- Avoid blocking the daemon main loop by using unbounded queue
-
Share events to Python without copying via
arrow
crate -
Decouple
opentelemetry
from tracing - Update to Rust v1.68
- Remove zenoh dependency from dora node API to speed up build
- CI: Combine test, example, and cli jobs for better caching
-
Update to
safer-ffi
v0.1.0-rc1
- Share CI cache across jobs
- Use rustls instead of system SSL implementation
- Add an internal cli argument to create template with path dependencies
- Remove unimplemented CLI arguments for now
- Remove iceoryx dependency
- Allocate shared memory in nodes to improve throughput
- Refactor Rust node API implementation
-
Don't send replies for
SendMessage
requests when using TCP -
Send all queued incoming events at once on
NextEvent
request - Send small messages directly without shared memory
-
Simplify: Replace
library_filename
function withformat!
call
rust-osdev/bootloader
6
merged
rust-osdev/homepage
1
merged
1
open
rust-osdev/x86_64
2
merged
yavko/yavkOS
1
merged
Reviewed 36 pull requests in 6 repositories
dora-rs/dora
24 pull requests
- Hot reloading Python Operator
- Add opentelemetry capability to the runtime
- Validate yaml when reading
-
Push error into the
init_done
channel for debugging context - Wait on events and messages simultaneously to prevent queue buildup
- Make queue length configurable through the dataflow file
- Bump Dora Version Release v0.2.1
- Fix missing env variable
- Refactor python error
-
Make
dora-rs
publishable oncrates.io
- Add documentation to the cli within the helper mode.
- Deny unknown fields to avoid typos
-
remove unused variable:
data_bytes
- Clean up: Remove workspace path
- Bump dora version
- Cleanup warnings
- Fix cli template to new daemon API
- Update zenoh to remove git dependencies
-
Remove
remove_dir_all
fromCargo.lock
as it is vulnerable to a race condition according to dependabot - Update the documentation to the new daemon format
- Add daemon to the release archive
- Remove code duplicate for tracing subscriber and use env variable to manage log level.
- Send small messages directly without shared memory
-
Send all queued incoming events at once on
NextEvent
request
rust-osdev/x86_64
4 pull requests
rust-osdev/homepage
4 pull requests
rust-osdev/bootloader
2 pull requests
rust-osdev/volatile
1 pull request
dora-rs/dora-drives
1 pull request
Created an issue in dora-rs/dora that received 9 comments
Zero-copy Python inputs using arrow
Motivation While we already have support for zero-copy inputs in Rust nodes, we still require copying the data for Python nodes. This can lead to d…
9
comments
Opened 2 other issues in 2 repositories
rust-osdev/x86_64
1
open
dora-rs/dora
1
open
89
contributions
in private repositories
Mar 3 – Mar 29