Releases: housepower/ckman
Releases · housepower/ckman
v3.1.3
Full Changelog: v3.0.8...v3.1.3
v3.1.0
Full Changelog: v3.0.8...v3.1.0
v3.0.8
What's Changed
- perf by @YenchangChan in #290
- rebalance by @YenchangChan in #291
- distributed ddl queue by @YenchangChan in #292
Full Changelog: v3.0.2...v3.0.8
v3.0.2
- 增加节点失败
- 表指标按行数排序不准确
- 备份表时,非default数据库会报错的问题
- 由于数据迁移到HDFS上会产生大量小文件,在HDFS功能彻底生产可用之前,暂时禁用HDFS备份功能
- 部署集群时,可自由选择集群的副本和分片组合,默认全部是副本集群
- 任务列表查看页面,如果任务一直在同一个步骤需要运行很久,也会及时更新任务执行时间
- 查看所有节点都离线的导入的集群时报错的问题
- 当一个集群从健康状态变为离线状态,ckman集群查看页面会卡住的问题
- 在TLS加密功能实现之前,先禁止编辑该配置项
v3.0.0
功能:
- 创建表时,支持指定本地表名,或指定分布式表名(YenchangChan)
- 上线节点时,触发自动同步表schema机制,用于default磁盘意外损坏后数据恢复(YenchangChan)
- 增加创建物化视图的接口(YenchangChan)
- 增加创建projection的接口(YenchangChan)
- 新增表备份功能,支持备份到本地磁盘、HDFS、S3(YenchangChan)
- 新增修改partition by的接口(YenchangChan)
- 新增修改order by的接口(YenchangChan)
- 设置max_concurrent_select_queries为max_concurrent_queries的90%, 预留10%并发用于数据插入(YenchangChan)
- 增加max_execution_time配置项(YenchangChan)
- 设置磁盘时,增加allowed_backup选项, 用于支持backup/restore到disk的指令(YenchangChan)
- 建表以及修改表时支持增加跳数索引(YenchangChan)
- 支持将ckman部署到k8s中(提供yaml文件)(YenchangChan)
- 支持指定ckman的ip地址,这在多网卡环境会非常用帮助(YenchangChan)
- 支持ckman通过http协议连接clickhouse,支持https加密, 支持导入监控华为MRS kerberos认证的clickhouse集群(YenchangChan)
- 支持监控k8s中的clickhouse集群(YenchangChan)
- 修改配置后,如果需要重启clickhouse服务,将滚动重启节点,保证服务可用(YenchangChan)
- 支持修改zookeeper集群信息(YenchangChan)
优化:
- sql执行失败时,打印对应的backtrace(YenchangChan)
- 恢复表只读状态时,每个分片仅执行一次(YenchangChan)
- 不允许将一个导入的集群加入到一个部署的逻辑集群中(YenchangChan)
- 建表时,增加force_create选项,避免创建失败误删已有的表(YenchangChan)
- 优化表指标页面响应速度(YenchangChan)
- 创建表时,仅同步当前表的逻辑表(YenchangChan)
- 使用goembed打包前端资源(YenchangChan)
- 配置文件配置nacos时,namespace_id替换namespace,避免使用时误填导致注册不上(YenchangChan)
- 升级clickhouse-go驱动到v2版本(YenchangChan)
- 复用缓存中的zookeeper连接,而不是每次都重新创建一个(YenchangChan)
- 前端query升级到3.7,修复安全漏洞(YenchangChan)
- 增加节点时,如果同步表结构失败,也返回成功(YenchangChan)
- 物理机群名不可与逻辑集群同名(YenchangChan)
- 接口规范化重构,支持v2路由组(YenchangChan)
修复:
- 指定时间段删除数据时,非fedault数据库不能生效的问题(qih1991)
- 销毁集群时,断开zookeeper连接,防止zookeeper连接泄露(qih15)
- 集群zoopath为空时,建表会失败的问题(YenchangChan)
- 查询页面,decimal数据类型不能正常显示问题(YenchangChan)
- 均衡集群时无法获取分布式表的问题(YenchangChan)
- 持久化策略为MySQL,当数据库编码不是utf-8时部署集群报错的问题(YenchangChan)
- 当ckman设置了ngnix代理,使用x-forwarded-for来转发header,避免IP不匹配的问题(YenchangChan)
- 同步表schema不生效问题(YenchangChan)
v2.3.6
- fix: multiple disks setting issue
- fix: create table will panic when zoopath is nil
- fix: only caculate local disk spac
- fix: log exception when query failed
- fix: decimal type issue in query info
- fix: try to modify limits.conf when deployed with tgz
v2.3.5
fix: make lint
v2.2.11
Full Changelog: v2.2.10...v2.2.11
v2.2.10
- fix checkaccess fialed when deploy cluster
v2.2.9
Full Changelog: v2.2.8...v2.2.9