-
Notifications
You must be signed in to change notification settings - Fork 114
fix: dont clear ingress ports on reschedule #2700
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: dont clear ingress ports on reschedule #2700
Conversation
Claude finished @MasterPtato's task —— View job PR Review Complete ✅Review Checklist:
SummaryThis PR fixes an issue where ingress ports were being unnecessarily cleared during actor rescheduling. The change is clean, well-targeted, and includes proper documentation. Changes MadeThe PR modifies
Code Quality Assessment ✅
Bug Analysis ✅
Performance Considerations ✅
Security Assessment ✅
Test Coverage Considerations
|
174dc68
to
81c5ab1
Compare
Claude finished @MasterPtato's task —— View job PR Review Complete ✅![]() Review Checklist:
SummaryThis PR fixes an issue where ingress ports were being unnecessarily cleared during actor rescheduling. The change is clean, well-targeted, and includes proper documentation. Changes MadeThe PR modifies the Key Change:
Code Quality Assessment ✅
Bug Analysis ✅
Performance Considerations ✅
Security Assessment ✅
Test Coverage Considerations
|
41041d9
to
e97bf75
Compare
81c5ab1
to
70ec9ae
Compare
Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. Please check the settings in the CodeRabbit UI or the You can disable this status message by setting the Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. 🪧 TipsChatThere are 3 ways to chat with CodeRabbit:
SupportNeed help? Create a ticket on our support page for assistance with any issues or questions. Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (Invoked using PR comments)
Other keywords and placeholders
CodeRabbit Configuration File (
|
Claude finished @MasterPtato's task —— View job PR Review Complete ✅Review Checklist:
SummaryThis PR fixes an issue where ingress ports were being unnecessarily cleared during actor rescheduling. The change is clean, well-targeted, and includes proper documentation explaining the behavioral change. Changes MadeThe PR modifies the Key Changes:
Code Quality Assessment ✅
Bug Analysis ✅
Performance Considerations ✅
Security Assessment ✅
Test Coverage Considerations
|
70ec9ae
to
9e009b3
Compare
e97bf75
to
9178209
Compare
Claude finished @MasterPtato's task —— View job PR Review Complete ✅Review Tasks:
SummaryThis PR fixes an issue where ingress ports were being unnecessarily cleared during actor rescheduling. The change is minimal, well-documented, and addresses both performance and functional concerns. Changes MadeThe PR modifies the Before: let (build_res, (selected_resources_cpu_millicores, selected_resources_memory_mib), ingress_ports) = tokio::try_join!(
// ... other operations
sql_fetch_all!(
[ctx, (i64, i64), pool]
"SELECT protocol, ingress_port_number FROM ports_ingress"
),
)?;
destroy::clear_ports_and_resources(
// ... other parameters
ingress_ports,
// ... remaining parameters
) After: let (build_res, (selected_resources_cpu_millicores, selected_resources_memory_mib), _) = tokio::try_join!(
// ... other operations (database query removed)
)?;
destroy::clear_ports_and_resources(
// ... other parameters
// NOTE: Ingress ports are not cleared upon reschedule, they are reused
Vec::new(),
// ... remaining parameters
) Code Quality Assessment ✅
Bug Analysis ✅
Performance Considerations ✅
Security Assessment ✅
Test Coverage Considerations
|
Claude finished @MasterPtato's task —— View job PR Review Complete ✅Review Tasks:
SummaryThis PR fixes an issue where ingress ports were being unnecessarily cleared during actor rescheduling. The change is minimal, well-documented, and addresses both performance and functional concerns. Changes MadeThe PR modifies the Key Changes:
Code Quality Assessment ✅
Bug Analysis ✅
Performance Considerations ✅
Security Assessment ✅
Test Coverage Considerations
|
9178209
to
dafe392
Compare
9e009b3
to
95aa741
Compare
Claude finished @MasterPtato's task —— View job Claude finished @MasterPtato's task —— View job PR Review Complete ✅Review Tasks:
SummaryThis PR fixes an issue where ingress ports were being unnecessarily cleared during actor rescheduling. The change is minimal, well-documented, and addresses both performance and functional concerns. Changes MadeThe PR modifies the Key Changes:
Code Quality Assessment ✅
Bug Analysis ✅
Performance Considerations ✅
Security Assessment ✅
Test Coverage Considerations
|
95aa741
to
8cd4734
Compare
dafe392
to
541295b
Compare
The latest updates on your projects. Learn more about Vercel for GitHub.
|
Claude finished @MasterPtato's task —— View job PR Review Complete ✅Review Tasks:
SummaryThis PR fixes an issue where ingress ports were being unnecessarily cleared during actor rescheduling operations. The change is minimal, well-documented, and provides both functional and performance improvements. Changes MadeThe PR modifies the Key Changes:
Code Quality Assessment ✅
Bug Analysis ✅
Performance Considerations ✅
Security Assessment ✅
Test Coverage Considerations
|
Claude finished @MasterPtato's task —— View job PR Review Complete ✅Review Tasks:
SummaryThis PR fixes an issue where ingress ports were being unnecessarily cleared during actor rescheduling. The change is minimal, well-documented, and addresses both performance and functional concerns. Changes MadeThe PR modifies the Key Changes:
Code Quality Assessment ✅
Bug Analysis ✅
Performance Considerations ✅
Security Assessment ✅
Test Coverage Considerations
|
8cd4734
to
fb71414
Compare
Claude encountered an error —— View job I'll analyze this and get back to you. |
Changes