ClickHouse / ClickHouse/clickhouse-java
Support all Aggregate Functions as parameter for columns of type AggregateFunction
- 主要语言
- 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