Skip to content

Dev#2

Merged
usernane merged 3 commits into
mainfrom
dev
May 29, 2026
Merged

Dev#2
usernane merged 3 commits into
mainfrom
dev

Conversation

@usernane
Copy link
Copy Markdown
Member

No description provided.

Ibrahim BinAlshikh added 3 commits May 29, 2026 02:55
- Add QueuedJob class as the data structure between Queue and QueueStorage
- QueueStorage::push() now accepts QueuedJob instead of raw parameters
- QueueStorage::pop() returns QueuedJob[] instead of associative arrays
- QueueStorage::markFailed() accepts QueuedJob with fail reason set
- QueueStorage::getFailed() returns QueuedJob[]
- Removed setAttempts() from interface (attempts managed via QueuedJob)
- Storage never interprets payload — fully opaque
- All 20 tests passing
@usernane usernane merged commit 2281af5 into main May 29, 2026
6 checks passed
@sonarqubecloud
Copy link
Copy Markdown

@codecov
Copy link
Copy Markdown

codecov Bot commented May 29, 2026

Welcome to Codecov 🎉

Once you merge this PR into your default branch, you're all set! Codecov will compare coverage reports and display results in all future pull requests.

Thanks for integrating Codecov - We've got you covered ☂️

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant