aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authoraneporada <aneporada@yandex-team.ru>2022-04-26 20:34:43 +0300
committeraneporada <aneporada@yandex-team.ru>2022-04-26 20:34:43 +0300
commitadc1bef0e6c8d177a6e2fecb7c822696582b29df (patch)
tree59fb0d2fd1e50cf8160361d5f80751a8769026bf
parent90e7fdef8c07be660fe11c3dab03766b144d2649 (diff)
downloadydb-adc1bef0e6c8d177a6e2fecb7c822696582b29df.tar.gz
[YQL-14742] Remove unneeded (and broken) StablePickle() when grouing by SessionWindow.
ref:98c7941152d4291a88782db91c3b7037f0822391
-rw-r--r--ydb/library/yql/core/yql_opt_aggregate.cpp26
1 files changed, 0 insertions, 26 deletions
diff --git a/ydb/library/yql/core/yql_opt_aggregate.cpp b/ydb/library/yql/core/yql_opt_aggregate.cpp
index 662402e6315..e977a47feae 100644
--- a/ydb/library/yql/core/yql_opt_aggregate.cpp
+++ b/ydb/library/yql/core/yql_opt_aggregate.cpp
@@ -1452,32 +1452,6 @@ TExprNode::TPtr ExpandAggregate(bool allowPickle, const TExprNode::TPtr& node, T
preprocessLambda =
AddSessionParamsMemberLambda(node->Pos(), sessionStartMemberName, "", keyExtractor, sessionKey, sessionInit, sessionUpdate, ctx);
- if (!IsDataOrOptionalOfData(sessionKeyType)) {
- preprocessLambda = ctx.Builder(node->Pos())
- .Lambda()
- .Param("stream")
- .Callable("OrderedMap")
- .Apply(0, preprocessLambda)
- .With(0, "stream")
- .Seal()
- .Lambda(1)
- .Param("item")
- .Callable("ReplaceMember")
- .Arg(0, "item")
- .Atom(1, sessionStartMemberName)
- .Callable(2, "StablePickle")
- .Callable(0, "Member")
- .Arg(0, "item")
- .Atom(1, sessionStartMemberName)
- .Seal()
- .Seal()
- .Seal()
- .Seal()
- .Seal()
- .Seal()
- .Build();
- }
-
condenseSwitch = ctx.Builder(node->Pos())
.Lambda()
.Param("item")