You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@doris.apache.org by li...@apache.org on 2023/10/27 03:58:55 UTC
[doris] branch branch-1.2-lts updated: [branch-1.2](TabletScheduler) Fix need further repair task stuck in running state #25991
This is an automated email from the ASF dual-hosted git repository.
lide pushed a commit to branch branch-1.2-lts
in repository https://gitbox.apache.org/repos/asf/doris.git
The following commit(s) were added to refs/heads/branch-1.2-lts by this push:
new 40927282f67 [branch-1.2](TabletScheduler) Fix need further repair task stuck in running state #25991
40927282f67 is described below
commit 40927282f671f1095afe9adcf89bd2e39fe0ddf5
Author: xy720 <22...@users.noreply.github.com>
AuthorDate: Fri Oct 27 11:58:48 2023 +0800
[branch-1.2](TabletScheduler) Fix need further repair task stuck in running state #25991
---
fe/fe-core/src/main/java/org/apache/doris/clone/TabletSchedCtx.java | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/fe/fe-core/src/main/java/org/apache/doris/clone/TabletSchedCtx.java b/fe/fe-core/src/main/java/org/apache/doris/clone/TabletSchedCtx.java
index b889a70430a..b904654c74d 100644
--- a/fe/fe-core/src/main/java/org/apache/doris/clone/TabletSchedCtx.java
+++ b/fe/fe-core/src/main/java/org/apache/doris/clone/TabletSchedCtx.java
@@ -881,7 +881,8 @@ public class TabletSchedCtx implements Comparable<TabletSchedCtx> {
// addReplica() method will add this replica to tablet inverted index too.
tablet.addReplica(cloneReplica);
- } else if (tabletStatus == TabletStatus.VERSION_INCOMPLETE) {
+ } else {
+ // tabletStatus is VERSION_INCOMPLETE || NEED_FURTHER_REPAIR
Preconditions.checkState(type == Type.REPAIR, type);
// double check
Replica replica = tablet.getReplicaByBackendId(destBackendId);
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@doris.apache.org
For additional commands, e-mail: commits-help@doris.apache.org