[pipelineX](runtime filter) Fix task timeout caused by runtime filter#33332
[pipelineX](runtime filter) Fix task timeout caused by runtime filter#33332yiguolei merged 8 commits intoapache:masterfrom
Conversation
|
Thank you for your contribution to Apache Doris. Since 2024-03-18, the Document has been moved to doris-website. |
|
run buildall |
|
TeamCity be ut coverage result: |
TPC-H: Total hot run time: 38698 ms |
|
run buildall |
| // In pipelineX, runtime filters will be ready or timeout before open phase. | ||
| if (expected == RuntimeFilterState::NOT_READY) { | ||
| DCHECK(MonotonicMillis() - registration_time_ >= wait_times_ms); | ||
| _rf_state_atomic = RuntimeFilterState::TIME_OUT; |
There was a problem hiding this comment.
我们为啥要把not_Ready 状态更改为 TIME_OUT
There was a problem hiding this comment.
执行到这里的时候rf状态要么是timeout要么是ready,ready的话状态是已经被更新过的,所以这个地方是timeout。更新状态是因为要在profile显示
TPC-H: Total hot run time: 38804 ms |
|
TeamCity be ut coverage result: |
|
PR approved by at least one committer and no changes requested. |
|
PR approved by anyone and no changes requested. |
Proposed changes
Issue Number: close #xxx
Further comments
If this is a relatively large or complex change, kick off the discussion at dev@doris.apache.org by explaining why you chose the solution you did and what alternatives you considered, etc...