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

@ -17,26 +17,34 @@
using namespace oceanbase::common;
using namespace oceanbase::share::schema;
namespace oceanbase {
namespace sql {
ObAlterDatabaseStmt::ObAlterDatabaseStmt() : ObDDLStmt(stmt::T_ALTER_DATABASE), alter_database_arg_()
{}
namespace oceanbase
{
namespace sql
{
ObAlterDatabaseStmt::ObAlterDatabaseStmt()
: ObDDLStmt(stmt::T_ALTER_DATABASE),
alter_database_arg_()
{
}
ObAlterDatabaseStmt::ObAlterDatabaseStmt(common::ObIAllocator* name_pool)
: ObDDLStmt(name_pool, stmt::T_ALTER_DATABASE), alter_database_arg_()
{}
ObAlterDatabaseStmt::ObAlterDatabaseStmt(common::ObIAllocator *name_pool)
: ObDDLStmt(name_pool, stmt::T_ALTER_DATABASE),
alter_database_arg_()
{
}
ObAlterDatabaseStmt::~ObAlterDatabaseStmt()
{}
void ObAlterDatabaseStmt::add_zone(const common::ObString& zone)
{
alter_database_arg_.database_schema_.add_zone(zone);
}
int ObAlterDatabaseStmt::set_primary_zone(const common::ObString& zone)
void ObAlterDatabaseStmt::add_zone(const common::ObString &zone)
{
return alter_database_arg_.database_schema_.set_primary_zone(zone);
// not supported
}
int ObAlterDatabaseStmt::set_primary_zone(const common::ObString &zone)
{
return OB_SUCCESS; // not supported
}
void ObAlterDatabaseStmt::set_read_only(const bool read_only)
@ -44,7 +52,7 @@ void ObAlterDatabaseStmt::set_read_only(const bool read_only)
alter_database_arg_.database_schema_.set_read_only(read_only);
}
int ObAlterDatabaseStmt::set_default_tablegroup_name(const common::ObString& tablegroup_name)
int ObAlterDatabaseStmt::set_default_tablegroup_name(const common::ObString &tablegroup_name)
{
return alter_database_arg_.database_schema_.set_default_tablegroup_name(tablegroup_name);
}
@ -56,11 +64,11 @@ void ObAlterDatabaseStmt::set_tenant_id(const uint64_t tenant_id)
void ObAlterDatabaseStmt::set_database_id(const uint64_t database_id)
{
// alter database will not set database_id
//alter database will not set database_id
UNUSED(database_id);
}
int ObAlterDatabaseStmt::set_database_name(const ObString& database_name)
int ObAlterDatabaseStmt::set_database_name(const ObString &database_name)
{
return alter_database_arg_.database_schema_.set_database_name(database_name);
}
@ -75,9 +83,9 @@ void ObAlterDatabaseStmt::set_charset_type(const common::ObCharsetType type)
alter_database_arg_.database_schema_.set_charset_type(type);
}
void ObAlterDatabaseStmt::set_alter_option_set(const ObBitSet<>& alter_option_set)
void ObAlterDatabaseStmt::set_alter_option_set(const ObBitSet<> &alter_option_set)
{
// copy
//copy
alter_database_arg_.alter_option_bitset_ = alter_option_set;
}
@ -90,5 +98,5 @@ obrpc::ObAlterDatabaseArg& ObAlterDatabaseStmt::get_alter_database_arg()
{
return alter_database_arg_;
}
} // namespace sql
} // namespace oceanbase
}//namespace sql
}//namespace oceanbase