support comment-on-table command for table with mlog
This commit is contained in:
@ -8598,7 +8598,9 @@ int ObResolverUtils::check_allowed_alter_operations_for_mlog(
|
|||||||
|| arg.alter_table_schema_.alter_option_bitset_.has_member(ObAlterTableArg::ENCRYPTION)
|
|| arg.alter_table_schema_.alter_option_bitset_.has_member(ObAlterTableArg::ENCRYPTION)
|
||||||
|| arg.alter_table_schema_.alter_option_bitset_.has_member(ObAlterTableArg::TABLESPACE_ID)
|
|| arg.alter_table_schema_.alter_option_bitset_.has_member(ObAlterTableArg::TABLESPACE_ID)
|
||||||
|| arg.alter_table_schema_.alter_option_bitset_.has_member(ObAlterTableArg::TTL_DEFINITION)
|
|| arg.alter_table_schema_.alter_option_bitset_.has_member(ObAlterTableArg::TTL_DEFINITION)
|
||||||
|| arg.alter_table_schema_.alter_option_bitset_.has_member(ObAlterTableArg::KV_ATTRIBUTES)))) {
|
|| arg.alter_table_schema_.alter_option_bitset_.has_member(ObAlterTableArg::KV_ATTRIBUTES)))
|
||||||
|
|| (lib::is_oracle_mode() // for "comment on table" command in oracle mode
|
||||||
|
&& arg.alter_table_schema_.alter_option_bitset_.has_member(ObAlterTableArg::COMMENT))) {
|
||||||
// supported operations
|
// supported operations
|
||||||
} else if (!arg.is_alter_columns_
|
} else if (!arg.is_alter_columns_
|
||||||
&& ((ObAlterTableArg::ADD_CONSTRAINT == arg.alter_constraint_type_)
|
&& ((ObAlterTableArg::ADD_CONSTRAINT == arg.alter_constraint_type_)
|
||||||
|
|||||||
Reference in New Issue
Block a user