diff --git a/cpp/CHANGELOG.md b/cpp/CHANGELOG.md index bf711b944e..e81e61d21a 100644 --- a/cpp/CHANGELOG.md +++ b/cpp/CHANGELOG.md @@ -52,6 +52,7 @@ Please mark all change in change log and use the ticket from JIRA. - MS-413 - Remove thrift dependency - MS-410 - Add resource config comment - MS-414 - Add TaskType in Scheduler::Task +- MS-415 - Add command tasktable to dump all tasktables ## New Feature - MS-343 - Implement ResourceMgr diff --git a/cpp/src/server/grpc_impl/GrpcRequestTask.cpp b/cpp/src/server/grpc_impl/GrpcRequestTask.cpp index b2cb3ae05b..d75ad8163c 100644 --- a/cpp/src/server/grpc_impl/GrpcRequestTask.cpp +++ b/cpp/src/server/grpc_impl/GrpcRequestTask.cpp @@ -13,6 +13,7 @@ #include "version.h" #include "GrpcMilvusServer.h" #include "db/Utils.h" +#include "scheduler/SchedInst.h" #include "src/server/Server.h" @@ -753,7 +754,10 @@ ServerError CmdTask::OnExecute() { if (cmd_ == "version") { result_ = MILVUS_VERSION; - } else { + } else if (cmd_ == "tasktable") { + result_ = engine::ResMgrInst::GetInstance()->DumpTaskTables(); + } + else { result_ = "OK"; }