Uh oh!
There was an error while loading. Please reload this page.
[fix](cloud) refresh event warmup backends - #62839
Conversation
hello-stephen
commented
Apr 25, 2026
Thank you for your contribution to Apache Doris. Please clearly describe your PR:
|
There was a problem hiding this comment.
Pull request overview
This PR ensures event-driven cloud warm-up notifications always target an up-to-date source backend list, so newly added BEs receive the SET_JOB event.
Changes:
- Refresh source BE thrift address list before each event-driven warm-up notification.
- Add a unit test intended to verify event-driven BE address refresh behavior.
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.
| File | Description |
|---|---|
| fe/fe-core/src/main/java/org/apache/doris/cloud/CloudWarmUpJob.java | Refreshes BE address mapping prior to sending event-driven warm-up RPCs; resets cached client/address state. |
| fe/fe-core/src/test/java/org/apache/doris/cloud/CloudWarmUpJobTest.java | Adds a new unit test for refreshing event-driven source backend addresses. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
PR approved by at least one committer and no changes requested. |
PR approved by anyone and no changes requested. |
liaoxin01
commented
Apr 25, 2026
run buildall |
447b47a to
105551dCompareliaoxin01
commented
Apr 25, 2026
Addressed review comments:
Verified with:
|
liaoxin01
commented
Apr 25, 2026
run buildall |
hello-stephen
commented
Apr 25, 2026
FE UT Coverage ReportIncrement line coverage |
hello-stephen
commented
Apr 25, 2026
FE Regression Coverage ReportIncrement line coverage |
PR approved by at least one committer and no changes requested. |
Uh oh!
There was an error while loading. Please reload this page.
Refresh the source BE address list before each event-driven cloud warm-up notification so newly added BEs can receive the SET_JOB event. Add a unit test covering refresh of event-driven source backend addresses.
Refresh the source BE address list before each event-driven cloud warm-up notification so newly added BEs can receive the SET_JOB event. Add a unit test covering refresh of event-driven source backend addresses.
Refresh the source BE address list before each event-driven cloud warm-up notification so newly added BEs can receive the SET_JOB event. Add a unit test covering refresh of event-driven source backend addresses.
Proposed changes
Refresh the source BE address list before each event-driven cloud warm-up notification so newly added BEs can receive the SET_JOB event.
Add a unit test covering refresh of event-driven source backend addresses.
Testing