diff options
author | vvvv <vvvv@ydb.tech> | 2023-11-13 22:36:13 +0300 |
---|---|---|
committer | vvvv <vvvv@ydb.tech> | 2023-11-13 23:02:23 +0300 |
commit | 79b9ca5b60c3f2c4a545bb1b7948e506a80cd78f (patch) | |
tree | db50d9c2168f584918a0fb0421b0a3034b475ad2 | |
parent | 3f1524a0889a197a7cf042cb946dc566f38a2ac2 (diff) | |
download | ydb-79b9ca5b60c3f2c4a545bb1b7948e506a80cd78f.tar.gz |
YQL-16566 fixed validation of YdbReadTableScheme
-rw-r--r-- | ydb/library/yql/providers/ydb/provider/yql_ydb_datasource.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/ydb/library/yql/providers/ydb/provider/yql_ydb_datasource.cpp b/ydb/library/yql/providers/ydb/provider/yql_ydb_datasource.cpp index 3dfe4e856b..959481006b 100644 --- a/ydb/library/yql/providers/ydb/provider/yql_ydb_datasource.cpp +++ b/ydb/library/yql/providers/ydb/provider/yql_ydb_datasource.cpp @@ -100,6 +100,12 @@ public: return false; } + void GetRequiredChildren(const TExprNode& node, TExprNode::TListType& children) override { + if (CanExecute(node)) { + children.push_back(node.ChildPtr(0)); + } + } + const THashMap<TString, TString>* GetClusterTokens() override { return &State_->Configuration->Tokens; } |