From 5bea69cd674c551c6890af77477dab55fe9a7dfe Mon Sep 17 00:00:00 2001 From: shuqiang-zheng Date: Tue, 25 Nov 2025 19:47:12 +0800 Subject: [PATCH] feat(master): the dp decommission progress will not exceed 100%. close: #1000471110 Signed-off-by: shuqiang-zheng (cherry picked from commit c171ba1a1c7804d10809d630678aa00d119987e1) --- datanode/partition_raft.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/datanode/partition_raft.go b/datanode/partition_raft.go index e62e6643c..5cc8110a4 100644 --- a/datanode/partition_raft.go +++ b/datanode/partition_raft.go @@ -375,6 +375,8 @@ func (dp *DataPartition) StartRaftAfterRepair(isLoad bool) { continue } + dp.decommissionRepairProgress = 0.9999 + currLeaderPartitionNormalExtents, err = dp.getLeaderPartitionNormalExtentInfo() if err != nil { log.LogErrorf("action[StartRaftAfterRepair] PartitionID(%v) get leader normal extents err(%v)", dp.partitionID, err)