From aadaa2fe92be460af8715c47f97faec8b5b9c8a6 Mon Sep 17 00:00:00 2001
From: d-mokhnatkin <d-mokhnatkin@yandex-team.ru>
Date: Thu, 17 Feb 2022 13:20:43 +0300
Subject: YQ-848: fix hopping with only HOP_START parsing

ref:143c09e75b88c3c7dde836f5099c6e67d1d2a9cf
---
 ydb/library/yql/sql/v1/node.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/ydb/library/yql/sql/v1/node.cpp b/ydb/library/yql/sql/v1/node.cpp
index bd9a303e09..364c1ec946 100644
--- a/ydb/library/yql/sql/v1/node.cpp
+++ b/ydb/library/yql/sql/v1/node.cpp
@@ -1737,7 +1737,7 @@ bool ISource::SetSamplingRate(TContext& ctx, TNodePtr samplingRate) {
 }
 
 TNodePtr ISource::BuildAggregation(const TString& label) {
-    if (GroupKeys.empty() && Aggregations.empty() && !IsCompositeSource()) {
+    if (GroupKeys.empty() && Aggregations.empty() && !IsCompositeSource() && !HoppingWindowSpec) {
         return nullptr;
     }
 
-- 
cgit v1.2.3