aboutsummaryrefslogtreecommitdiffstats
path: root/yql/essentials/providers/common/mkql/yql_provider_mkql.cpp
diff options
context:
space:
mode:
authorimunkin <imunkin@yandex-team.com>2025-03-04 12:31:00 +0300
committerimunkin <imunkin@yandex-team.com>2025-03-04 12:50:35 +0300
commitadb5fe0f23f50f6ad4ce8b9492e496dd4628e95c (patch)
treebe1477a6ec13ba562a758ffc83201d4a4744f3ff /yql/essentials/providers/common/mkql/yql_provider_mkql.cpp
parentd8a124a50d0c6f85ff252c02db51c4e648c55cf2 (diff)
downloadydb-adb5fe0f23f50f6ad4ce8b9492e496dd4628e95c.tar.gz
YQL-19623: Drop MKQL support for runtime versions <20
commit_hash:78108621c2faeeedc8d1d2aba988e271d339575c
Diffstat (limited to 'yql/essentials/providers/common/mkql/yql_provider_mkql.cpp')
-rw-r--r--yql/essentials/providers/common/mkql/yql_provider_mkql.cpp14
1 files changed, 2 insertions, 12 deletions
diff --git a/yql/essentials/providers/common/mkql/yql_provider_mkql.cpp b/yql/essentials/providers/common/mkql/yql_provider_mkql.cpp
index 123b59cc04..983bf85542 100644
--- a/yql/essentials/providers/common/mkql/yql_provider_mkql.cpp
+++ b/yql/essentials/providers/common/mkql/yql_provider_mkql.cpp
@@ -2236,22 +2236,12 @@ TMkqlCommonCallableCompiler::TShared::TShared() {
AddCallable("EmptyList", [](const TExprNode& node, TMkqlBuildContext& ctx) {
Y_UNUSED(node);
- if (RuntimeVersion < 11) {
- return ctx.ProgramBuilder.NewEmptyList(ctx.ProgramBuilder.NewVoid().GetStaticType());
- } else {
- return TRuntimeNode(ctx.ProgramBuilder.GetTypeEnvironment().GetEmptyListLazy(), true);
- }
+ return TRuntimeNode(ctx.ProgramBuilder.GetTypeEnvironment().GetEmptyListLazy(), true);
});
AddCallable("EmptyDict", [](const TExprNode& node, TMkqlBuildContext& ctx) {
Y_UNUSED(node);
- if (RuntimeVersion < 11) {
- auto voidType = ctx.ProgramBuilder.NewVoid().GetStaticType();
- auto dictType = ctx.ProgramBuilder.NewDictType(voidType, voidType, false);
- return ctx.ProgramBuilder.NewDict(dictType, {});
- } else {
- return TRuntimeNode(ctx.ProgramBuilder.GetTypeEnvironment().GetEmptyDictLazy(), true);
- }
+ return TRuntimeNode(ctx.ProgramBuilder.GetTypeEnvironment().GetEmptyDictLazy(), true);
});
AddCallable("SourceOf", [](const TExprNode& node, TMkqlBuildContext& ctx) {