-
Notifications
You must be signed in to change notification settings - Fork 142
feat(engine): return error for pending actors #3730
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: 01-02-chore_gas_add_support_for_find_workflows_
Are you sure you want to change the base?
feat(engine): return error for pending actors #3730
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
3 Skipped Deployments
|
PR Review: feat(engine): return error for pending actorsSummaryThis PR implements a comprehensive error tracking and reporting system for actor scheduling failures. It introduces a two-layer error architecture with enriched error details for serverless endpoints and a fail-fast mechanism in Guard to prevent long waits when runner pools are experiencing issues. Architecture & Design ✅Excellent documentation: The Clean separation of concerns: The two-layer error representation is well-designed:
Runner pool error tracker: The dedicated workflow for tracking serverless pool health is a smart architectural choice. The hysteresis logic (3 consecutive successes to clear) prevents flapping. Code QualityStrengths ✅
Issues & Recommendations1. Missing Error Staleness Check
|
27bd42b to
fa230af
Compare
4072138 to
d3bc69d
Compare
fa230af to
7039e59
Compare
d3bc69d to
79307ef
Compare
7039e59 to
653f032
Compare
79307ef to
d3bc69d
Compare
653f032 to
48e0be0
Compare
48e0be0 to
d0406b1
Compare
d3bc69d to
79307ef
Compare

No description provided.