eclipse-score / eclipse-score/kyron
[Kyron] Global work access has no TRY sementic
- Dominant language
- Rust
- Stars
- 2
- Forks
- 12
- Avg merge
- 21h 55m
- Merged PRs (30d)
- 4
Description
Currently, global queue access has no TRY semantic so we will block if someone is checking it already. This is not needed since if someone is checking it, we can drop the check because it will fetch data into it's queue.
Provide API in MPMC that has try_ semantic and integrate that into workers and scheduler
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by locating the MPMC global queue access API, then trace how workers and the scheduler check it. Add the try_ semantic to MPMC and integrate it at those call sites so an already-checked queue does not block; done means the global access and worker/scheduler paths use the non-blocking behavior.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- rust
- Domain
- tooling
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100