[fix](job) fix routine load task schedule stuck after create task fail#60143
[fix](job) fix routine load task schedule stuck after create task fail#60143dataroaring merged 1 commit intoapache:masterfrom
Conversation
|
Thank you for your contribution to Apache Doris. Please clearly describe your PR:
|
|
run buildall |
cf2b3b7 to
5e4dcc5
Compare
|
run buildall |
5e4dcc5 to
ddfe49a
Compare
|
run buildall |
ddfe49a to
d0efa7e
Compare
|
run buildall |
FE UT Coverage ReportIncrement line coverage |
TPC-H: Total hot run time: 31039 ms |
TPC-DS: Total hot run time: 172611 ms |
ClickBench: Total hot run time: 26.86 s |
FE Regression Coverage ReportIncrement line coverage |
d0efa7e to
6db4017
Compare
|
run buildall |
TPC-H: Total hot run time: 30909 ms |
TPC-DS: Total hot run time: 171892 ms |
ClickBench: Total hot run time: 26.53 s |
FE Regression Coverage ReportIncrement line coverage |
6db4017 to
9632478
Compare
|
run buildall |
TPC-H: Total hot run time: 32762 ms |
ClickBench: Total hot run time: 28.37 s |
FE Regression Coverage ReportIncrement line coverage |
9632478 to
4ed75ff
Compare
|
run buildall |
TPC-H: Total hot run time: 32473 ms |
ClickBench: Total hot run time: 28.17 s |
FE Regression Coverage ReportIncrement line coverage |
4ed75ff to
4ba0344
Compare
|
run buildall |
4ba0344 to
9be3f73
Compare
|
run buildall |
TPC-H: Total hot run time: 32196 ms |
|
run buildall |
TPC-H: Total hot run time: 32126 ms |
ClickBench: Total hot run time: 28.4 s |
FE Regression Coverage ReportIncrement line coverage |
1 similar comment
FE Regression Coverage ReportIncrement line coverage |
|
PR approved by at least one committer and no changes requested. |
|
PR approved by anyone and no changes requested. |
#60143) ### What problem does this PR solve? fix routine load task schedule stuck after create task fail: ``` 026-01-21 18:46:11,938 WARN (Routine load task scheduler|52) [RoutineLoadTaskScheduler.process():117] Taking routine load task from queue has been interrupted java.lang.IllegalStateException at com.google.common.base.Preconditions.checkState(Preconditions.java:499) at org.apache.doris.analysis.SlotRef.getTableName(SlotRef.java:356) at org.apache.doris.rewrite.ExtractCommonFactorsRule.rewriteOrToIn(ExtractCommonFactorsRule.java:536) at org.apache.doris.rewrite.ExtractCommonFactorsRule.makeCompoundRemaining(ExtractCommonFactorsRule.java:459) at org.apache.doris.rewrite.ExtractCommonFactorsRule.extractCommonFactors(ExtractCommonFactorsRule.java:205) at org.apache.doris.rewrite.ExtractCommonFactorsRule.apply(ExtractCommonFactorsRule.java:80) at org.apache.doris.rewrite.ExprRewriter.applyRuleOnce(ExprRewriter.java:178) at org.apache.doris.rewrite.ExprRewriter.rewrite(ExprRewriter.java:171) at org.apache.doris.planner.FileLoadScanNode.initWhereExpr(FileLoadScanNode.java:171) at org.apache.doris.planner.FileLoadScanNode.initAndSetPrecedingFilter(FileLoadScanNode.java:144) at org.apache.doris.planner.FileLoadScanNode.initParamCreateContexts(FileLoadScanNode.java:134) at org.apache.doris.planner.FileLoadScanNode.init(FileLoadScanNode.java:125) at org.apache.doris.planner.StreamLoadPlanner.plan(StreamLoadPlanner.java:307) at org.apache.doris.planner.StreamLoadPlanner.plan(StreamLoadPlanner.java:116) at org.apache.doris.load.routineload.RoutineLoadJob.plan(RoutineLoadJob.java:1032) at org.apache.doris.load.routineload.KafkaTaskInfo.rePlan(KafkaTaskInfo.java:136) at org.apache.doris.load.routineload.KafkaTaskInfo.createRoutineLoadTask(KafkaTaskInfo.java:99) at org.apache.doris.load.routineload.RoutineLoadTaskScheduler.scheduleOneTask(RoutineLoadTaskScheduler.java:193) at org.apache.doris.load.routineload.RoutineLoadTaskScheduler.process(RoutineLoadTaskScheduler.java:115) at org.apache.doris.load.routineload.RoutineLoadTaskScheduler.runAfterCatalogReady(RoutineLoadTaskScheduler.java:84) at org.apache.doris.common.util.MasterDaemon.runOneCycle(MasterDaemon.java:58) at org.apache.doris.common.util.Daemon.run(Daemon.java:119) ```
…ate task fail apache#60143 (apache#60401) Cherry-picked from apache#60143 Co-authored-by: hui lai <laihui@selectdb.com>
What problem does this PR solve?
fix routine load task schedule stuck after create task fail:
Release note
None
Check List (For Author)
Test
Behavior changed:
Does this need documentation?
Check List (For Reviewer who merge this PR)