remove lob_ddl_mysql case in ss mode

This commit is contained in:
obdev
2024-08-31 12:52:25 +00:00
committed by ob-robot
parent 3d04fb02e6
commit a90a362952
1327 changed files with 136772 additions and 51516 deletions

View File

@ -80,6 +80,44 @@ TEST(ObBackupDest, nfs)
ASSERT_EQ(0, strcmp(dest.root_path_, "file:///backup_dir"));
}
TEST(ObBackupDestAttributeParser, parse_option)
{
int64_t max_iops = 0;
int64_t max_bandwidth = 0;
const char *option = "max_iops=1000&max_bandwidth=1024000b";
ObBackupDestAttribute dest_option;
dest_option.reset();
ASSERT_EQ(OB_SUCCESS, ObBackupDestAttributeParser::parse(option, dest_option));
ASSERT_EQ(1000, dest_option.max_iops_);
ASSERT_EQ(1024000, dest_option.max_bandwidth_);
const char *option_1 = "max_iops=1000";
dest_option.reset();
ASSERT_EQ(OB_SUCCESS, ObBackupDestAttributeParser::parse(option_1, dest_option));
ASSERT_EQ(1000, dest_option.max_iops_);
ASSERT_EQ(0, dest_option.max_bandwidth_);
const char *option_2 = "max_bandwidth=10000b";
dest_option.reset();
ASSERT_EQ(OB_SUCCESS, ObBackupDestAttributeParser::parse(option_2, dest_option));
ASSERT_EQ(0, dest_option.max_iops_);
ASSERT_EQ(10000, dest_option.max_bandwidth_);
const char *option_3 = "";
dest_option.reset();
ASSERT_EQ(-4002, ObBackupDestAttributeParser::parse(option_3, dest_option));
}
TEST(ObBackupDestAttributeParser, parse_acces_info)
{
const char *option = "access_id=AAA&access_key=BBB";
ObBackupDestAttribute dest_option;
dest_option.reset();
ASSERT_EQ(OB_SUCCESS, ObBackupDestAttributeParser::parse(option, dest_option));
ASSERT_EQ(0, strcmp(dest_option.access_id_, "AAA"));
ASSERT_EQ(0, strcmp(dest_option.access_key_, "BBB"));
}
#ifdef OB_BUILD_TDE_SECURITY
TEST(ObBackupDest, oss)
{