diff options
author | imunkin <imunkin@yandex-team.com> | 2025-03-04 12:31:00 +0300 |
---|---|---|
committer | imunkin <imunkin@yandex-team.com> | 2025-03-04 12:50:35 +0300 |
commit | adb5fe0f23f50f6ad4ce8b9492e496dd4628e95c (patch) | |
tree | be1477a6ec13ba562a758ffc83201d4a4744f3ff /yql/essentials/providers/common/mkql/yql_provider_mkql.cpp | |
parent | d8a124a50d0c6f85ff252c02db51c4e648c55cf2 (diff) | |
download | ydb-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.cpp | 14 |
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) { |