ClickHouse / ClickHouse/clickhouse-java

Support all Aggregate Functions as parameter for columns of type AggregateFunction

未关闭
#1,232 7 条评论 1 个 reaction 已指派 0 人 在 GitHub 查看
area:data-type enhancement jdbc-v2
主要语言
Java
星标
1.6k
派生
636
平均合并
2 天 23 小时
30 天内合并 PR
29

描述

Currently, only [groupBitmap](https://clickhouse.com/docs/en/sql-reference/aggregate-functions/reference/groupbitmap) is [supported](https://github.com/ClickHouse/clickhouse-java/blob/d175cd7d0e8f0427a8e2bc1b20c597990cd507b4/clickhouse-data/src/main/java/com/clickhouse/data/format/ClickHouseRowBinaryProcessor.java#L510-L515) as parameter for a table column of type [AggregateFunction](https://clickhouse.com/docs/en/sql-reference/data-types/aggregatefunction/).

It would be good if [all](https://clickhouse.com/docs/en/sql-reference/aggregate-functions/reference/) aggregate functions are supported.

贡献指南

打开贡献指南

调研方向

检查 ClickHouseRowBinaryProcessor.java 第 510-515 行附近的代码,并查看 AggregateFunction 和聚合函数参考文档。先检查已合并的 pull request #1345 和当前实现;完成的标准是,受支持的 AggregateFunction 列参数涵盖所请求的聚合函数,同时不破坏现有处理逻辑。

由索引模型根据 Issue 内容生成。

评估

技术栈
java
领域
databases
Issue 类型
功能
难度
4/5
预计耗时
3-5 天
活跃度
停滞
描述清晰度
基本清楚
新手友好度
25/100

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。