diff options
author | aneporada <[email protected]> | 2022-04-22 20:25:04 +0300 |
---|---|---|
committer | aneporada <[email protected]> | 2022-04-22 20:25:04 +0300 |
commit | a3425306c6cee058dcb0150243adf81f50c0965a (patch) | |
tree | bc7821c96bf2e7c0a1d191d8759fe5bf52ef6260 | |
parent | 08f2650f44aa4e969ee83007c27b3a7587702ed8 (diff) |
[YQL-14738] Fix leak of tempoorary window columns
ref:45816422469d4f753c946c97d8043cb3b6cfb04c
-rw-r--r-- | ydb/library/yql/sql/v1/select.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/ydb/library/yql/sql/v1/select.cpp b/ydb/library/yql/sql/v1/select.cpp index 2841f05a5b5..f3e7cea6e9d 100644 --- a/ydb/library/yql/sql/v1/select.cpp +++ b/ydb/library/yql/sql/v1/select.cpp @@ -1784,6 +1784,7 @@ private: if (!partitionNode->GetLabel() && !partitionNode->GetColumnName()) { TString label = TStringBuilder() << "group_" << name << "_" << i; partitionNode->SetLabel(label); + src->AddTmpWindowColumn(label); } } if (!src->AddExpressions(ctx, winSpec->Partitions, EExprSeat::WindowPartitionBy)) { |