From 2c48fbf6568b8aed48110f8e68bee7a6cf1ffeb2 Mon Sep 17 00:00:00 2001 From: obdev Date: Sat, 26 Aug 2023 04:48:13 +0000 Subject: [PATCH] [CP] Synonym plan cache swallow error codes --- src/sql/plan_cache/ob_plan_cache_value.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/sql/plan_cache/ob_plan_cache_value.cpp b/src/sql/plan_cache/ob_plan_cache_value.cpp index 8cce166e35..20c046857a 100644 --- a/src/sql/plan_cache/ob_plan_cache_value.cpp +++ b/src/sql/plan_cache/ob_plan_cache_value.cpp @@ -2065,7 +2065,8 @@ int ObPlanCacheValue::get_all_dep_schema(ObPlanCacheCtx &pc_ctx, tmp_schema_obj.schema_type_ = pcv_schema->schema_type_; } } - if (OB_FAIL(schema_guard.get_schema_version(pcv_schema->schema_type_, + if (OB_FAIL(ret)) { + } else if (OB_FAIL(schema_guard.get_schema_version(pcv_schema->schema_type_, tenant_id, pcv_schema->schema_id_, new_version))) {