This is an automated email from the ASF dual-hosted git repository.

dataroaring pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/doris.git


The following commit(s) were added to refs/heads/master by this push:
     new 5190a496ac [fix](rebalance) fix that the clone operation is not 
performed due to incorrect condition judgment (#17381)
5190a496ac is described below

commit 5190a496ac4cea4d2da070ea6d85d77d91de1fbd
Author: Xin Liao <[email protected]>
AuthorDate: Sun Mar 5 21:58:33 2023 +0800

    [fix](rebalance) fix that the clone operation is not performed due to 
incorrect condition judgment (#17381)
---
 be/src/olap/task/engine_clone_task.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/be/src/olap/task/engine_clone_task.cpp 
b/be/src/olap/task/engine_clone_task.cpp
index 76b5690559..70f1bd2d2e 100644
--- a/be/src/olap/task/engine_clone_task.cpp
+++ b/be/src/olap/task/engine_clone_task.cpp
@@ -68,7 +68,7 @@ EngineCloneTask::EngineCloneTask(const TCloneReq& clone_req, 
const TMasterInfo&
 Status EngineCloneTask::execute() {
     // register the tablet to avoid it is deleted by gc thread during clone 
process
     SCOPED_ATTACH_TASK(_mem_tracker);
-    if 
(StorageEngine::instance()->tablet_manager()->register_clone_tablet(_clone_req.tablet_id))
 {
+    if 
(!StorageEngine::instance()->tablet_manager()->register_clone_tablet(_clone_req.tablet_id))
 {
         return Status::InternalError("tablet {} is under clone", 
_clone_req.tablet_id);
     }
     Status st = _do_clone();


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to