Skip to content

Releases: TencentBlueKing/blueking-dbm

1.5.0-alpha.71

15 Oct 12:09

Choose a tag to compare

1.5.0-alpha.71 Pre-release
Pre-release

🔥 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

Full Changelog

1.5.0-alpha.70

17 Sep 09:10

Choose a tag to compare

1.5.0-alpha.70 Pre-release
Pre-release

🔥 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

Full Changelog

1.5.0-alpha.69

10 Sep 08:06

Choose a tag to compare

1.5.0-alpha.69 Pre-release
Pre-release

🚀 Features

  • feat(redis): rediscluster支持slot扩缩容 #12497

  • feat(redis): 性能容量评估接口 #12254

  • feat(mysql): 优化mysql proxy 单据 #12558

  • feat: rds查询本地备份支持查询回档备份条目 #12890

🐛 Bugfixes

  • fix(frontend): quick-select通过选择面板选择值时禁止中文输入 #12896

Full Changelog

1.5.0-alpha.68

10 Sep 06:28

Choose a tag to compare

1.5.0-alpha.68 Pre-release
Pre-release

🔥 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

  • style(backend): add ignore codebuddy relation files #12716

  • style: 实例卸载流程解耦合 #12715

🐛 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

Full Changelog

1.5.0-alpha.67

02 Sep 03:10

Choose a tag to compare

1.5.0-alpha.67 Pre-release
Pre-release

🔥 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

  • test(k8s-dbs): 新增controller测试用例 #12473

  • test(k8s-dbs): 补全metadata/dbaccess测试用例 #12429

  • test(k8s-dbs): 补充metadata/controller测试用例 #12479

Full Changelog

1.5.0-alpha.66

19 Aug 03:04

Choose a tag to compare

1.5.0-alpha.66 Pre-release
Pre-release

🔥 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(backend): 节点管理安装插件增加失败重试机制 #12046 #9512

  • 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

Full Changelog

1.5.0-alpha.65

05 Aug 13:27

Choose a tag to compare

1.5.0-alpha.65 Pre-release
Pre-release

🔥 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

🧪 Tests

  • test(k8s-dbs): 增加AddonCategoryDbAccess单测 #12121

  • test(k8s-dbs): AddonTypeDbAccess测试用例 #12088

Full Changelog

1.5.0-alpha.64

21 Jul 08:19

Choose a tag to compare

1.5.0-alpha.64 Pre-release
Pre-release

🐛 Bugfixes

  • fix(mysql): 修复 dbbackup load 错误不提示的问题 #11821

Full Changelog

1.5.0-alpha.63

21 Jul 08:03

Choose a tag to compare

1.5.0-alpha.63 Pre-release
Pre-release

🐛 Bugfixes

  • fix(dbm-services): 演练资源退还资源池,转移模块到资源池空闲模块 #11805

  • fix: 重建流程元数据fix #11812

  • fix(dbm-services): 迁移升级处理规格参数 #11809

  • fix(backend): 修复规格改不了名称的问题 #11816

  • fix(mysql): 优化spider缩容单据,spider master 下限调整为1 #11682

Full Changelog

1.5.0-alpha.62

21 Jul 03:01

Choose a tag to compare

1.5.0-alpha.62 Pre-release
Pre-release

🔥 Refactors

  • refactor(k8s-dbs): 资源管理-获取集群运行状态 #11746

  • refactor(k8s-dbs): 修正日期格式显示问题 #11767

  • refactor(dbm-services): tendbcluster主从互切剥离出主从分片切换流程 #11483

🚀 Features

  • feat(backend): 集群查询和实例查询新增查询字段 #11052

  • feat(k8s-dbs): 新增集群实例详情接口 #11703

  • feat(mysql): mysql-dbha-autofix-backend #11689

  • feat(k8s-dbs): k8s 集群关联区域信息 #11722

  • feat(frontend): 工具箱菜单定位支持数组 #11086

  • feat(frontend): mysql和tendbcluster和es接入clb #11209

  • feat(other): 创建oracle 单实例元数据接口 #11668

  • feat(mysql): mysql-dbha-autofix-remote #11721

  • feat(backend): 修复sql查询options字段报错问题 #11756

  • feat(backend): fix mysql actor backup #11734

  • feat(dbm-services): 资源池后台巡检任务适配cc弹性业务 #11771

  • feat: tendbSingle迁移 #11332

  • feat(k8s-dbs): 存储版本查询接口 #11736

  • feat(k8s-dbs): 集群拓扑-组件关联静态拓扑 #11792

  • feat(mysql): mysql actor add restart-mysqld cmd #11791

🐛 Bugfixes

  • fix(dbm-services): 资源池申请参数断言 #11717

  • fix: 重建流程元数据补充spec #11700

  • fix(redis): fix_4_rec_attack #11724

  • fix(redis): 修复Redis设置Maxmemory失败,增加下架时gse配置清理 #11627

  • fix(redis): 数据构造问题修复 #11527

  • fix(dbm-services): 忽略从单据获取升级检查参数 #11737

  • fix(frontend): redis整机替换单据详情重复问题 #9859

  • fix(frontend): redis整机替换选择器切换集群过快 #9859

  • fix: 重建流程写入元数据 #11745

  • fix(backend): 恢复单节点下架流程调用的子函数 #11754

  • fix(frontend): 修复导入主机业务传值问题 #11759

  • fix(frontend): 修复redis禁用传值问题 #11761

  • fix(dbm-services): 下架tendbcluster未删除clb #11788

  • fix(backend): 备份恢复演练处理没有备份记录的集群 #11795

  • fix(backend): 兼容mysql拓扑 #11793

  • fix(k8s-dbs): 修复实例创建时间显示异常的问题 #11800

Full Changelog