summaryrefslogtreecommitdiffstats
path: root/yql/essentials/core/yql_udf_resolver.h
diff options
context:
space:
mode:
authorvvvv <[email protected]>2025-04-21 20:53:56 +0300
committervvvv <[email protected]>2025-04-21 21:26:59 +0300
commit108c1aa409626aa29ca728edafd01fbbd7a1b00e (patch)
treeb88c1e3b690a29b0ed4f505f05990d656d6373ec /yql/essentials/core/yql_udf_resolver.h
parent6b17ad8c52e16d0088291781e1b5a9e28d028b9b (diff)
YQL-19861 abi, udf resolvers, test, pass via yt gateways
commit_hash:6e3f5fac6a8598586987b52d749644d1ce1fccbe
Diffstat (limited to 'yql/essentials/core/yql_udf_resolver.h')
-rw-r--r--yql/essentials/core/yql_udf_resolver.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/yql/essentials/core/yql_udf_resolver.h b/yql/essentials/core/yql_udf_resolver.h
index dff7e5bc07a..915a7a40407 100644
--- a/yql/essentials/core/yql_udf_resolver.h
+++ b/yql/essentials/core/yql_udf_resolver.h
@@ -4,6 +4,7 @@
#include <yql/essentials/providers/common/proto/udf_resolver.pb.h>
#include <yql/essentials/core/yql_holding_file_storage.h>
+#include <yql/essentials/public/langver/yql_langver.h>
#include <yql/essentials/public/issue/yql_issue.h>
#include <yql/essentials/public/udf/udf_log.h>
@@ -42,6 +43,7 @@ public:
TString TypeConfig;
const TTypeAnnotationNode* UserType = nullptr;
THashMap<TString, TString> SecureParams;
+ NYql::TLangVersion LangVer = NYql::UnknownLangVersion;
// output
TString NormalizedName;
@@ -50,6 +52,8 @@ public:
const TTypeAnnotationNode* CallableType = nullptr;
bool SupportsBlocks = false;
bool IsStrict = false;
+ NYql::TLangVersion MinLangVer = NYql::UnknownLangVersion;
+ NYql::TLangVersion MaxLangVer = NYql::UnknownLangVersion;
TVector<TString> Messages;
};