我们很高兴与您分享自 宣布 ClickHouse, Inc 以来的首次发布。21.10 版本包含了来自包括我们社区在内的多位贡献者的新贡献,我们感谢您持续的想法、开发和支持。我们的工程团队继续专注于为我们的社区和用户提供最快速和最具可扩展性的 OLAP DBMS,同时实施许多新功能。在 21.10 版本中,我们有 79 位优秀的贡献者,共提交了 1255 次提交和 211 个拉取请求 - 这是一个了不起的社区,我们珍视您的贡献。
让我们重点介绍 21.10 中的一些令人兴奋的新功能
- 用户定义的函数 (UDF) 现在可以创建为 lambda 表达式。例如,
CREATE FUNCTION plus_one as (a) -> a + 1
- 两个新的表引擎:Executable 和 ExecutablePool,允许您将查询结果流式传输到自定义 shell 脚本
- 您可以记录查询的随机样本,而不是记录每个查询(这可能会产生大量日志!)。记录的查询数量由新的
log_queries_probability
设置定义的 0.0(不记录查询)到 1.0(记录所有查询)之间的指定概率决定。 - 位置参数现在在您的 GROUP BY、ORDER BY 和 LIMIT BY 子句中可用。例如,
SELECT foo, bar, baz FROM my_table ORDER BY 2,3
按 bar 和 baz 列(无需两次指定列名!)对结果进行排序
我们也很高兴地宣布,我们在 Learn ClickHouse 门户中为您提供了一些新的免费培训:https://clickhouse.ac.cn/learn/lessons/whatsnew-clickhouse-21.10/
我们始终在倾听新的想法,并且我们很高兴欢迎新的贡献者加入 ClickHouse 项目。无论是提交代码还是改进我们的文档和示例,请通过向我们发送拉取请求或提交问题来参与。我们的初级开发者贡献指南将帮助您入门:https://clickhouse.ac.cn/docs/en/development/developer-instruction/
ClickHouse 发行说明
版本 21.10
发布日期:2021-10-17
发行说明:21.10