diff options
author | udovichenko-r <udovichenko-r@yandex-team.com> | 2025-04-26 07:43:54 +0300 |
---|---|---|
committer | udovichenko-r <udovichenko-r@yandex-team.com> | 2025-04-26 07:56:41 +0300 |
commit | 257b9843a1c789bd8a7f58a965e37eb0f29eb216 (patch) | |
tree | c81f939c23fc01486229da32e03e4e493366db5d | |
parent | 34de0660a7d705ea6c9a9b4c0d035b1fe8448d8a (diff) | |
download | ydb-257b9843a1c789bd8a7f58a965e37eb0f29eb216.tar.gz |
Use extended type for column group validation
commit_hash:51b4173516653381571df3404fa62e7ee98863ae
-rw-r--r-- | yt/yql/providers/yt/provider/yql_yt_table.cpp | 2 |
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; } } |