[CP] fix different name case mode when recover table

This commit is contained in:
wxhwang
2024-03-01 09:44:41 +00:00
committed by ob-robot
parent 4ae4510aa8
commit bdf812fd92
3 changed files with 14 additions and 4 deletions

View File

@ -45,6 +45,7 @@
#include "rootserver/ob_rs_job_table_operator.h" //ObRsJobType
#include "sql/resolver/cmd/ob_kill_stmt.h"
#include "share/table/ob_table_config_util.h"
#include "share/restore/ob_import_util.h"
namespace oceanbase
{
@ -5598,7 +5599,7 @@ int ObRecoverTableResolver::resolve_tenant_(
LOG_WARN("failed to get tenant schema guard", K(ret), K(tenant_id));
} else if (OB_FAIL(schema_guard.get_tenant_compat_mode(tenant_id, compat_mode))) {
LOG_WARN("failed to get compat mode", K(ret), K(tenant_id));
} else if (OB_FAIL(schema_guard.get_tenant_name_case_mode(tenant_id, case_mode))) {
} else if (OB_FAIL(ObImportTableUtil::get_tenant_name_case_mode(tenant_id, case_mode))) {
LOG_WARN("failed to get name case mode", K(ret), K(tenant_id));
}
}