From fd42d4be3e74da95646bded1e91ad0d44357640a Mon Sep 17 00:00:00 2001 From: laihui <1353307710@qq.com> Date: Thu, 12 Sep 2024 17:58:11 +0800 Subject: [PATCH] write edit log when rescheduled job --- .../java/org/apache/doris/load/routineload/RoutineLoadJob.java | 2 +- .../org/apache/doris/load/routineload/RoutineLoadJobTest.java | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/fe/fe-core/src/main/java/org/apache/doris/load/routineload/RoutineLoadJob.java b/fe/fe-core/src/main/java/org/apache/doris/load/routineload/RoutineLoadJob.java index 8e3ed8c4682d44..4fda1d1d830184 100644 --- a/fe/fe-core/src/main/java/org/apache/doris/load/routineload/RoutineLoadJob.java +++ b/fe/fe-core/src/main/java/org/apache/doris/load/routineload/RoutineLoadJob.java @@ -1526,7 +1526,7 @@ public void update() throws UserException { .add("msg", "Job need to be rescheduled") .build()); unprotectUpdateProgress(); - executeNeedSchedule(); + unprotectUpdateState(JobState.NEED_SCHEDULE, null, false); } } finally { writeUnlock(); diff --git a/fe/fe-core/src/test/java/org/apache/doris/load/routineload/RoutineLoadJobTest.java b/fe/fe-core/src/test/java/org/apache/doris/load/routineload/RoutineLoadJobTest.java index 863cc6807c7574..6f3dd2eaaa851a 100644 --- a/fe/fe-core/src/test/java/org/apache/doris/load/routineload/RoutineLoadJobTest.java +++ b/fe/fe-core/src/test/java/org/apache/doris/load/routineload/RoutineLoadJobTest.java @@ -290,7 +290,6 @@ public List> getRealOffsets(String brokerList, String topic, }; RoutineLoadJob routineLoadJob = new KafkaRoutineLoadJob(); - Deencapsulation.setField(routineLoadJob, "state", RoutineLoadJob.JobState.RUNNING); Deencapsulation.setField(routineLoadJob, "progress", kafkaProgress); routineLoadJob.update();