diff options
author | vitya-smirnov <[email protected]> | 2025-09-05 11:36:09 +0300 |
---|---|---|
committer | vitya-smirnov <[email protected]> | 2025-09-05 13:24:55 +0300 |
commit | 2db41830cd5fce47e0bac5493c1e1472908cc4c5 (patch) | |
tree | e69466e8db1cd55453de95f6ca7d108cae990466 /yql/essentials/sql/v1/source.h | |
parent | c16c8277df06c43957bef277c57200b22772d046 (diff) |
YQL-20234: Remove predicate argument on middle aggregation phases
Also added tests for:
- max_by
- agg_list
- some
- avg_if
- sum_if
- count_if
commit_hash:0da4f3b9b1767850e65c914b727bc362cf4cc125
Diffstat (limited to 'yql/essentials/sql/v1/source.h')
-rw-r--r-- | yql/essentials/sql/v1/source.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/yql/essentials/sql/v1/source.h b/yql/essentials/sql/v1/source.h index 8aaadd2b840..20f81135cd4 100644 --- a/yql/essentials/sql/v1/source.h +++ b/yql/essentials/sql/v1/source.h @@ -47,6 +47,7 @@ namespace NSQLTranslationV1 { virtual bool AddFilter(TContext& ctx, TNodePtr filter); virtual bool AddGroupKey(TContext& ctx, const TString& column); virtual void SetCompactGroupBy(bool compactGroupBy); + virtual TStringBuf GetGroupBySuffix() const; virtual void SetGroupBySuffix(const TString& suffix); virtual TString MakeLocalName(const TString& name); virtual bool AddAggregation(TContext& ctx, TAggregationPtr aggr); |