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]