aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorudovichenko-r <udovichenko-r@yandex-team.com>2025-04-26 07:43:54 +0300
committerudovichenko-r <udovichenko-r@yandex-team.com>2025-04-26 07:56:41 +0300
commit257b9843a1c789bd8a7f58a965e37eb0f29eb216 (patch)
treec81f939c23fc01486229da32e03e4e493366db5d
parent34de0660a7d705ea6c9a9b4c0d035b1fe8448d8a (diff)
downloadydb-257b9843a1c789bd8a7f58a965e37eb0f29eb216.tar.gz
Use extended type for column group validation
commit_hash:51b4173516653381571df3404fa62e7ee98863ae
-rw-r--r--yt/yql/providers/yt/provider/yql_yt_table.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/yt/yql/providers/yt/provider/yql_yt_table.cpp b/yt/yql/providers/yt/provider/yql_yt_table.cpp
index 944e497a1a9..d18d871538a 100644
--- a/yt/yql/providers/yt/provider/yql_yt_table.cpp
+++ b/yt/yql/providers/yt/provider/yql_yt_table.cpp
@@ -983,7 +983,7 @@ bool TYtOutTableInfo::Validate(const TExprNode& node, TExprContext& ctx) {
}
if (auto setting = NYql::GetSetting(*node.Child(TYtOutTable::idx_Settings), EYtSettingType::ColumnGroups)) {
- if (!ValidateColumnGroups(*setting, *node.Child(TYtOutTable::idx_RowSpec)->GetTypeAnn()->Cast<TStructExprType>(), ctx)) {
+ if (!ValidateColumnGroups(*setting, *TYqlRowSpecInfo(TExprBase(node.ChildPtr(TYtOutTable::idx_RowSpec))).GetExtendedType(ctx), ctx)) {
return false;
}
}