patch 4.0

This commit is contained in:
wangzelin.wzl
2022-10-24 10:34:53 +08:00
parent 4ad6e00ec3
commit 93a1074b0c
10533 changed files with 2588271 additions and 2299373 deletions

View File

@ -14,40 +14,33 @@
#define OCEANBASE_SQL_RESOLVER_CMD_CLEAR_BALANCE_TASK_H
#include "sql/resolver/cmd/ob_system_cmd_stmt.h"
#include "share/ob_rpc_struct.h"
namespace oceanbase {
namespace sql {
class ObClearBalanceTaskStmt : public ObSystemCmdStmt {
namespace oceanbase
{
namespace sql
{
class ObClearBalanceTaskStmt : public ObSystemCmdStmt
{
public:
ObClearBalanceTaskStmt() : ObSystemCmdStmt(stmt::T_CLEAR_BALANCE_TASK), arg_()
{}
explicit ObClearBalanceTaskStmt(common::ObIAllocator* name_pool)
ObClearBalanceTaskStmt() : ObSystemCmdStmt(stmt::T_CLEAR_BALANCE_TASK),
arg_()
{
}
explicit ObClearBalanceTaskStmt(common::ObIAllocator *name_pool)
: ObSystemCmdStmt(name_pool, stmt::T_CLEAR_BALANCE_TASK), arg_()
{}
virtual ~ObClearBalanceTaskStmt()
{}
common::ObIArray<uint64_t>& get_tenant_ids()
{
return arg_.tenant_ids_;
}
common::ObIArray<ObZone>& get_zone_names()
{
return arg_.zone_names_;
}
void set_type(const obrpc::ObAdminClearBalanceTaskArg::TaskType type)
{
arg_.type_ = type;
}
const obrpc::ObAdminClearBalanceTaskArg& get_rpc_arg() const
{
return arg_;
}
virtual ~ObClearBalanceTaskStmt() {}
common::ObIArray<uint64_t> &get_tenant_ids() { return arg_.tenant_ids_; }
common::ObIArray<ObZone> &get_zone_names() { return arg_.zone_names_; }
void set_type(const obrpc::ObAdminClearBalanceTaskArg::TaskType type) { arg_.type_ = type; }
const obrpc::ObAdminClearBalanceTaskArg &get_rpc_arg() const { return arg_; }
private:
DISALLOW_COPY_AND_ASSIGN(ObClearBalanceTaskStmt);
obrpc::ObAdminClearBalanceTaskArg arg_;
};
} // namespace sql
} // namespace oceanbase
} //namespace sql
} //namespace oceanbase
#endif