aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authoraneporada <aneporada@yandex-team.com>2025-05-26 15:08:09 +0300
committeraneporada <aneporada@yandex-team.com>2025-05-26 15:23:17 +0300
commitc67ff023cda1ab8545f7d963b974a81c6226c7c9 (patch)
treea05561fcf1ff53b42a9202d8bc2b0913f3cf44de
parentbf1525a1242a2932b43b71ca25d7d9ba717792ca (diff)
downloadydb-c67ff023cda1ab8545f7d963b974a81c6226c7c9.tar.gz
Fix yt.PoolTrees validation for DQ
commit_hash:f4caaa1ba5b7e58dba431b23578babf00d827aa4
-rw-r--r--yt/yql/providers/yt/provider/yql_yt_dq_integration.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/yt/yql/providers/yt/provider/yql_yt_dq_integration.cpp b/yt/yql/providers/yt/provider/yql_yt_dq_integration.cpp
index 5612a85adf9..c4618e02879 100644
--- a/yt/yql/providers/yt/provider/yql_yt_dq_integration.cpp
+++ b/yt/yql/providers/yt/provider/yql_yt_dq_integration.cpp
@@ -395,7 +395,7 @@ public:
return false;
}
- if (pragma == "pooltrees") {
+ if (pragma == "pooltrees" && node.ChildrenSize() >= 5) {
auto pools = NPrivate::GetDefaultParser<TVector<TString>>()(TString{node.Child(4)->Content()});
for (const auto& pool : pools) {
if (!POOL_TREES_WHITELIST.contains(pool)) {