From 224330a8a6b6e9707f4fefde803082b7ad75bc5d Mon Sep 17 00:00:00 2001 From: Pavel Ivanov Date: Mon, 25 Nov 2024 16:42:46 +0300 Subject: [PATCH] [CBO] user warning added if cbo didn't work --- ydb/library/yql/dq/opt/dq_opt_join_cost_based.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/ydb/library/yql/dq/opt/dq_opt_join_cost_based.cpp b/ydb/library/yql/dq/opt/dq_opt_join_cost_based.cpp index 5018e4a70644..b9ee3c002e5a 100644 --- a/ydb/library/yql/dq/opt/dq_opt_join_cost_based.cpp +++ b/ydb/library/yql/dq/opt/dq_opt_join_cost_based.cpp @@ -357,6 +357,7 @@ TExprBase DqOptimizeEquiJoinWithCosts( // of the EquiJoin and n-1 argument are the parameters to EquiJoin if (!DqCollectJoinRelationsWithStats(rels, typesCtx, equiJoin, providerCollect)){ + ctx.AddWarning(YqlIssue({}, TIssuesIds::WARNING, "Cost Based Optimizer didn't work: couldn't load statistics")); return node; }