-
Notifications
You must be signed in to change notification settings - Fork 135
fix(serverless): drain runners after url/headers change #3571
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
fix(serverless): drain runners after url/headers change #3571
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
3 Skipped Deployments
|
PR Review: fix(serverless): drain runners after url/headers changeSummaryThis PR implements automatic draining of serverless runners when their configuration (URL or headers) changes. The implementation tracks a hash of these details and triggers drain for runners with outdated hashes. Code Quality & Best PracticesStrengths:
Issues:
Potential Bugs
Performance Considerations
Test CoverageMissing:
Recommendations:
Summary RecommendationsMust Fix:
Should Fix:
Nice to Have:
VerdictThe implementation is solid and follows the codebase conventions well. Main concerns are around hash stability and lack of test coverage. The logic correctly handles configuration changes but could benefit from better observability. Recommended action: Approve with minor fixes suggested (add logging and document hash limitations). |
More templates
@rivetkit/cloudflare-workers
@rivetkit/db
@rivetkit/framework-base
@rivetkit/next-js
@rivetkit/react
rivetkit
@rivetkit/sql-loader
@rivetkit/engine-runner
@rivetkit/engine-runner-protocol
commit: |
c7b7dee to
9145736
Compare
6aa0b19 to
72f5f46
Compare
Merge activity
|

No description provided.