Releases: TencentBlueKing/blueking-dbm
1.5.0-alpha.45
1.5.0-alpha.44
🔥 Refactors
- refactor(backend): helm更新整包 #10060
🚀 Features
-
feat(backend): proxy升级时候设置实例状态 #10040
-
feat(frontend): 资源池主机支持设置更多的主机属性 #9890
-
feat(frontend): dba工具箱新增web查询 #9430
🐛 Bugfixes
1.5.0-alpha.43
🔥 Refactors
- refactor(backend): 更新helm整包 #10030
🚀 Features
-
feat(mysql): mysql-crond-auto-update-instance-info #9889
-
feat(mysql): mysql-monitor-auto-update-instance-info #9897
-
feat(dbm-services): 调整最大化园区均分资源申请策略 #9844
-
feat(dbm-services): tendbcluster 集群升级 #9484
-
feat(redis): proxy下架前先设置权重为0 #9909
-
feat(mongodb): dbmon功能优化 #9942
-
feat(mysql): dbbackup #9961
-
feat: 主从重建流程添加checksum生成单据 #9661
-
feat(backend): add bkdata-kafka-consumer #9992
-
feat(backend): add bkdata-kafka-consumer helmchart #10003
-
feat(mongodb): mongodb webconsole #9726
-
feat(mysql): tendbcluster 容量面板更新 #10023
-
feat(other): 增加单据互斥锁提前释放的功能 #9454
🐛 Bugfixes
-
fix(backend): 补充RESOURCE_BATCH_DELIVERY #9893
-
fix(backend): 兼容无回收机器的情况 #9895
-
fix(redis): 自愈下架提单获取dba #9906
-
fix(mysql): 优化获取中控逻辑 #9910
-
fix(frontend): 资源池线上问题修复 #9898
-
fix(sqlserver): 优化sqlserver的仪表盘 #9920
-
fix(sqlserver): 修复sqlserver的仪表盘 #9927
-
fix(frontend): 处理轮值表人员遮挡 #9917
-
fix(frontend): 修复闪回页面路由及再次提单 #9917
-
fix(frontend): 资源池主机选择器加表头筛选 #9917
-
fix(backend): 回收增加空闲检查 #9935
-
fix(mongodb): 修复副本集初始化指定primary节点,下架时db目录名称,configdb的cachesize计算,禁用或下架对dbmon操作 #9846
-
fix(backend): 修复空闲检查bug #9946
-
fix(mysql): delete-unnecessary-flush-privileges #9943
-
fix(mongodb): mongodb pitr 原子任务解析文件名bug #9940
-
fix(mongodb): mongodb集群计算适配亲和性修复 #9950
-
fix(redis): 集群没有clb时,proxy缩容报错 #9955
-
fix(dbm-services): 处理分析create table like #9973
-
fix(mysql): 集群spider数量的动态管理 #9938
-
fix(mongodb): 安装部署时保存密码不校验密码规则 #9975
-
fix(backend): 补充常用sql语句 #9963
-
fix(backend): 修复cluster extension展示问题 #9989
-
fix(frontend): doris集群列表搜索问题与全局tag样式问题修复 #9959
-
fix(frontend): mysql版本升级模块字符集过滤、优化展示 #9917
-
fix(mysql): mysql-monitor-checksum-some-bugs #9995
-
fix(mysql): 上调分区服务并发 #9912
-
fix(redis): 下架精简参数 #9996
-
fix(dbm-services): 模拟执行库表分析修复 #9982
-
fix(mysql): 优化mysql单据 #9871
-
fix(backend): 修复bkdata-kafka-consumer configmap #10011
-
fix(backend): 修改job回调协议 #10019
1.5.0-alpha.42
🔥 Refactors
- refactor(backend): 资源池整包更新 #9887
🚀 Features
-
feat(frontend): 监控策略支持批量修改告警组 #9306
-
feat(dbm-services): tendbcluster切换使用文件锁 #9749
-
feat(dbm-services): 语法检查抛出详细库表信息 #9725
-
feat(mysql): mysql rotatebinlog 配置按实例划分,增加内存告警 #9763
-
feat(mongodb): dbmon备份默认开启压缩 #9720
-
feat(dbm-services): add global monitor for DBHA close #9055
-
feat(redis): 单机多node任务同时触发时,报文件繁忙错误 #9759
-
feat(mongodb): mongodb性能视图和告警策略 #7273
-
feat(mysql): db-priv增加traceid #9773
-
feat(backend): 增加 redis config #9817
-
feat(other): oracle执行脚本院子任务,修复mongodb元数据迁移副本集单节点 #9796
-
feat(redis): 优化标准化-Redis流程 #9814
-
feat(backend): dbha api v2 #9812
-
feat(redis): cache重做slave时告警问题 #9739
-
feat(sqlserver): dbm sqlserver 巡检报表 #9718
-
feat(mysql): mysql-monitor 增加 tokudb 表统计 #9849
-
feat(redis): 自愈添加创建单据异常捕获 #9870
-
feat(dbm-services): 统计没有匹配任何规格的资源 #9412
-
feat(mysql): proxy-auto-start #9845
-
feat: 回档流程部署单点添加参数继承 #9794
-
feat(frontend): 业务的单据通知默认只开放企微通知 #9843
-
feat(frontend): 添加全局及业务下的资源标签管理功能 #7285
-
feat(frontend): 支持故障池、待回收池 #7881
-
feat(frontend): 补充资源操作记录 #8872
-
feat(frontend): 集群部署增加园区和调整容灾要求和增加预估成本展示 #9399
-
feat(frontend): 工具箱支持资源池协议变更 #8076
-
feat(backend): 标签功能 #6235
-
feat(backend): 主机资源池流转 #7747
-
feat(backend): 增加资源池相关权限管控 #7747
🐛 Bugfixes
-
fix(frontend): 集群列表线上交互bug修复 #9636
-
fix(sqlserver): 优化sqlserver新机重建和互切逻辑 #9738
-
fix(frontend): redis工具箱选择器回显接口查询问题修复 #9740
-
fix(frontend): 告警屏蔽相关问题修复 #9745
-
fix(backend): 忽略tendbcluster备份日志角色上报有误 #9769
-
fix(mysql): mysql标准化单据错误 #9771
-
fix(dbm-services): 补充tokudb参数 #9774
-
fix(mysql): 修复 rotatebinlog 编译问题 #9787
-
fix(frontend): 告警事件待办切换问题修复与告警屏蔽维度列表优化 #9756
-
fix(frontend): 数据上报sdk版本升级 #9767
-
fix(mysql): 修复 mysql-monitor ibd-statistics 规则 #9806
-
fix(mysql): 回档单据同步标准化 #9777
-
fix(backend): 修复监控克隆bug #9800
-
fix(backend): 修改大数据管理端转发配置 #9800
-
fix(backend): 修复独立业务监控数据采集问题 #9825
-
fix(backend): 回退大数据管理端配置 #9835
-
fix(mysql): dbconsole-dump-param-mistake #9833
-
fix(redis): 部分扩容时清理部分服务实例 #9852
-
fix(backend): 调整采集器时间窗口 #9841
-
fix(backend): 修改采集器下发流程,改为定时触发 #9856
-
fix(backend): 修复监控事件过滤问题 #9868
-
fix(redis): 批量下发漏了一个 #9879
-
fix(other): 优化dbha的sqlserver切换过程中逻辑 #9648
-
fix(mysql): mysql-checksum-on-55 #9828
-
fix(mysql): 备份spider和中控 #9809
-
fix(frontend): 告警事件交互问题修复 #9838
-
fix(frontend): 资源池问题修复 #9347
-
fix(mongodb): mongodb整机替换同分片机器提示问题 #9785
1.5.0-alpha.41
🔥 Refactors
🚀 Features
-
feat(redis): 标准化增加Exporter重新下发 #9632
-
feat(mongodb): mongodb性能视图和告警策略 #7273
-
feat(mysql): 修复 mysql ha 面板 #9644
-
feat(redis): tendisssd 同步修改成执行串行 #9697
-
feat(sqlserver): sqlserver增加两个只读账号访问,分别读取系统库和业务库的数据 #9327
-
feat(mysql): mysql-meta-daily-check-add-db_meta_proxyinstance_storageinstance #9678
-
feat(redis): Redis增加7的多版本 #9722
-
feat(mysql): mysql-storage-dbha-autofix #6588
-
feat(dbm-services): 删除执行SQL前对spider版本的校验 #9727
🐛 Bugfixes
-
fix(frontend): redis主从集群禁用后的批量选择问题修复 #9593
-
fix(frontend): 输入框粘贴数字后的类型问题修复 #9600
-
fix: 开区单机多实例场景修复与act强制关闭mysql问题修复 #9625
-
fix(mysql): 修复多实例并发回收机器出现的bug #9623
-
fix(sqlserver): 修复初始化账号创建产生密码过期的问题 #9621
-
fix(frontend): 统一实例选择器的搜索功能 #9568
-
fix(frontend): 集群列表线上交互bug修复 #9636
-
fix(frontend): mysql分区管理 #9531
-
fix(backend): 调整单据互斥表 #9650
-
fix(dbm-services): 增加导出从spider单独导出视图导入到中控 #9630
-
fix(sqlserver): 移除全量备份文件和增量备份文件的校验 #9665
-
fix(mongodb): 回档任务job超时改为3天 #9670
-
fix(dbm-services): 如果dump的database太多直接改成备份所有,job参数会超限 #9673
-
fix(mysql): dbha接口不再返回运维节点 #9676
-
fix(dbm-services): 代码优化 #9679
-
fix(dbm-services): err在defer函数覆盖 #9699
-
fix(backend): 告警事件/屏蔽 问题修复 #9580
-
fix(mysql): 修复TenDBCLuster切换时候spdier和remote映射关系 #9689
-
fix(frontend): 数据上报sdk版本升级 #9691
-
fix(mysql): 优化mysql清档和重命名超时 #9706
-
fix(backend): 批量修改告警组协议 #9687
-
fix(mysql): db权限克隆优化 #9410
1.5.0-alpha.40
🔥 Refactors
-
refactor(dbm-services): 优化db-resource启动 #9528
-
refactor(dbm-services): 优化并发代码 #9617
-
refactor(backend): 更新helm整包 #9619
🚀 Features
-
feat(mysql): mysql-peripheraltools-v2 #9331
-
feat(mysql): tendbsingle增加 rocks,toku 引擎,更新 mysql 面板 #9519
-
feat(dbm-services): 获取切换路由提前退出问题 #9439
-
feat(redis): 备份支持Redis-7 #9549
-
feat(redis): dbmon定期刷新appendonly参数 #9591
-
feat(dbm-services): tendbcluster增加语法检查规则 #9602
-
feat(dbm-services): 资源列表接口增加过滤osname #9588
-
feat: tendbHa切换后屏蔽旧实例备份 #9572
-
feat(mongodb): mongodb增加shard服务实例标签 #9509
-
feat(backend): DB自助查询 & 关联proxy集群修复 #9468
🐛 Bugfixes
-
fix(dbm-services): dbha ssh detect should timeout appropriate close #9462
-
fix(mysql): dbactor无法编译 #9515
-
fix(sqlserver): 修复sqlserver备份单据时可以根据实例备份路径来选择 #9481
-
fix(backend): po环境开放容量查询api #9539
-
fix(dbm-services): 适配旧tokudb实例的初始化方式 #9518
-
fix(backend): 定时节点流程修复 #9544
-
fix(mysql): 修复记录闪回 5.5 的问题 #9552
-
fix(frontend): 统一单节点和主从的资源池提单key #9530
-
fix(frontend): 集群列表主机列复制按钮显示问题 #9558
-
fix(mysql): 修复 mysql 物理恢复 repair myisam 表的问题 #9564
-
fix(dbm-services): 迁移创建库时候设置session 级别tc_admin=0 #9566
-
fix(dbm-services): 修复迁移切换问题 #9543
-
fix(frontend): 数据库配置多选枚举类型编辑问题修复 #9569
-
fix(frontend): 统一实例选择器的搜索功能 #9568
-
fix(mysql): mysql physical repair #9578
-
fix(backend): 修改nginx校验判断 #9548
-
fix(mysql): 修复监控部署配置bug和元数据枚举数据错误 #9584
-
fix(frontend): redis主从集群禁用后的批量选择问题修复 #9593
-
fix(backend): 调整采集器下发规则 #9586
-
fix(mysql): 更新 dbconfig 支持 8.0 #9597
-
fix(backend): 修复透传接口第三方鉴权失效 #9609
1.5.0-alpha.39
🔥 Refactors
-
refactor(dbm-services): proxy 重定向启动日志 #9482
-
refactor(dbm-services): 删除资源池init schema 无用字段 #9498
-
refactor(backend): 更新helm整包 #9512
🚀 Features
-
feat(backend): flashback分为prepare,execute两个子步骤 #9379
-
feat(mysql): mysql物理恢复空间选择/data1数据盘解压 #9436
-
feat(mysql): rotatebinlog clean限制单例 #9455
-
feat(mongodb): mongodb性能视图和告警策略 #7273
-
feat(dbm-services): 获取切换路由提前退出问题 #9439
-
feat(frontend): mySQL、TendbCluster 清档后删除备份库的逻辑优化 #9428
-
feat(frontend): mongodb支持启用/禁用clb #9275
-
feat(frontend): dba工具箱新增web查询 #9430
-
feat(backend): 清档单据优化 #8739
-
feat(redis): Redis标准化流程完善 #9438
-
feat(mysql): 物理恢复先修复 mysql 库,物理恢复支持 copy_back,rename_dir 功能 #9489
-
feat(mysql): 独立 tendbcluster 的告警策略 #9505
-
feat(mongodb): dbmon功能完善 #8236
🐛 Bugfixes
-
fix(frontend): 版本文件支持tar.xz #9411
-
fix(redis): 密码特殊字符导致工具运行异常 #8954
-
fix(kafka): 修复kafka告警策略没有导入 #9417
-
fix: partition_query_api_fix #9268
-
fix(dbm-services): 资源请求参数排序 #9441
-
fix(dbm-services): use sqlx module to access MySQLProxy close #9423
-
fix(frontend): 修复mysql、sqlserver高可用、单节点部署单据详情表格展示问题 #9419
-
fix(frontend): mysql高可用部署单据详情修复 #9445
-
fix(frontend): spider重建从库规格参数问题修复 #9452
-
fix(frontend): 单据 flow 定时执行时间字段调整为trigger_time #9463
-
fix(frontend): redis集群列表、主从列表缺失Modules 字段 #9464
-
fix(backend): 数据导出增加二级审批 #9432
-
fix(dbm-services): 统计sqlserver视图匹配错误 #9471
-
fix(backend): 调整分片排序模式 #9475
-
fix(dbm-services): 修复获取切换路由 #9493
-
fix(backend): 采集器下发按照管控业务聚合 #9496
-
fix(redis): redis删除key单据报错 #9488
-
fix(redis): predixy架构分片变更时端口替换不完整问题 #9485
-
fix(mysql): 修复 tendbcluster 告警策略 #9510
-
fix(mysql): 重建slave添加reset slave #9450
1.5.0-alpha.38
🔥 Refactors
-
refactor(dbm-services): 删除历史下发的sql文件夹 #9336
-
refactor(backend): 更新镜像go版本 #9354
-
refactor(backend): 更新helm整包 #9407
🚀 Features
-
feat(frontend): mysql构造数据需要支持多个同集群 #9293
-
feat(backend): 监控仪表盘适配 #9314
-
feat(dbm-services): update go version to 1.23.6 #9326
-
feat(redis): Redis上架异常机器复用 #9349
-
feat(frontend): 实例选择器&ip选择器增加字段 #9318
-
feat(frontend): tendbCluster、MySQL 记录级闪回 #9028
-
feat(redis): update go version 2 1.23.6 #9359
-
feat(frontend): 全选调整为默认跨页全选 #9244
-
feat(dbm-services): 切换路由时分别刷新spider master slave的路由 #9383
-
feat(backend): 单据终止提醒 #9133
-
feat(backend): 单据支持个人分派 #9341
-
feat(backend): 日志es查询支持滚动查询 & spider巡检 #9370
🐛 Bugfixes
-
fix(mongodb): mongodb删除历史actuator目录 #9345
-
fix(frontend): 记忆左侧导航状态 #9294
-
fix(frontend): spider扩容接入层目标数量调整 #9339
-
fix(dbm-services): 故障切换应该需要忽略连接源master #9307
-
fix(frontend): 列表搜索交互问题 #9264
-
fix(frontend): mysql sql 执行目标 db 验证问题 #9352
-
fix(mysql): 单据详情备注显示不全 #9353
-
fix(mysql): 优化proxy替换流程,旧proxy在backend权限回收放到最后 #9367
-
fix(redis): 清理历史Actor文件 #9334
-
fix(frontend): 优化整站复制功能 #9221
-
fix(frontend): sqlserver 部署手动录入 IP 主机数计算错误 #9374
-
fix(frontend): vite index.html环境变量处理 #9375
-
fix(mysql): meta check report wrong column def #9348
-
fix(redis): 删除slaveof配置项 #9376
-
fix(redis): key统计展示数据量太少 #9394
-
fix(frontend): sqlserver资源规格挂载点问题修复 #9385
-
fix(frontend): riak删除节点及临时密码实例选择器问题修复 #9391
-
fix(backend): 调整采集器缓存key过期时间 #9387
-
fix(backend): 单据测试框架改造 #9201
-
fix(backend): 注入全局测试数据 #9201
-
fix(backend): 更新测试文档 #9201
-
fix(backend): 调整riak超时时间 #9402
-
fix(backend): 监控告警组支持批量修改用户组 #9384
1.5.0-alpha.37
🔥 Refactors
- refactor(backend): 清理机器上的dbactor介质 #9311
🚀 Features
-
feat: 数据恢复流程告警屏蔽优化 #9279
-
feat(sqlserver): sqlserver数据迁移支持多对一或者一对多模式 #9224
-
feat(backend): dbbackup-go介质适配rocksdb引擎 #9291
-
feat(dbm-services): 支持enable rocksdb 引擎 #9231
-
feat(redis): dts支持redis7 #8557
🐛 Bugfixes
-
fix(redis): key统计 #9020
-
fix(redis): 重试By Redis #8886
-
fix(redis): 重建slave时,需关闭disk-delete-count #8995
-
fix(redis): redis集群回档bug修复 #9254
-
fix(frontend): spider域名ip关系编辑问题修复 #9280
-
fix(backend): 优化巡检报告展示 #9276
-
fix(backend): 修复巡检报告展示 #9284
-
fix(mysql): 修复actor egrep,修复大量备份文件合并问题 #9177
-
fix(redis): 热key大小字段long #9298
-
fix(redis): 单实例下架,不会上传备份系统 #8829
-
fix(mysql): mysql-crond wrong error log #9286
-
fix(mysql): spider扩容单据修复 #9301
-
fix(redis): 删除语法错误的test代码 #9308
-
fix(kafka): 2.4.bkbase版本cmak没有正确配置 #9315
-
fix: 监控屏蔽bug修复 #9323
-
fix(mongodb): 分片集群部署关闭balancer,调整chunk大小;新增mongos对clb的操作;优化mongos自愈拿机器 #9038
-
fix(backend): 调整mysql备份查询时间为30天 #9328
1.5.0-alpha.36
🚀 Features
-
feat(redis): 数据构造增加人工确认节点 #9247
-
feat(backend): 支持告警屏蔽 #8017
-
feat(backend): 巡检通用框架 #9120
-
feat(frontend): 巡检报告改版及个人工作台新增巡检待办 #8953
-
feat(frontend): 单节点原地升级支持跨版本 #8697
🐛 Bugfixes
-
fix(redis): redis webconsole默认模式改为--no-raw #9241
-
fix(redis): tendisplus创建Sync #9232
-
fix(redis): tendisplus 备份用高版本tar #9250
-
fix(dbm-services): 遗漏安装中控init函数代码的修改 #9255
-
fix(backend): del duplicate write meta data #9172
-
fix(frontend): 全选或勾选后,修改了筛选条件这时候应该重置勾选状态 #9237
-
fix(frontend): 单据详情表格单元格数据被遮挡 #9238
-
fix(frontend): 单据详情 flow协助人缺少操作按钮 #9239
-
fix(frontend): 列表勾选后会表格会错位 #9253
-
fix(frontend): 列表搜索交互问题 #9264
-
fix(backend): 整包更新 #9266