Releases: TencentBlueKing/blueking-dbm
1.5.0-alpha.74
🔥 Refactors
- refactor(dbm-services): 调整演练调度策略 #14253
🚀 Features
-
feat(mysql): 数据恢复打印进度 #14221
-
feat: doris集群用量获取 #14233
-
feat(redis): Redis回档演练单据 #14277
-
feat(mysql): check-instance-info-file-mtime #14259
-
feat(k8s-dbs): 插件实例模板API 打点信息上报 #14286
-
feat(k8s-dbs): 新增console自动补全功能 #13474
-
feat(mysql): mysql-dbha-af-warning-on-fail #14297
-
feat(redis): Redis园区故障快速恢复 #14239
-
feat(redis): 优化元数据巡检记录生成策略 #14321
-
feat(mysql): tendbha-proxy-autofix #14302
-
feat(frontend): spider变更 #13951
-
feat(frontend): 平台管理新增演练报告 #13999
-
feat(redis): 演练报表信息优化 #13614
-
feat(redis): 内存分析Job #12239
-
feat(redis): 内存分析 #12239
-
feat(redis): 内存分析flow #14369
-
feat(backend): Redis回档演练单据功能完善 #14381
-
feat(es): ES新增集群状态巡检 #14208
-
feat(kafka): kafka 4.x版本支持 close #14179
-
feat: 记录级别回档添加参数 #14404
-
feat(mysql): enable-spider-autofix #14336
-
feat(sqlserver): 开发sqlserver集群迁移的自动化流程 #13861
-
feat(k8s-dbs): 模板版本 API 指标上报 #14461
-
feat(dbm-services): 演练集群不创建域名 #14465
-
feat(mysql): table-checksum-deprecate-job-context #14464
-
feat(dbm-services): 升级单据忽略子版本的校验 #14467
-
feat(redis): 回档演练单据改进 #14484
-
feat(frontend): clb和北极星单据详情增加域名地域 #14257
-
feat(frontend): 前端自动化测试框架搭建 #13980
-
feat(frontend): redis即时内存分析 #12258
-
feat(frontend): 集群详情页主机列表增加绑定规格 #12311
-
feat(frontend): 规格列表支持id过滤 #14482
-
feat(frontend): sqlserver数据迁移放开源集群限制 #14477
-
feat(frontend): mysql闪回优化 #14383
-
feat(backend): MySQL、Tendbcluster闪回优化 #14035
-
feat(backend): 增加主机表头枚举类接口 #14183
-
feat(backend): redis即时内存分析【saas部分】 #14359
🐛 Bugfixes
-
fix(backend): 评估空间多盘符处理_输出适配 #13978
-
fix(mysql): enable-mysql-dbha-autofix #14272
-
fix(k8s-dbs): 修复webconsole WebSocket断连panic问题 #14306
-
fix(backend): 亲和性巡检bug修复 #14285
-
fix(mysql): 修复 mysql rotatebinlog 异常 #14289
-
fix(mysql): reduce-mysql-monitor-internal-error #14325
-
fix(frontend): oracle集群列表页面取消全屏 #14317
-
fix(redis): Cluster模式自愈可能重复发起 #14344
-
fix(backend): 修复备份恢复演练报告 #14347
-
fix(mysql): 修复 mysql 告警项 #14355
-
fix(mongodb): 兼容新的mycmd包位置 #14379
-
fix(mysql): 优化中控集群安全切换逻辑 #14254
-
fix(mysql): 优化mysql机器退回主机的清理逻辑 #14269
-
fix(redis): 切换同步检查加入自己的心跳机制 #14397
-
fix(mysql): 优化spider的自增初始值的计算模型 #14413
-
fix(other): 修复Tbinlogdumper全量同步场景的bug #14264
-
fix(mysql): 优化中控同步master的逻辑 #14418
-
fix(redis): 自愈加上同一主机出现多种角色检查 #14423
-
fix(mysql): 修复 xtrabackup repair #14455
-
fix: failover_drill_report_add_field #14452
-
fix(es): 修复下架服务实例主机后监控丢失的问题 #14469
-
fix(k8s-dbs): 修复terminal换行和深目录补全bug #14351
-
fix: failover_drill_report_fix #14499
-
fix(frontend): 修复规格popover无法移动到详情问题及资源明细复制按钮样式统一 #14414
-
fix(frontend): 修复添加spider表头批量 #14487
-
fix(frontend): mysql proxy升级当前版本展示多个 #14488
-
fix(backend): 修复mysql闪回优化截取时间自动填充问题 #14425
-
fix(backend): 修复主机列表报错问题 #14232
-
fix(backend): 主机列表枚举接口额外增加字段 #14365
-
fix(backend): 兼容tendbcluster集群主机列表部署角色搜索 #14386
-
fix(backend): 修复主机列表报错问题 #14470
-
fix(backend): tendbcluster定点构造v2 #14364
-
fix(es): 扩容流程校验节点加入集群后才会加入到域名 #14474
1.5.0-alpha.73
🔥 Refactors
-
refactor(dbm-services): 迁移升级单据加上发起校验数据单据 #13786
-
refactor(dbm-services): 提供演练的调度频率 #13930
-
refactor(dbm-services): 模拟执行的代码优化 #13886
-
refactor(k8s-dbs): 优化存储集群默认命名空间名称格式,支持自定义命名空间 #13788
-
refactor(dbm-services): 优化可以强切的提示 #14103
-
refactor(k8s-dbs): 优化权限校验提示信息 #14138
-
refactor(k8s-dbs): 增加 vm 组件版本检查 #14139
🚀 Features
-
feat(backend): 增加检查两个实例的变量一致性的节点 #13874
-
feat(mysql): tendbcluster-checksum-bill-check-replicate #13398
-
feat(mysql): dbbackup 物理备份是上报 databaselist #13883
-
feat(redis): 集群亲和性巡检 #13754
-
feat: 检查链接 #13918
-
feat(k8s-dbs): addon 元数据指标上报 #13935
-
feat: 回档备份权限使用root备份 #13944
-
feat(k8s-dbs): addon 仓库元数据指标上报 #13948
-
feat(redis): 亲和性巡检优化 #13957
-
feat(k8s-dbs): addon 拓扑元数据指标上报 #13956
-
feat(k8s-dbs): addon 类型元数据指标上报 #13971
-
feat(mysql): mysql-dbha-af-rebuild-slave #13724
-
feat(redis): 亲和性巡检改进 #13982
-
feat: 闪回新选项 #14042
-
feat(mysql): drs-monitor #14037
-
feat(redis): 巡检展示优化、兼容多slave #14036
-
feat(frontent): 单据详情表格优化 #13864
-
feat(frontend): 小鲸入口默认正常显示 #13924
-
feat(frontend): 单据详情需求信息优化 #13762
-
feat(mongodb): 修复实例状态 #13915
-
feat(dbm-services): 每日推送失败演练集群信息到机器人 #13990
-
feat(mysql): mysql 巡检增加 exporter 状态 #14082
-
feat(k8s-dbs): 存储集群审计 API 打点信息上报 #14127
-
feat(k8s-dbs): 存储集群实例元数据管理 API打点信息上报 #14128
-
feat(k8s-dbs): 添加接口权限校验 #14009
-
feat(k8s-dbs): 存储集群组件实例元数据管理 API 打点信息上报 #14133
-
feat(redis): 亲和性机架检查改进 #14136
-
feat(dbm-services): 资源池增加导入时间搜索条件 #14108
-
feat(backend): tendbha&tendbcluster亲和性巡检 #14027
-
feat(frontend): 运营数据图标配置 tool #14168
-
feat(backend): tendbcluster接入层变更 #13823
-
feat(mysql): spider接入层单据V2版本 #13844
-
feat(frontend): spider变更 #13951
-
feat(backend): 去除资源池服务对节点管理的强依赖 #14195
-
feat: tendbSingle迁移流程整理 #14193
🐛 Bugfixes
-
fix: 备份uuid #13881
-
fix: 单节点流程改动 #13875
-
fix(frontend): tendbCluster变更 sql 执行,语法检测 cluster type 传值错误 #13898
-
fix: 修复backupid重复问题 #13279
-
fix(dbm-services): 获取备份类型错误 #13905
-
fix(dbm-services): 修复对比变量日志输出的信息错误 #13934
-
fix(dbm-services): 优化连接检查的输出 #13946
-
fix(backend): 修复install_dbmon flow bug #13962
-
fix(mysql): mysql-table-checksum-loss-report #13866
-
fix(dbm-services): 修复上架写服务实例标签异常问题 #13974
-
fix(backend): 历史任务搜索部分字段添加多选 #13363
-
fix(backend): 支持按DB类型过滤单据 #13428
-
fix(backend): 集群列表页添加多选搜索 #13447
-
fix(backend): 集群列表集群名、别名支持模糊查询 #13804
-
fix(backend): 修复集群列表页id搜索报错问题 #13858
-
fix(backend): 任务列表和单据列表添加db_type搜索 #13995
-
fix(backend): tendbcluster和mysql版本升级单据检查相关字段修改 #14010
-
fix(redis): 修复几个bug #13973
-
fix(redis): tlinux4.x兼容 #14018
-
fix(mysql): 优化计算集群的spider节点的数量上限逻辑 #13985
-
fix: 检查binlog序列 #14022
-
fix(mysql): mysql-dbmeta-check-clb #13979
-
fix(frontent): 监控告警菜单文案修改
-
fix(frontend): tendbcluster模块展示补充spider版本 #13955
-
fix(frontend): 巡检报告参数异常问题修复 #13965
-
fix(frontend): 任务问题修复 #14016
-
fix(frontend): 页面头部增加DBA人员展示 #14026
-
fix(frontend): 编辑器自动换行改为撑满容器宽度 #14034
-
fix(frontend): 版本管理增加补充oracle信息 #14038
-
fix(backend): 添加获取各组件机器人接口 #14048
-
fix(backend): 修改各组件对应机器人获取方式 #14052
-
fix(other): 修复定时任务update_disable_dbha_config的问题 #14063
-
fix(backend): 校验巡检优化适配新模版 #13892
-
fix(frontend): 集群&历史任务列表 #13997
-
fix(frontend): redis 集群列表筛选失效 #14083
-
fix(backend): 兼容mongodb列表报错的问题 #14086
-
fix(redis): Redis提取/删除key bug #14077
-
fix(mongodb): mongodb增加分片时,数据均衡已默认打开了,修复不检查数据均衡状态 #14091
-
fix(frontend): 巡检报告请求参数问题修复 #14097
-
fix(kafka): 修复部分开启rack之后,生成均衡计划报错 close #14096
-
fix(backend): 修复集群列表搜索 #14115
-
fix(backend): 取消对待演练集群数量的限制 #14124
-
fix: 备份查询接口修复本地查询的时区问题 #14172
-
fix(frontend): table 有动态column时页面显示异常 #14089
-
fix(frontend): 修复巡检报告列表rowkey问题 #14093
-
fix(frontend): 容灾要求文案修改 #14140
-
fix(frontend): redis 集群列表搜索 #14114
-
fix(frontend): oracle添加规格类型 #14152
-
fix(backend): 修复单据列表创建人多选查询失败问题 #14182
-
fix(mysql): dbha-autofix-event-create-time-tz #14186
-
fix(es): 修复替换单据域名映射变更异常 #13417
-
fix(backend): 修复跨模块匹配匹配问题 #14203
-
fix(redis): 自愈增加版本更新 #14197
-
fix(frontend): sqlserver 补充同步模式字段 #14217
1.5.0-alpha.72
🔥 Refactors
-
refactor(backend): 添加spider迁移升级的节点注释 #13589
-
refactor(dbm-services): 优化演练演练的调度 #13602
-
refactor(dbm-services): spider本地升级增加一些日志 #13750
🚀 Features
-
feat(mysql): rotatebinlog 保持 binlog 连续 #13557
-
feat: 查询备份binlog返回信息价bakcup_id标注 #13605
-
feat(mysql): 备份巡检启用新状态,巡检源切换到dbreport #13607
-
feat(redis): tendisplus参数调整 #13622
-
feat(frontend): 风险备忘录验收交互调整 #13591
-
feat(mysql): mysql 备份失败信息发送事件 #13642
-
feat(k8s-dbs): 集群水平扩容指标上报 #13662
-
feat(k8s-dbs): 集群垂直扩容指标上报 #13666
-
feat: is_standby重建slave流程加入刷新master的周边 #13620
-
feat(k8s-dbs): 集群升级指标上报 #13671
-
feat(k8s-dbs): 集群全部/局部配置更新指标上报 #13676
-
feat(k8s-dbs): 集群重启/启动/停止指标上报 #13680
-
feat(dbm-services): 磁盘规格为最小值允许为0的时候,允许匹配到没有磁盘的机器 #13701
-
feat(sqlserver): 优化部分单据的文件传输形式 #13606
-
feat(sqlserver): sqlserver安装增加udns配置 #13661
-
feat(backend): 资源池数量预估要增加园区过滤 #13343
-
feat(backend): 部署增加常用城市 #13251
-
feat(frontend): redis删除key获取速率的方式改为接口 #13298
-
feat(frontend): 部署增加常用城市 #13390
-
feat(frontend): 资源池数量预估要增加园区过滤 #13391
-
feat(mongodb): 数据导出功能 #13582
-
feat: 成对迁移切换过程加入屏蔽告警 #13761
-
feat(mysql): dbmete-check-report-modify-serializer #13772
-
feat(k8s-dbs): 集群组件操作元数据指标上报 #13692
-
feat(dbm-services): 避免恢复数据失败导致资源无法即时归还的问题 #13742
-
feat(backend): mysql接入层变更 #12702
-
feat(backend): dbmeta-for-version-manager #13410
-
feat(mongodb): 密码查询功能 #13777
-
feat(k8s-dbs): 增加存储插件操作指标上报 #13807
-
feat(kafka): kafkaui监听端口调整为9000 #13837
-
feat(dbm-services): 增加对backend节点的连接检查 #13500
-
feat: tendbHa回档权限 #13793
-
feat(frontend): 单据详情需求信息优化 #13762
-
feat(frontent): 单据详情表格优化 #13864
🐛 Bugfixes
-
fix(dbm-services): 修复资源导入错误 #13593
-
fix(backend): dbresource init config #13598
-
fix(mysql): 慢查询清洗规则 #13600
-
fix(redis): 自愈发起多次自愈 #13608
-
fix(dbm-services): spider本地升级操作域名对象 #13629
-
fix(frontend): 单据列表支持申请人多选筛选 #13624
-
fix(frontend): 大数据缩容添加IP缺失滚动条和搜索栏 #13625
-
fix(frontend): redis架构对比侧栏优化 #13569
-
fix(frontend): 单据详情——资源明显-资源归属标签显示 #13641
-
fix(backend): 单据申请人多选时无法正常过滤单据 #13427
-
fix(dbm-services): 修复操作disable clb 参数错误的问题 #13647
-
fix(backend): 修复自动提单场景下业务id校验报错问题 #13667
-
fix(mysql): mysql-dbha-autofix-bugs #13668
-
fix(frontend): 大数据集群扩缩容时集群信息数据没刷新 #13681
-
fix(dbm-services): proxy 升级检查validator #13684
-
fix(dbm-services): 导入的get_version_and_charset函数不存在 #13688
-
fix(mysql): reduce-mysql-af-transaction-scope #13699
-
fix(dbm-services): disk-spec-min-zero-allow-match-no-disk-machine #13707
-
fix(mysql): mysql-meta-daily-check-ignore-tmp-cluster #13706
-
fix(dbm-services): 存储层版本升级更新version的数据错误 #13710
-
fix(mysql): mysql-dbha-af-circular-import #13717
-
fix(backend): 修复查询资源数量传园区ID报错问题 #13519
-
fix(backend): 修改redis删除key速率获取方式 #12781
-
fix(dbm-services): upgrade_mysql_subflow_入参顺序问题 #13735
-
fix(backend): 部署常用城市按配置排序展示 #13745
-
fix(mongodb): 修复通过mongodbshell获取mongodb数据不完整 #13744
-
fix(mysql): mysql 备份巡检问题修复 #13721
-
fix(backend): 大数据组件回写版本号 #13755
-
fix(sqlserver): 优化sqlserver巡检内容,增加异常类型和持续时间的记录 #13731
-
fix(backend): 安全修复 #13778
-
fix(kafka): 执行均衡时,错误跳过需要执行的topic #13791
-
fix(backend): spider替换恢复原样暂时不做修改 #13206
-
fix(backend): mysql proxy新增问题修复 #13326
-
fix(backend): mysql proxy替换合并同集群proxy #13332
-
fix(backend): mysql proxy升降配和迁移修改入参 #13376
-
fix(backend): mysql按实例迁移proxy #13473
-
fix(backend): mysql替换proxy修改old nodes #13496
-
fix(mysql): proxy流程的V2版本调整 #13334
-
fix(k8s-dbs): 修复compent获取状态不准确的问题 #13799
-
fix(redis): 性能视图-大于32ms的延迟数据单独显示 #13819
-
fix(backend): mysql存储层迁移升级添加数据校验字段 #13831
-
fix(dbm-services): 资源池统计视图修复 #13841
-
fix(frontend): 修复mongodb缩容接入层单据当前规格总是提示为空问题 #13827
-
fix(frontend): 补全英文词条 #13860
1.5.0-alpha.71
🔥 Refactors
-
refactor(k8s-dbs): 优化 dbs informer 检测逻辑 #12857
-
refactor(k8s-dbs): 插件信息表新增唯一键 #13169
-
refactor(dbm-services): 优化小版本本地升级 #12929
-
refactor(k8s-dbs): 日志上报新增字段 #13365
-
refactor(mongodb): 巡检状态字段更新 #13242
-
refactor(dbm-services): 记录演练资源不足的任务 #13440
-
refactor(dbm-services): 演练排除异常的备份记录 #13504
-
refactor(k8s-dbs): 未指定删除策略的时候,cluster 元信息缺失删除策略 #13525
-
refactor(dbm-services): 优化单机多实例 proxy 升级 #13396
🚀 Features
-
feat(mysql): 修复 db-event-consumer 冲突记录处理,tablewriter 修改成 go-pretty #13064
-
feat(k8s-dbs): SurrealDB 2.3.7 & tikv 8.4.0 addon #12975
-
feat(k8s-dbs): dataweb服务集群列表接口 #12482
-
feat(redis): 性能容量评估接口 #12254
-
feat(mysql): dbbackup 自动清理 local_backup_report 失效的记录 #13188
-
feat(backend): dbha support multi slave switch close #12146
-
feat(k8s-dbs): informer 同步 cluster 元数据 #13236
-
feat(backend): Tendbcluster存储层原地升级 #12834
-
feat(frontend): 统一集群部署的容灾要求默认值 #13118
-
feat(frontend): 业务监控大盘增加概览 #13160
-
feat(frontend): 新增轮值排班表 #13032
-
feat(frontend): 巡检交互优化 #13125
-
feat(frontend): 新增轮值排班表_隐藏短信选项 #13032
-
feat(k8s-dbs): informer 同步 component 元数据 #13240
-
feat(mysql): dbha-api-swap-role-auto-ro-slave #13210
-
feat(mongodb): 分片集群增加分片 #12835
-
feat(k8s-dbs): dbs 日志上报 #13254
-
feat(kafka): kafka部署开启机架感知 #13272
-
feat(dbm-services): 校验单行的变更里面是否存在一样的文件 #13281
-
feat(mongodb): 集群元数据增加zone_list #13274
-
feat(redis): Redis容灾演练报表信息改进 #13039
-
feat(k8s-dbs): dbs 自定义指标上报 #13278
-
feat(k8s-dbs): 新增 servicemonitor 指标采集 #13313
-
feat(k8s-dbs): dataweb服务暴露接口 #13172
-
feat(k8s-dbs): dataweb配置变更+配置详情接口 #13180
-
feat(mongodb): mongodb-rds添加一次性查询接口 #12992
-
feat(mongodb): db-remote-service mongodb日志单独保存 #13422
-
feat(dbm-services): tendbha转移业务增加标准化流程 #13450
-
feat(backend): 调整演练获取主机的磁盘的大小的倍数 #13523
-
feat(k8s-dbs): 支持milvus2.6.0版本 #13008
-
feat(sqlserver): sqlserver增加文件滚动下发模式,仅支持点对点传输场景 #13552
-
feat(k8s-dbs): 新增集群操作类指标上报 #13535
-
feat(mongodb): mongodb实例迁移 #13292
-
feat(backend): MongoDB 分片集群增加分片数 #12875
-
feat(backend): mongodb实例迁移 #13000
-
feat: 数据恢复流程告警屏蔽 #13546
-
feat(frontend): 风险备忘录 #13346
-
feat(frontend): mongodb新增分片集群增加分片数单据 #12936
-
feat(mysql): mysql-dbha自愈按集群调度 #12095
✨ Optimizations
- style(dbm-services): 资源申请增加测试用例 #13462
🐛 Bugfixes
-
fix: failover_reimport_resource #13101
-
fix(redis): Proxy版本升级元数据更新 #13107
-
fix(mysql): db-event-comsumer model 修改索引 #13137
-
fix(dbm-services): 优化切换检查 #13141
-
fix(k8s-dbs): 修复 vm select 模式下release 元信息异常的问题 #13124
-
fix(dbm-services): 暂时关闭全局资源分配策略 #13166
-
fix(redis): 部分切换时等待超时实效 #13182
-
fix(redis): 主从升级cluster reference错误 #13159
-
fix(mysql): mysql-meta-check-compatable-clb #12862
-
fix(frontend): 版本文件二级 tab 样式 #13122
-
fix(frontend): redis指定集群版本升级ip去重 #13127
-
fix(frontend): 大数据扩容、缩容、替换编辑值可能会不生效 #13132
-
fix(frontend): 工具箱warning修复 #13142
-
fix(frontend): 修复redis版本升级线上问题 #13176
-
fix(frontend): 服务部署成功后路由跳转错误 #13200
-
fix(frontend): 单据快捷搜索样式问题 #13204
-
fix(frontend): 业务监控大盘导航&全局搜索历史记录点击无效 #13243
-
fix(dbm-services): 增加升级版本获取升级包的兼容性 #13255
-
fix: 修复获取回档的备份信息 #13279
-
fix(backend): spider版本选择仅仅允许选择到模块对应的包 #13289
-
fix(redis): 升级介质包批量下发 #13295
-
fix: 临时指定回档指定binlog数量 #13317
-
fix(mysql): 优化proxy/spider替换逻辑:替换时介质版本保证对等 #12850
-
fix: 回档binlog文件过多的情况 #13328
-
fix(frontend): mysql的db列恢复tooltip的slot #13253
-
fix(frontend): 修复sql执行文件顺序改变数据未更新问题 #13299
-
fix(frontend): tendbcluster存储层小版本字段纠正 #12934
-
fix(frontend): 修复业务tab渲染问题及默认选中置顶 #13330
-
fix(backend): 业务大盘仪表盘修改 #13348
-
fix(k8s-dbs): 修复 POST 接口指标上报失败的问题 #13341
-
fix(backend): 修复测试用例报错 #13351
-
fix(redis): 创建DBHA时的NoneType错误 #13353
-
fix(k8s-dbs): 修复误删的db脚本 #13386
-
fix(mysql): 修复spider升级问题 #13380
-
fix(backend): 修复mysql实例查询没有过滤proxy的问题 #13369
-
fix(redis): 容灾演练报告缺陷 #13399
-
fix: failover_drill_resource_reuse #13300
-
fix(mysql): 修复spider替换流程,spider_slave角色不参与集群容灾级别的校验 #13416
-
fix(dbm-services): 资源池查询列表修复 #13431
-
fix(redis): slot迁移时cpu 100%问题 #13424
-
fix(redis): 容灾演练自愈单据轮询修复 #13433
-
fix(frontend): mysql版本升级-接入层升级关联集群未带出修复 #13436
-
fix(backend): 忽略清理演练集群周边配置 #13471
-
fix(dbm-services): 关闭全局均衡资源分配 #13221
-
fix(dbm-services): validator错误检查单节点的集群 #13491
-
fix(kafka): kafka替换单据bug, tlinux4执行命令异常 #13509
-
fix(redis): 升级切换加上检查 #13532
-
fix(dbm-services): 修改升级选项参数 #13543
-
fix(backend): mysql和tendbcluster版本升级部分字段修改 #13553
-
fix(dbm-services): upgrade_check_act #13558
-
fix(dbm-services): 未正确忽略演练配置中的业务和集群 #13566
-
fix(frontend): 修复副本集详情页组件引入缺失问题 #13550
-
fix(frontend): 巡检报告动态表格分页异常问题修复 #13540
-
fix(dbm-services): get_cluster_info函数调用 #13578
-
fix(backend): mongo增加分片数修改字段 #13111
-
fix(backend): flow流程时间计算错误 #13163
-
fix(backend): 非当前业务的集群也可以提单 #13078
-
fix(backend): 修复mongo增加分片数机器申请问题 #13306
-
fix(backned): 修复mongo实例迁移字段报错问题 #13314
-
fix(backend): 修复mongo增加分片提单报float不能interpreted成int的问题 #13420
-
fix(backend): 修复mongo添加分片flow流转报错问题 #13476
1.5.0-alpha.70
🔥 Refactors
-
refactor(dbm-services): change master 增加参数忽略检查同步状态 #12920
-
refactor(dbm-services): 演练增加告警屏蔽 #12958
-
refactor(backend): 优化获取演练集群策略 #12984
-
refactor(backend): 演练去除告警屏蔽解除 #13015
-
refactor(dbm-services): 删除演练下架的mysqllog的备份目录 #13017
-
refactor(backend): 更新helm整包版本 #13090
🚀 Features
-
feat(backend): 提供tendbcluster存储升级的模块版本选择api #12829
-
feat: slave重建检查链接改造 #12951
-
feat(redis): 性能容量评估接口 #12254
-
feat(mysql): mysql-dbha-api-add-standby-info #12819
-
feat(kafka): kafkak扩容后创建均衡单据 #13046
-
feat(backend): redis版本升级 #12312
-
feat(backend): Redis迁移优化 #12178
-
feat(dbm-services): 增加已经存在机器的信息来处理亲和性 #12573
-
feat(redis): redis zone_list #11932
-
feat(frontend): redis列表和详情页增加负载 #12557
-
feat(frontend): 部署单据支持再次提单及园区设置修改 #10058
-
feat(frontend): redis迁移优化 #12432
-
feat(frontend): redis版本升级 #12476
-
feat(dbm-services): 适配mongo等多数选举的db类型的容灾资源分布 #10971
✨ Optimizations
- style(backend): drop_rtx #12989
🐛 Bugfixes
-
fix(frontend): 模拟执行按钮增加loading以防止多次触发接口 #12915
-
fix(frontend): 规格列表文案修改_不启用改为停用 #12916
-
fix(frontend): 修正sql变更获取文件内容的路径为真实路径 #12918
-
fix(frontend): 单据列表人员搜索人名显示优化 #12925
-
fix(redis): 增加一轮备份标识 #12542
-
fix: tendbCluster回档信息新增key #12932
-
fix(redis): 分片变更后exporter未卸载问题 #12881
-
fix(backend): 修复mysql单节点集群webconsole报错问题 #12944
-
fix(dbm-services): 修复演练tendbcluster获取备份记录 #12946
-
fix(redis): 备份标识 #12969
-
fix(redis): dts_cc_change #12963
-
fix(backend): 修改集群列表单据类型显示中文 #12948
-
fix(k8s-dbs): 修复 tb_k8s_cluster_addons 唯一键冲突问题 #12980
-
fix(k8s-dbs): 修复 risingwave 流式数据库插件安装失败的问题 #12982
-
fix(redis): 修改容灾演练业务和不与自愈单据互斥 #12967
-
fix: 指定backup_id则使用backup_id进行回档 #13001
-
fix(redis): Redis容灾演练业务可配置 #13007
-
fix: tendbClusterFlashback修复*的匹配问题 #13028
-
fix: failover_drill_dbha_status_check #12930
-
fix(redis): 整机替换-proxy-参数太长呢 #13306
-
fix(redis): Args2Long #13038
-
fix: 修复获取tendbCluster备份的bug #13054
-
fix: failover_drill_dbha_info_fix #13047
-
fix(redis): redis实例迁移添加前端回显字段 #12689
-
fix(backend): 修复redis迁移没有传migrate_list的问题 #12757
-
fix(redis): 指定IP升级支持Backend #12755
-
fix(backend): 获取redis版本改回单集群获取 #12808
-
fix(redis): 指定IP升级Precheck的nodetype错误 #12822
-
fix(backend): 修复获取redis集群版本报错问题 #12827
-
fix(redis): Toolbox根据IP获取版本 #12755
-
fix(backend): 修改redis实例迁移计算下架节点传参问题 #12853
-
fix(redis): Backend获取可升级版本API只返回高版本 #12860
-
fix(backend): redis迁移和版本升级添加统一校验 #12977
-
fix(mysql): mysql增加记录集群的指定机房特性 #9937
-
fix(redis): zone_list fix #11987
-
fix(frontend): editable-table 禁用交互 #12953
-
fix(frontend): 修复规格线上问题 #12987
-
fix(frontend): 优化右侧导航默认值和选中逻辑 #13043
-
fix(frontend): redis负载取值判断处理 #13082
1.5.0-alpha.69
1.5.0-alpha.68
🔥 Refactors
-
refactor(redis): redis dashboard 添加proxy总连接数 #12682
-
refactor(k8s-dbs): 优化集群运维操作逻辑,增加集群元数据前置检查 #12711
-
refactor(k8s-dbs): 优化系统错误处理,支持错误上下文关联 #12728
🚀 Features
-
feat(mongodb): 部署单据新增创建默认账号 #12579
-
feat(backend): mysql、redis日志采集配置增加实时下发 #12589
-
feat(mysql): mysql load backup set sql_mode #12727
-
feat(dbm-services): spider跨版本升级增加关键字的检查 #12671
-
feat(mysql): auto-disable-conn-log-in-monitor #12753
-
feat(mysql): spdier替换/升级单据:优化单据互斥锁:确认中对SQL变更/授权单据解放互斥 #12746
-
feat: 查询备份添加IS_STANDBY等过滤条件 #12804
-
feat(mysql): mysql 备份巡检增加失败 ip #12813
-
feat: 本地备份拆分为rds查询 #12826
-
feat(k8s-dbs): 优化操作记录信息,记录操作耗时 #12779
-
feat(backend): 规格增加应用范围 #11976
-
feat(backend): mysql webconsole支持选择链接角色 #12417
-
feat(frontend): redis列表和详情页增加负载 #12557
-
feat(frontend): mongodb库表备份支持批量录入 #12735
-
feat(frontend): 规格增加应用范围 #12065
-
feat(frontend): 资源明细增加【资源归属】字段 #12870
-
feat: 原地重建拆分检查链接和删除数据库 #12846
✨ Optimizations
🐛 Bugfixes
-
fix(k8s-dbs): 修复局部更新接口导致组件副本数还原到初始状态的问题 #12669
-
fix(mysql): mysql-monitor-better-get-mysql-uptime #12691
-
fix: 备份查询解决时区问题 #12683
-
fix(mysql): 修复 dbbackup 备份字符集问题 #12696
-
fix: 修复spider回档错误 #12704
-
fix(backend): 去除doris机器数量校验 #12718
-
fix(mongodb): 修复分片集群整机替换获取不到分片host #12737
-
fix(backend): 修复redis速率问题 #12747
-
fix(mongodb): 修复分片集群多个整机替换一起提单不能获取正确的host #12751
-
fix: 备份key补充 #12786
-
fix(redis): 修复redis dashboard twemproxy cpu单位错误 #12769
-
fix(mongodb): 同主机执行脚本,修复脚本文件名一样问题 #12784
-
fix: tendbCluster回档备份查询添加过滤条件 #12796
-
fix(backend): 查询内置标签接口取消鉴权 #12791
-
fix(k8s-dbs): 修复集群状态接口集群名验证失败的问题 #12817
-
fix(dbm-services): 修复备份恢复演练相关传参 #12766
-
fix(mysql): mysql 备份巡检增加失败持续时间 #12816
-
fix(k8s-dbs): 修复集群操作关联 opsRequest 操作人遗漏的问题 #12844
-
fix(backend): 修复规则增加应用范围修改报错问题 #12625
-
fix(backend): 修复应用范围变更为全部业务查询不出来的问题 #12752
-
fix(backend): 修复规格业务范围查询和业务查询混淆问题 #12771
-
fix(kafka): 修复kafka若干bug #12859
-
fix(frontend): 监控面板面包屑链接禁止点击 #12800
-
fix(frontend): mongodb单据说明修改需求 #12583
-
fix(backend): 集群列表导出优化 #12698
-
fix(redis): 修正演练集群名称前缀 #12888
-
fix(frontend): 单据列表搜索组件复制粘贴时高度不对 #12882
1.5.0-alpha.67
🔥 Refactors
-
refactor(backend): 添加故障演练终止信号 #12395
-
refactor(dbm-services): 增加主机巡检被标记的详细日志 #12465
-
refactor(k8s-dbs): 简化集群配置更新接口 #12528
-
refactor(backend): tendbcluster spider升级问题修复 #12321
-
refactor(dbm-services): 资源池代码优化 #12372
-
refactor(backend): 优化寻找合适的集群演练 #12613
-
refactor(backend): 整包更新 #12686
🚀 Features
-
feat(frontend): 资源池列表磁盘容量改为数据盘容量 #12342
-
feat(mysql): mysql-monitor 增加 closeingtable 检查,dbbackup标准化 #12406
-
feat(backend): 日志采集项增加导出命令 #12371
-
feat(k8s-dbs): 请求参数校验 #12431
-
feat(redis): 实例迁移功能改造优化 #12404
-
feat(mysql): dbbackup 增加 backup_methold,backup_filter #12496
-
feat(backend): db-event-consumer add fields for mysql backup #12509
-
feat(k8s-dbs): VM Addon 2.0.0 开发,支持部署时匹配多版本组件 #12475
-
feat(dbm-services): 转移业务增加生成配置的步骤 #12513
-
feat(backend): job传输文件支持滚动模式 #12439
-
feat(frontend): 集群详情页主机列表增加绑定规格 #12311
-
feat(frontend): mysql的sql变更执行改为新交互 #11713
-
feat(kafka): kafkaui安装部署 #12571
-
feat(mysql): dbbackup result add db list #12630
-
feat(backend): 实时下发采集器传参增加bk_host_id #12545
-
feat(frontend): tendbcluster新增拓扑节点 #12556
-
feat(backend): 单据业务搜索支持多选bk_biz_id #12620
-
feat(frontend): mongodb清档隐藏不支持选项 #12270
-
feat(frontend): mongodb库表选择器移除校验-忽略db名忽略表名要么同时为空要么同时不为空 #12602
-
feat(k8s-dbs): 新增容器 console 交互服务 #12318
-
feat(redis): 支持指定IP进行Proxy升降级 #11762
-
feat: 从MySQL查询备份 #12463
-
feat: spider定点回档代码改造 #12578
-
feat(redis): 容灾演练单据 #12435
🐛 Bugfixes
-
fix(k8s-dbs): 修复插件管理审计日志缺失的问题 #12419
-
fix(backend): 优化proxy添加和proxy替换的flow,对规格信息的录入 #11903
-
fix(mysql): 优化proxy录入规格信息的逻辑 #11949
-
fix(mysql): 修复proxy替换写入元数据失败 #11983
-
fix(backend): tendbcluster版本升级合并info #12447
-
fix(dbm-services): 处理相同块设备分盘的磁盘统计情况 #12451
-
fix(backend): doris扩缩容校验机器数量问题 #12487
-
fix(mysql): 优化spider扩缩容流程 #12338
-
fix(backend): 修改bug,单据被终止时,操作人没有更新到数据库。 #12506
-
fix(k8s-dbs): 修复metadata/dbaccess测试脚本问题 #12501
-
fix(mysql): 修复 mysqlbinlog 回档错误 #12532
-
fix(sqlserver): 优化sqlserver备份巡检程序 #12522
-
fix(dbm-services): 增加tendbcluster的演练视图 #12525
-
fix(frontend): 资源标签管理页业务选择框代码改回被覆盖前版本 #12448
-
fix(frontend): 业务空间下服务申请页面创建新集群自动填入业务信息 #12520
-
fix(backend): 主机列表增加绑定规格 #12211
-
fix(backend): 优化drs逻辑,sqlserver不默认执行select CONNECTION_ID #12541
-
fix(k8s-dbs): 修复集群动态拓扑获取失败的问题 #12548
-
fix(k8s-dbs): 修复 helm chart 环境变量渲染失败问题 #12559
-
fix(frontend): mysql的sql变更db名校验改回原先逻辑 #12568
-
fix(backend): 迁移获取下架机器返回格式修改 #12527
-
fix(backend): 优化单据搜索响应慢 #12538
-
fix(mysql): 修复 consumer 时区问题 #12581
-
fix(backend): 修改文件滚动传输模式为失败则暂停 #12606
-
fix(kafka): kafka替换zk节点,元素据没有正确维护 #12623
-
fix(mysql): 修复 mysql dbconfig 配置 #12635
-
fix(backend): mongodb清档隐藏不支持的选项 #12523
-
fix(backend): mysql数据校验修复repeater角色无法提单问题 #12308
-
fix(frontend): mysql库表校验去除含通配符的单元格仅支持输入单个对象的校验 #12576
-
fix(frontend): editable-table 样式问题 #12543
-
fix(frontend): 列表数据渲染错误 #12585
-
fix(frontend): 暂时兼容sql执行backup参数缺失时详情展示报错的问题 #12594
-
fix(backend): 集群列表信息导出表格数据优化 #12297
-
fix(frontend): 服务申请文案修改 #12659
-
fix(backend): 修复tendbcluster remote故障切换 #12648
-
fix(redis): redis_migrate_resource_spec_err #12672
-
fix(backend): redis 热key分析模型迁移 #12483
🧪 Tests
1.5.0-alpha.66
🔥 Refactors
-
refactor(dbm-services): 优化tendbcluster执行前的阻塞检查 #12173
-
refactor(k8s-dbs): 修复 VM 存储节点水平扩缩容校验逻辑缺陷,禁止执行节点缩容操作 #12191
-
refactor(dbm-services): 优化资源池日志输出 #12262
-
refactor(k8s-dbs): 优化单元测试 #12269
-
refactor(k8s-dbs): 优化删除策略,禁止删除开启删除保护的集群 #12294
-
refactor(dbm-services): 部署演练8.0的备份时候需要匹配os版本 #12359
-
refactor(k8s-dbs): 支持 vm 集群多版本组件原地升级 #12380
-
refactor(k8s-dbs): 集群删除策略检查 #12398
🚀 Features
-
feat(k8s-dbs): 操作日志支持多字段检索 #12156
-
feat(k8s-dbs): 新增获取pod上次退出日志功能 #12185
-
feat(backend): KafKa topic均衡 #11586
-
feat(mongo): Mongodb查询访问来源 #11665
-
feat(sqlserver): 添加新的告警策略block process #12202
-
feat(frontend): mongodb查询访问来源 #12013
-
feat(frontend): 左侧导航显示和排序优化 #11444
-
feat(dbm-services): 资源池申请接口增加机架id排他选项参数 #12198
-
feat: tendbCluster扩缩容屏蔽告警挪动到安装之后 #12166
-
feat(mysql): mysql单据增加资源池自动匹配和重选规格 #10845
-
feat(mysql): spider替换节点单据,同集群操作支持多规格处理 #12079
-
feat(dbm-services): 添加备份演练报表 #12293
-
feat(dbm-services): 资源池代码优化 #12315
-
feat(backend): Redis删除Key增加限速 #12179
-
feat(k8s-dbs): 支持开启/关闭删除保护 #12335
-
feat(frontend): redis删除key增加限速 #12255
-
feat(mysql): dbbackup add original_backup_dir #12349
-
feat(mongodb): mongodb清档流程v2 #11386
-
feat(redis): 安全 #12226
-
feat(dbm-services): 检查输入变更db和SQL文件中usedb的冲突 #11146
-
feat(backend): dbbackup schedule #12382
-
feat(frontend): 资源池列表磁盘容量改为数据盘容量 #12342
🐛 Bugfixes
-
fix(k8s-dbs): 修复获取集群详情request和limit为空的问题 #12145
-
fix(dbm-services): 修复获取归还资源池业务id #12184
-
fix(dbm-services): 清理export不抛出异常 #12190
-
fix(mongodb): mongodb忽略自愈信息发送到正确的dba #12207
-
fix(redis): 修复proxy版本降级功能 #12109
-
fix(backend): 修复spider升级没有走资源申请和小额绿通的问题 #12199
-
fix(mysql): dbbackup tokudb start slave when failed,fix rotatebinlog upload #12194
-
fix(k8s-dbs): 修复公共资源池 VM 查询模式集群部署失败的问题 #12196
-
fix(dbm-services): spider 升级相关问题修复 #12193
-
fix(redis): 版本降级问题修复 #12228
-
fix(redis): 修复Redis性能视图proxy平均延迟promql错误 #12113
-
fix(mongodb): mongos整机替换获取host信息时修复不能正确获取集群id #12225
-
fix(backend): 修复spider版本升级资源匹配报错问题 #12232
-
fix(frontend): 单据详情——待补货流程显示错误信息 #12204
-
fix(frontend): 补充集群详情clb信息 #12216
-
fix(redis): 修复Proxy降级Key错误 #12235
-
fix(dbm-services): 修复演练资源退回业务Id #12244
-
fix(backend): 删除标签重复校验以及资源预览城市传参问题 #11898
-
fix(backend): 资源申请的机器中添加规格信息 #11942
-
fix(backend): 修复部署单据没有info的报错 #12024
-
fix(backend): 修改定点构造单据错误问题 #12055
-
fix(backend): 修复mysql主从迁移报错问题 #12100
-
fix(backend): 申请资源时容量应加偏移量 #12105
-
fix(frontend): db排序恢复默认 #12240
-
fix(backend): mysql proxy缩容添加校验方法 #12302
-
fix: mysql恢复流程元数据兼容页面key #12306
-
fix(redis): 备份清理 #12323
-
fix(k8s-dbs): 修正 addon release 删除失败的问题 #12320
-
fix(dbm-services): 修复备份恢复演练报表问题展示 #12341
-
fix(backend): 修改redis删除key速率配置 #12352
-
fix(mysql): 修复proxy缩容流程 #12346
-
fix(dbm-services): json函数修复 #12345
-
fix: failover_drill_result_optimization #12355
-
fix: slave原地重建添加域名 #12381
-
fix(mongodb): mongodb-dbmon不再写心跳数据到test库 #11275
-
fix(k8s-dbs): 修复 VM 存储插件多版本部署冲突问题 #12385
-
fix(frontend): redis数据复制密码校验参数修正 #12324
-
fix(frontend): pulsar获取访问方式域名显示修正 #12325
-
fix(frontend): 单据详情——flow人工终止时备注信息显示重复 #12416
🧪 Tests
- test(k8s-dbs): 补全provider测试用例 #12336
1.5.0-alpha.65
🔥 Refactors
-
refactor(k8s-dbs): 优化存储分类接口,支持返回关联的存储类型列表 #11829
-
refactor(k8s-dbs): 集群详情返回引擎具体版本 #11834
-
refactor(k8s-dbs): 修改局部更新api路径 #11917
-
refactor(dbm-services): 不输出清理目录的错误信息 #11967
-
refactor(k8s-dbs): 组件列表支持返回启用状态 #12009
-
refactor(k8s-dbs): 优化 API 错误提示信息 #12011
-
refactor(dbm-services): reslove misspelling #12033
-
refactor(backend): 清理下架残留的export #12053
-
refactor(k8s-dbs): 增加集群创建唯一性校验,禁止同时创建同名集群 #12082
-
refactor(k8s-dbs): 简化集群详情中拓扑信息返回结构,去除冗余拓扑信息 #12097
-
refactor(dbm-services): 资源池巡检仅判断模块 #12087
-
refactor(k8s-dbs): 操作日志列表新增操作别名描述 #12140
🚀 Features
-
feat(k8s-dbs): 集群拓扑-组件关联动态拓扑 #11804
-
feat: doris support cold storage #11832
-
feat(mysql): 评估db迁移磁盘空间 #11730
-
feat: mysql_failover_drill #9819
-
feat(backend): fix_goflashback #11880
-
feat(backend): db-event-consumer 支持 brokers ip #11860
-
feat(mysql): add mysql checksum config #11885
-
feat(mysql): mysql缩容proxy #11519
-
feat(k8s-dbs): 支持获取存储使用量 #11859
-
feat(kafka): 创建用户时,同步创建acl规则 #11904
-
feat(backend): 版本日志自动同步 #11807
-
feat(mysql): reverse-api-checksum-config-use-dbconfig #11876
-
feat: doris actor support resource management #11891
-
feat(mysql): dbha自愈修复一主多从同步 #11896
-
feat(frontend): 新增oracle集群管理 #10866
-
feat(frontend): mysql集群标准化 #11716
-
feat(mysql): mysql-monitor介质版本和组件配置上报 #11919
-
feat(backend): 故障自愈告警事件上报 #11910
-
feat(redis): redis zone_list #11932
-
feat(dbm-services): 优化同园区资源匹配 #11948
-
feat(mongodb): mongodb部署适配新的亲和性MAJORITY_ELECTION_DISTRI #11977
-
feat(k8s-dbs): 支持公共资源池平台托管集群部署 #11952
-
feat(dbm-services): 增加查询spider允许升级的目标版本List Api #11961
-
feat(mysql): 增加创建小额绿通的单据 #11733
-
feat: restoreFlow流程代码结构优化 #11975
-
feat(tendbcluster): Tendb集群版本升级 #11916
-
feat(dbm-services): 统计挂载点磁盘大小总和作为总容量 #12044
-
feat(mysql): 删除老版本标准化单据 #11927
-
feat(k8s-dbs): 新增原始日志返回接口 #12069
-
feat(redis): 单据安全性参数调整 #12039
-
feat(frontend): 统一补充mongodb的dbconsole #11827
-
feat(frontend): 资源池内网支持独立业务管控 #11857
-
feat(frontend): 单据待办增加【定时中】 #11499
-
feat: 备份查询mysql #12038
-
feat(k8s-dbs): 支持组件实例删除 #12107
-
feat(mysql): dbbackup 支持不打包 #12123
🐛 Bugfixes
-
fix(mysql): drs-connection-when-default-charaset #11814
-
fix(dbm-services): 演练获取资源的磁盘参数必须是int类型 #11819
-
fix(backend): 全局搜索实例端口为空bug修复 #11835
-
fix(frontend): 修复mongodb副本集连接串拼接错误 #11672
-
fix(frontend): 修复任务重复问题 #11369
-
fix(frontend): 修复集群详情eslint报错 #11779
-
fix(backend): 回档域名不允许存在下划线 #11838
-
fix(backend): fix event report time #11841
-
fix(dbm-services): 追加部署中控导入表结构设置tc_admin #11846
-
fix(backend): 修复资源自动匹配资源池相关问题 #11865
-
fix: failover_drill_get_GM #11888
-
fix(mongodb): 优化shard节点数变更获取密码方式 #11905
-
fix(mysql): 优化下架proxy的flow,添加flow validator;增加亲和性判断 #11817
-
fix(dbm-services): 读取文件过长单行失败 #11867
-
fix(frontend): 修复redis主机和实例列异步校验问题 #11847
-
fix(backend): 修复单节点流程部署名称 #11925
-
fix(frontend): icon包更新,icon-add同步调整 #11933
-
fix(frontend): 修复TextHighlight组件渲染问题 #11887
-
fix(dbm-services): 资源池保存标签去除重复标签 #11915
-
fix(mysql): fix mysql-monitor config #11943
-
fix(mysql): 修复mysql主从迁移resource_spec的一级key错误的问题 #11953
-
fix(mysql): fix mysql rotate file too old #11956
-
fix(mysql): proxy替换或者下架时,回收旧proxy权限增加对definer设置的判断 #11928
-
fix(dbm-services): 备份演练扩大获取备份记录范围 #11971
-
fix(dbm-services): 清理dbbak目录 #11991
-
fix(backend): redis定点构造指定时间包含当天时间 #12020
-
fix(backend): origin_cluster_domain Key Error #12027
-
fix(backend): 补充tendb版本升级序列化器字段 #12030
-
fix(backend): 修复日志渲染问题 #12041
-
fix(backend): 去除tendb版本升级备份检查 #12040
-
fix(kafka): 优化kafka替换流程 #12063
-
fix(dbm-services): cluster_ids入参错误 #12073
-
fix(k8s-dbs): 修正集群变更后变更人信息缺失问题 #12019
-
fix(mysql): 标准化生成配置更大的超时 #12037
-
fix(backend): 修复小额绿通单据文档加载不出来问题 #12102
-
fix(redis): redis忽略部分切换时自愈 #12110
-
fix(mysql): mysql drop-table async support 5.6 #12071
-
fix(frontend): 修复sql变更数据异步赋值问题 #12061
-
fix(frontend): 修复规格选择器数字显示问题 #12127
-
fix(mysql): 优化spider缩容单据,按照数量缩容的情况,选择机器要保证亲和性原则 #11978
-
fix(redis): 修复Redis性能视图proxy平均延迟promql错误 #12113
-
fix(k8s-dbs): 补充GetCategoryTestDbAccess注释 #12143
-
fix(mysql): dbha账号初始化,添加binlog admin权限 #12080