From 8c72fa063df28b25c04acdf24405f7347a04fd6c Mon Sep 17 00:00:00 2001 From: Alexander Kuzmenkov Date: Thu, 24 Dec 2020 13:59:58 +0300 Subject: [PATCH] boop the CI --- src/Interpreters/ExpressionAnalyzer.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/Interpreters/ExpressionAnalyzer.cpp b/src/Interpreters/ExpressionAnalyzer.cpp index 0a380c66d23..4af2a17e164 100644 --- a/src/Interpreters/ExpressionAnalyzer.cpp +++ b/src/Interpreters/ExpressionAnalyzer.cpp @@ -1426,6 +1426,12 @@ ExpressionAnalysisResult::ExpressionAnalysisResult( query_analyzer.appendSelect(chain, only_types || (need_aggregate ? !second_stage : !first_stage)); has_order_by = query.orderBy() != nullptr; + // FIXME selected columns was set here. Should split order by and select + // and insert window functions in between. + // Will fix: + // 1) window function in DISTINCT + // 2) totally broken DISTINCT + // 3) window functions in order by before_order_and_select = query_analyzer.appendOrderBy( chain, only_types || (need_aggregate ? !second_stage : !first_stage),