Skip to content

Releases: TencentBlueKing/blueking-dbm

1.5.0-alpha.87

20 Apr 13:32

Choose a tag to compare

1.5.0-alpha.87 Pre-release
Pre-release

🔥 Refactors

  • refactor(backend): ignore agents.md #16771

  • refactor(backend): TDBCTL实例过滤DRS分片批量查询优化 #17070

  • refactor(redis): Redis backup checks #17115

  • refactor(mongodb): list_available_versions_output_format #17171

🚀 Features

  • feat(backend): dbconfig update api fix #16767

  • feat: 主从迁移添修复故障后重建出现的域名指向错误 #16751

  • feat(redis): Split up redis-metrics tools #16676

  • feat(dbha-v2): Implement TenDBCluster cluster level switching process. issue: #16612

  • feat(redis): 增加集群列表分页查询 #16773

  • feat(redis): 合并redisinfo #16781

  • feat(backend): create-dbm-public-market-mcp-server #16785

  • feat(dbha-v2): Add dbha-v2 operation scripts. issue: #16764

  • feat(dbha-v2): improve operation scripts and Makefile packaging #16764

  • feat(sqlserver): 修复alwayson架构下slave新机重建flow #16802

  • feat(mongodb): 执行脚本添加单据值守 #16679

  • feat(backend): dbconfig add new api #16816

  • feat(backend): dbconfig add proxyconf for spider #16825

  • feat(backend): dbbackup 修复 rocksdb 备份和恢复的问题 #16829

  • feat(other): 开放告警事件mcp #16790

  • feat(backend): dbm-meta-query-to-public-market #16788

  • feat(backend): 规范化第三方OpenAPI请求接口 #16659

  • feat(redis): redis容量突增告警 #16842

  • feat(other): TenDB Cluster 表结构校验与修复 flow 开发 #16485

  • feat(other): 增加clbRs和元数据的巡检 #16763

  • feat(mysql): 修复单节点恢复表结构迁移的的备份 #16859

  • feat(backend): fix BK_TENANT_ID env values #16869

  • feat(other): MCP taskflow查询:MYSQL_ROLLBACK_EXERCISE 类型改从 MySQLBackupRecoverTask 查询失败任务 #16875

  • feat(other): AI单据值守推送信息时增加收敛逻辑 #16717

  • feat(backend): 查询日志节点的AI分析 #16219

  • feat(other): flow 机器初始化流程增加 /etc/hosts 更新步骤,支持通过系统配置动态注入 hosts 条目 #16866

  • feat(backend): mysql processlist mcp add aggregated for bkaidev #16900

  • feat(redis): Improve Redis agent check selection with paged filling, rotating fairness, and in-flight dedupe #16855

  • feat(mysql): mysql variables status mcp add names filter #16911

  • feat(backend): dbconfig_fix #16915

  • feat(backend): dbconfig changes add display name #16928

  • feat(dbha-v2): use sliding window to separate strategy matching and switching process. issue: #16852

  • feat(dbha-v2): fix HttpClient headers shallow copy concurrency issue and add unit tests. issue: #16852

  • feat(backend): 修复线上bkchat权限问题 #16949

  • feat(redis): tendisplus_slot_plan_2 #15420 #25275

  • feat(mongodb): mongodb容量变更/整机替换单据接入单据值守 #16861

  • feat(dbha): Add deploy script supporting install and update modes #16868

  • feat(backend): k8s 集群提供域名操作api #16918

  • feat(backend): dbconfig fix backup_client #16964

  • feat(redis): Add priority cluster selection via active alarms for agent checks #16934

  • feat(redis): 元数据导入导出 #16969

  • feat(mysql): optimize slow query mysql parser #16985

  • feat(k8s-dbs): dbs 权限对接 #16623

  • feat(k8s-dbs): 支持 qdrant 磁盘用量监控 #16746

  • feat(k8s-dbs): k8s_service表保存service json 信息 #16548

  • feat(redis): 增加部分切换时辅助提主从切换单据 #16986

  • feat(redis): Harden Redis rollback drill flow against dropped polling schedules #16979

  • feat(k8s-dbs): dbs sql幂等性优化+数据库初始化脚本 #16525

  • feat(other): Spider表结构检查结果节点增加Excel下载功能 #16991

  • feat(redis): 自愈屏蔽告警 #17024

  • feat(other): 名字服务增加参数注释 #17015

  • feat(other): 语法检查公开到市场调用 #17048

  • feat(mysql): mysql-show-engine-status-mcp #17052

  • feat(redis): 增加大key工具 #17051

  • feat(mysql): mysql slow log ai analysis #17031

  • feat(frontend): 组件库升级 #17062

  • feat(k8s-dbs): milvus支持2.6.14 #17083

  • feat(backend): 增加显示 MySQL 停止超时的日志 #17076

  • feat(mysql): enable-instance-init-in-bk2game #17103

  • feat(backend): k8s 集群删除域名增加删除单个实例 #17123

  • feat(redis): redis-dashboard 部分panel改为promql #17127

  • feat(mongodb): mongodb版本升级流程 #16694

  • feat(dbha-v2): add pkg/safe panic-safe Run/Go helpers with options. issue: #17119

  • feat(mongodb): 下架流程中删除残留exporter #17133

  • feat(other): 优化告警事件mcp #17110

  • feat(dbha-v2): Template configs with rc-driven rendering. issue: #16967

  • feat(dbha-v2): Add metrics for dbm api, db and ssh. issue: #17134

  • feat(sqlserver): 开发基于方向上报的备份日志查询和巡检 #17063

  • feat(mysql): tendbcluster-topo-mcp-add-spider-role #17168

  • feat(backend): Job 请求方式 从bk_biz_id 改成 scope 更改新增和遗漏 #17173

  • feat(mysql): daily-check-master-standby-flag #17204

  • feat(backend): optimize mysql slowlog and metrics query mcp #17108

  • feat(dbha-v2): Add safe panic for core am logic to ensure resource release and avoid service process exit. issue: #17185

  • feat(dbha-v2): add GoWaits method in pkg/safe. issue: #17185

  • feat(dbha-v2): Deliver probe GSE reporter config from admin and clamp connTimeout. issue: #17161

  • feat(dbha-v2): Package and render configs per module (server/probe). issue: #17161

  • feat(backend): db-event-consumer fix go timezone #17219

  • feat(backend): 告警策略优化第二期 #16367

  • feat(backend): DBA角色判断精细化 #16905

  • feat(backend): 流程画布添加专家模式 #16546

  • feat(backend): 每日个人代办提醒 #16780

  • feat(frontend): 告警策略管理体验优化 #16442

  • feat(frontend): 集群下架待办优化 #16660

  • feat(frontend): 每日待办提醒 #16936

  • feat(frontend): 单据执行通知优化 #16901

  • feat(frontend): 任务画布增加专家模式 #16857

  • feat(frontend): 用户选择器改造新版 #17141

  • feat(frontend): 下拉筛选空值展示优化 #16810

  • feat(frontend): css格式统一优化 #16983

  • feat(mysql): clone-mysql-grant-in-actuator #16837

  • feat(iam): k8s集群动作注册和验证 #16621

  • feat(backend): tendbha集群救援模式部署proxy #15707

🐛 Bugfixes

  • fix(backend): fix mysql processlist mcp #16769

  • fix(other): MySQL CLB 操作不应给 spider_role 设置默认值以避免 TenDBHA 元数据写入错误 #16795

  • fix(redis): load_tag #16805

  • fix(dbha-v2): remove project prefix from package filename #16807

  • fix(mysql): 修复中控集群切换的预检测判断 #16800

  • fix(redis): Rollback Drill KeyError and no attribute error #16783

  • fix(redis): fix/redis_update_version #16794

  • fix(redis): 判断集群单据状态 #16822

  • fix(other): 修复oracle元数据迁移standby域名的role #16818

  • fix(mysql): mysql-mcp-bugs #16843

  • fix(kafka): 修复kafka metrics mcp流量指标不准确 close #16850

  • fix(mysql): 优化添加随机账号逻辑 #16834

  • fix: slave重建权限恢复 #16854

  • fix(backend): 监控仪表盘自动导入过滤bklog类型 #16865

  • fix(mysql): 修复随机添加账号的bug #16884

  • fix(mongodb): mongodb_status_sync_fix #16821

  • fix(other): 修复 CLB RS 与元数据巡检值对比问题 #16890

  • fix(redis): redis容量突增告警bug #16892

  • fix(frontend): mysql回档_单据克隆拉取最新备份记录 #16680

  • fix(frontend): 修复tenDBCluster替换接入层详情ip复制问题 #16718

  • fix(frontend): 修复tendbcluster下架运维节点无法勾选问题 #16831

  • fix(mongodb): dashboard data_source 使用系统变量 #16897

  • fix(other): 删除误创建的文件 #16907

  • fix(redis): 标准化修复 #16903

  • fix(mysql): 修复添加临时job账号的逻辑 #16916

  • fix(mysql): 修复mysql自动回退流程的bug #16872

  • fix(other): fix(dbactuator): TenDB Cluster 后端切换时排除 SPIDER_SLAVE 节点加锁并修复回滚路由未同步问题 #16819

  • fix(sqlserver): 优化初始化nginx配置失败的问题 #16930

  • fix(other): fix(spiderctl): flushRouting 阶段失败时禁止自动回滚 #16939

  • fix(other): fix(spiderctl): TenDB Cluster 后端切换释放 Master Spider 锁时增加成功日志 #16941

  • fix(dbha-v2): fix error return . issue: #16852

  • fix(dbha-v2): fix processing of runCombinedOutputWithTimeout method. issue: #16852

  • fix(dbha-v2): fix Timout error code and add Success error code. issue: #16852

  • fix(backend): agent对话增加默认超时时间 #16951

  • fix(backend): 修复风险图片渲染问题 #16952

  • fix(redis): fix/redis_update_version_2 #16794

  • fix(backend): 修改风险备忘录的图片地址 #17006

  • fix(kafka): 修复 Kafka 仪表盘 JSON 文件 tags 为空的问题 #17003

  • fix(es): 修复 ES 仪表盘 JSON 文件 tags 为空的问题 #17009

  • fix(redis): preserve save config across CONFIG REWRITE on Redis < 6.2.2 #16997

  • fix(redis): 传入类型不对 #16999

  • fix(other): 修复 rollback 错误日志收集逻辑:移除 flow 日志兜底避免误判,增大重试时长 #16894

  • fix(other): 修复tbinlogdumper恢复数据的bug #17016

  • fix(mysql): 修复proxy的获取dbconfig方式 #16938

  • fix(backend): flake修复 #17022

  • fix(other): fix(db-resource): 兼容 city 参数传空字符串时查询不到数据的问题 #17012

  • fix: doris add migrate flow #17040

  • fix(dbha-v2): Fix metric concurrency issue, configure switch ID, and improve some unit tests. issue: #17027

  • fix(k8s-dbs): service json 对应 mysql extra 字段幂等改造 #17042

  • fix(other): 修复资源池分析结果emoji渲染的问题 #17033

  • fix(redis): fix/redis_update_version_3 #16794

  • fix(mysql): mysql-show-engine-status-mcp-missing-files #17073

  • fix(mongodb): mongodb_status_sync_fix_0413 #17072

  • fix(frontend): 修复监控策略无数据校验问题 #16921

  • fix(frontend): 修复tendbcluster替换接入层单据详情 #16920

  • fix(frontend): mysql回档_修改集群更新备份记录 #16680

  • fix(frontend): 修复资源池转入时间字段取值 #16974

  • fix(frontend): ai助手更换url #17058

  • fix(frontend): 集群详情tab内容缓存 #17060

  • fix(redis): 自愈重复发起 #17079

  • fix(frontend): ai助手日志分析字段对齐 #17058

  • fix(mysql): show_engine_status_key_error #17095

  • fix(redis): 自愈重复发起 #17111

  • fix(dbha-v2): Fix metric label hardcoding. issue: #17134

  • fix: tendbSingle判断是否存在域名 #17152

  • fix(redis): 蓝鲸安全治理-SAST扫描 #17163

  • fix(frontend): 单据详情补货报错日志 #17156

  • fix(dbha-v2): Make render_configs.py compatible with Python 3.6. issue: #17155

  • fix(kafka): 修复ai-template-injection漏洞 close #17170

  • fix(k8s-dbs): 修复codecc漏洞问题 #17179

  • fix(dbha-v2): Fix dbha-analysis metadata sync gaps and logging panic. issue: #17180

  • fix(mysql): tendbcluster-topo-mcp-error-during-migrate #17197

  • fix: 修复从库重建检查从库的bug #17201

  • fix(other): fix: 修复 MySQL 模拟执行语法检查返回结果不易于理解的问题 #16849

  • fix(other): TenDBSingle SQL 导入经 ClusterEntry 解析目标存储实例 #17098

  • fix(redis): "str not callable" when upgrading and rollback exercise desc dict #17209

  • fix(dbha-v2): extend GoWait to accept multiple fns, optimize handleFailureGroup call chain. issue: #17185

  • fix(redis): redis实例Cpu告警策略Bug,cpu利用率值为[0-1],需要乘以100 #17178

  • fix(backend): 修复替换slave亲和性不满足的问题 #16959

  • fix(backend): 告警策略二期review问题修改 #16611

  • fix(backend): 去除告警策略传targets时key的限制 #16636

  • fix(backend): 修复告警策略二期测试问题 #16699

  • fix(backend): 告警策略二期测试问题修复二 #16799

  • fix(backend): 修复告警策略正则匹配错误问题 #16839

  • fix(backend): 修复修改全局策略配置未修改内置父策略配置 #16943

  • fix(backend): 告警策略添加更新时间与全局策略判断 #16963

  • fix(backend): dba组件获取接口修改 #17019

  • fix(backend): 告警策略迁移脚本修复数据错误 #17056

  • fix(backend): 添加迁移告警策略名称脚本 #17088

  • fix(backend): 导入策略时策略启停跟json文件同步 #17113

  • fix(backend): 批量提单添加事务 #16664

  • fix(backend): 修复每日代办序列化器重名问题 #17142

  • fix(backend): 每日代办提醒模板修改 #17181

  • fix(backend): 每日代办模板类型和错别字修改 #17208

  • fix(frontend): dba角色判定精细化 #17001

  • fix(frontend): 下拉菜单和下拉按钮问题 #17126

  • fix(frontend): 升级组件库修复数字输入框问题 #17144

  • fix(backend): 更新helm整包 #15943

✏️ Docs

  • docs(backend): 优化mysql重启 #16778

[Full Changelog](htt...

Read more

1.5.0-alpha.86

24 Mar 03:51

Choose a tag to compare

1.5.0-alpha.86 Pre-release
Pre-release

🚀 Features

  • feat(redis): tendis扩缩容slot迁移规划方案优化 #15420

🐛 Bugfixes

  • fix(dbm-services): dbha switch should skip unavaiable proxy #16741

Full Changelog

1.5.0-alpha.85

24 Mar 02:35

Choose a tag to compare

1.5.0-alpha.85 Pre-release
Pre-release

🚀 Features

  • feat(dbha-v2): add default global strategy in admin migrate. issue: #16698

  • feat(redis): 增加实例信息 #16715

  • feat(backend): dbconfig fix migrate #16744

  • feat(backend): 修复reids proxy 修复和剔除线上问题 #16735

🐛 Bugfixes

  • fix(backend): 更新dbconfig镜像 #15943

  • fix(backend): 补充告警策略优化迁移文件 #16309

  • fix(k8s-dbs): 修复 qdrant 缩容时由于Default SA权限不足导致缩容脚本无法执行的问题 #16740

  • fix(redis): exporter巡检漏掉检查多exporter的case #16716

Full Changelog

1.5.0-alpha.84

23 Mar 05:11

Choose a tag to compare

1.5.0-alpha.84 Pre-release
Pre-release

🔥 Refactors

  • refactor(dbm-services): 资源池增加定时同步cc部分属性字段 #16137

  • refactor(backend): 优化演练调度策略 #16101

  • refactor(backend): 增加模拟执行克隆的参数 #16149

  • refactor(dbm-services): 优化分析结果输出格式 #16197

  • refactor(dbm-services): 优化语法检查的提示 #16227

  • refactor(backend): 增加machine_type和规格表的映射关系 #16203

  • refactor(backend): Split the checkBusinessWithBizID function into single-responsibility atomic functions. issue: #15826

  • refactor(backend): Split the workflow into some separate logic. issue: #15826

  • refactor(k8s-dbs): 优化 dbs 元数据相关测试用例 #16397

  • refactor(dbha-v2): use package discovery for benchmark_test with its own setup. issue: #16629

🚀 Features

  • feat(redis): redis_mcp_beat #16127

  • feat(backend): drs-refactor #16063

  • feat(backend): use API to query available tdbctl instead of static config #16085

  • feat(backend): filter out kicked proxies when showing routing #16085

  • feat(backend): use DBM metadata API for routing status filter #16087

  • feat(backend): collect all tdbctl connection errors instead of keeping only the last one #16087

  • feat(mysql): more-info-in-mysql-topo-mcp #16141

  • feat(redis): redis元数据Mcp拆分 #16133

  • feat(backend): version_log 安全告警修复 #16120

  • feat(backend): 资源申请异常提前判断 #15645

  • feat(dbm-services): 增加tendbcluster相关规则的检查的白名单配置化 #16067

  • feat(backend): 集群下架代办兼容sqlserver重置单据 #16142

  • feat(redis): redis-slowlog-显示优化-message按右对齐 #16168

  • feat(backend): 获取临时凭证接口支持批量操作 #16176

  • feat(backend): 批量获取临时凭证增加文件顺序映射 #16180

  • feat(backend): Support multi-instance switch on the same machine for mysql cluster. issue: #15985

  • feat(k8s-dbs): dbs纳管rustfs #14920

  • feat(backend): Add admin global strategy apis. issue: #16146

  • feat(redis): redisMcp工具修改权限范围 #16209

  • feat(backend): Add admin strategy eventnames list api and remove trigger_event_name_reason. issue: #16212

  • feat(redis): 加点参 #16231

  • feat(k8s-dbs): qdrant支持api-key鉴权 #16226

  • feat(backend): 修复批量获取临时凭证不全 #16229

  • feat(mysql): db-event-consumer 支持 mysql table size #16267

  • feat(k8s-dbs): qdrant新增指标上报 #16252

  • feat(backend): Return read-only watch chan, use self prefix for workflow, extract etcd key consts. issue: #15826

  • feat(mysql): 优化 mysql慢查询 agent mcp #16282

  • feat(mysql): mysql slow sqlparser add in count #16303

  • feat(redis): Add more metrics querying tools for redis-metrics MCP #16313

  • feat(backend): add result/errmsg fields to cluster show output #16327

  • feat(backend): add printErrorResponsef helper to simplify error response #16327

  • feat(backend): Improve host-level switching and switch logs. issue: #16277

  • feat(backend): Fix code issues based on review feedback. issue: #16277

  • feat(k8s-dbs): 支持 surreal 3.0.0 版本 #16347

  • feat(other): 导入资源使用回收空闲检查公共流程 #16342

  • feat(mysql): mysql 单机多实例恢复控制并发 #16372

  • feat(other): tdbctl升级增加单据值守功能 #16356

  • feat(redis): redis_bill_mcp_init_5 #15509

  • feat(redis): Add redis_reports MCP tools and agent check subtype #16376

  • feat(backend): sqlserver库表备份默认加载集群配置的忽略表 #16305

  • feat(mysql): spider扩容或者替换时增加克隆已存在实例的核心配置逻辑 #16368

  • feat(redis): Add Redis memory growtch check periodic task #16416

  • feat(other): 修改tdbctl_upgrade传参允许多个集群一起升级 #16383

  • feat(mysql): mysql 修复恢复库表备份不应该清理 infodba_schema #16374

  • feat(redis): redis整机替换单据值守 #16385

  • feat(backend): 裁剪 mcp tools 描述 #16421

  • feat(redis): dns reload log split #16418

  • feat(dbha-v2): Add metric for analysis. issue: #16382

  • feat(mongodb): mongodb_mcp #16073

  • feat(backend): db-event-consumer 启用只用配置模式 #16453

  • feat(dbs): 支持 qdrant 缩容,shard 自动迁移 #16365

  • feat(redis): 自愈qps汇报 #16471

  • feat(mysql): mysql slow mcp #16475

  • feat(dbha-v2): add start-mode file and daemon-start guard for restart consistency. issue: #16449

  • feat(other): 新增根ip查询集群信息mcp-tool #16445

  • feat(other): feat(backend): 新增裁撤信息查询MCP Tool,根据IP列表查询集群裁撤相关信息 #16503

  • feat(k8s-dbs): 支持服务部署时初始化集群服务信息 #16527

  • feat(other): tdbctl 升级支持仅升级 slave 场景,master 无需升级时从集群获取 primary 以恢复复制检查 #16532

  • feat(backend): 资源池优化 #16048

  • feat(frontend): 资源池优化 #16280

  • feat(other): 新增集群关联风险查询 MCP Tool #16535

  • feat(redis): 采集器冲新下发 #16554

  • feat(backend): Configurable appid for AddAlarmShieldService #16558

  • feat(redis): Add agent periodic tasks and improve redis-metrics mcp tool #16550

  • feat(dbha-v2): Implement Tendbha cluster level switching process. issue: #16370

  • feat(dbha-v2): Address review comments for HasUserCreatedDatabase function. issue: #16370

  • feat(other): 实现查询失败流程错误信息 mcp-tool #16341

  • feat(other): MCP工具 query_cluster_by_ip 新增返回主机关联实例角色列表 instance_inner_roles #16577

  • feat(kafka): kafka metrics/toolbox mcp close #16560

  • feat(mysql): mysql slow log to doris #16549

  • feat(redis): 自愈波动报告 #16584

  • feat(mysql): dbbackup-go 出包优化 #16596

  • feat(backend): 增加记录主机基准数据信息表 #15963

  • feat(other): es/kafka单据值守 close #16608

  • feat(redis): Add capacity metric for redis-metrics mcp tool #16601

  • feat(sqlserver): 增加sqlserver的数据上报配置 #16340

  • feat(backend): dbconfig 增加修改操作记录 #16600

  • feat(probe): add gen-config command for generating probe config. issue: #16519

  • feat(dbha-v2): Rename the reporter to client for the probe. issue: #16519

  • feat(dbha-v2): Generate probe config by cloudid+ip from DBHA DB, fallback to DBM metadata API. issue: #16519

  • feat(redis): 新增集群维度单节点告警策略 #16641

  • feat(other): 允许超级管理员修改机器规格配置 #16653

  • feat(mongodb): mcp接口压缩表格输出内容 #16474

  • feat(dbha-v2): improve strategy matching logic and add unit tests for analysis. issue: #16604

  • feat(mysql): dbconfig migrate docs #16656

  • feat(other): feat(db-simulation): 适配 TokuDB 集群的模拟执行 #16643

  • feat(redis): Ignorable error and best-effort cleanup for rollback exercise #16670

  • feat(backend): dbconfig sync fix #16683

  • feat(mongodb): state同步到meta定时任务 #15404

  • feat(mongodb-mcp): mongodb-mcpserver合并 #16691

  • feat(dbha-v2): Add TLS for etcd connection. issue: #16629

  • feat(dbha-v2): Persist access_layer from DBM response into t_dbm_metadata. issue: #16629

  • feat(backend): 告警策略优化一期 #15937

  • feat(backend): 安装节点管理插件原子任务卡死,增加轮询超时机制 #16505

  • feat(mysql): 第二批mysql/spider单据接入AI单据值守 #16631

  • feat(redis): 增加redis负载状态 #16666

  • feat(other): 模拟执行克隆中控参数 #16351

  • feat(backend): 自动化创建Job账号 #16337

  • feat(backend): 蓝鲸监控导入在dbm下已创建实例的仪表盘 #16217

  • feat(backend): redis proxy剔除和修复 #16311

  • feat(dbha-v2): add default global strategy in admin migrate. issue: #16698

  • feat(frontend): 告警策略优化 #16156

  • feat(frontend): redis新增proxy剔除和修复 #16274

  • feat(frontend): ai日志分析排除掉无用的过程日志 #16297

  • feat(backend): Job 请求方式 从bk_biz_id 改成 scope #16346

🐛 Bugfixes

  • fix(k8s-dbs): 修复组件更新时版本信息为空的问题 #16119

  • fix(backend): 去掉多余的task import #16147

  • fix(mysql): lsof-cant-find #16150

  • fix(redis): redis-key统计分析-dashboard #16065

  • fix(mongodb): 备份fileTag命名错误的bug #16158

  • fix(backend): 修复sqlserver集群重置没删除代办 #16155

  • fix(dbm-services): 优化模拟执行日志展示 #16167

  • fix(backend): mysql迁移升级提单报错修复 #16187

  • fix(backend): 删除部分参数的同步 #16190

  • fix(mysql): 修复mysql部分单据的获取内置账号的方式 #16186

  • fix(mysql): checksum-report-bad-repair-tickets #16193

  • fix(backend): Fix global strategy api path. issue: #16146

  • fix(backend): Fix admin api doc. issue: #16146

  • fix(dbm-services): 修复资源归档问题 #16207

  • fix(redis): ssd_do_slave #15844

  • fix(dbm-services): 调整资源池分析输出 #16216

  • fix(hdfs): HDFS添加域名bug修复 #16221

  • fix(mysql): mysql-data-repair-bad-port #16242

  • fix(mysql): 修复拼装数据修复参数的隐患 #16243

  • fix(backend): 规格修改min和size不一致报错问题 #16247

  • fix(redis): mcp_权限调整 #16256

  • fix(sqlserver): sqlserver接入单据值守 #16162

  • fix(frontend): redis容量变更方案确定按钮loading #16225

  • fix(frontend): 添加spider未带出规格问题修复 #16099

  • fix(sqlserver): 修复sqlserver数据导出 #16272

  • fix(dbm-services): 修复个别发行版本,/usr/local/bin不在PATH里 close #16279

  • fix: 回档validate匹配 #16285

  • fix(backend): kafka mcp tool代码回退 close #16301

  • fix(redis): 设置redis统计分析的tag #16306

  • fix(sqlserver): slave重建单据增加告警屏蔽逻辑 #16278

  • fix(mysql): daily-checksum-report-ignore-migrate-instance #16295

  • fix(other): 修复主机查询磁盘问题 #16359

  • fix(other): 修复请求bk-llm-gw客户端超时的问题 #16255

  • fix(frontend): 资源池一键补货取值问题 #16344

  • fix(redis): 字段超长 #16377

  • fix(redis): fix/redis_make_sync #15844

  • fix(mysql): optimize-mysql-monitor-update-config #16369

  • fix(kafka): kafka java执行路径软链接路径不对 close #16390

  • fix(backend): sqserver单据去除库表选择器校验 #16325

  • fix(redis): fix/redis_slot_migrate #16389

  • fix(backend): 修改sqlserver获取忽略库配置方式 #16401

  • fix(backend): 获取sqlserver集群忽略库配置支持批量查询 #16403

  • fix(kafka): kafka mcp description长度过长 close #16405

  • fix(other): 修复mcp工具描述超长的问题 #16420

  • fix(sqlserver): 修复sqlserver初始化账号异常的问题 #16434

  • fix(mongodb): 处理mcp提交的冲突 #16461

  • fix(backend): fix(dbactuator): 修复 table_schema_check 中的 logger 参数缺失、错误吞噬等 bug #16464

  • fix(dbha-v2): clarify haapm HealthPath comment and skip-metric log, format daemon. issue: #16449

  • fix(backend): 资源池导出字段修改 #16334

  • fix(frontend): sqlserver库表备份查询集群配置忽略表优化 #16318

  • fix(mysql): do-not-generate-data-repair-when-checksum-disabled #16552

  • fix(backend): Remove the usage of eval #16568

  • fix(redis): predixy config rewrite #16452

  • fix(redis): Longer restoring timeout & correct error handling #16591

  • fix(kafka): 修复kafka工具箱cli传参问题 #16598

  • fix(redis): 自愈消息赌了😢 #16605

  • fix(backend): 新增修复主机下架代办数量与主机数目不对等脚本 #16635

  • fix(other): fix(db-resource): 修复 agent_status_update_time 时间条件判断方向错误及 MatchRsType 代码重构 #16617

  • fix(dbha-v2): fix MatchProxyBackendSimultaneous func backend_master validation. issue: #16604

  • fix(backend): dbconfig fix migrate #16668

  • fix(other): BaselineHost模型intranet_bandwidth_gbps字段改为FloatField支持小数带宽值 #16672

  • fix(backend): dbconfig fix migrate #16685

  • fix(dbha-v2): Optimize the probe error messages. issue: #16629

  • fix(backend): 告警策略监控相关路由去掉v3路由 #16328

  • fix(backend): 修复 InstallNodemanPlugin 单元测试 poll_count 断言 #16505

  • fix(backend): 修复 build_medium 使用 shell=True 拼接路径导致命令注入安全漏洞 #16509

  • fix(mysql): fix mysql mcp #16695

  • fix(backend): optimize-mcp #16647

  • fix(dbm-services): 公共logger新增日志标签_用于ai过滤日志 #16068

  • fix(frontend): 批量录入不允许填充下拉框不存在的值 #15932

  • fix(frontend): 资源池补货优化 #16537

✏️ Docs

  • docs(dbha-v2): use English comments for ProbeConfigCode enu...
Read more

1.5.0-alpha.83

02 Feb 03:53

Choose a tag to compare

1.5.0-alpha.83 Pre-release
Pre-release

🚀 Features

  • feat(kafka): kafka mcp-tool close #15889

  • feat(redis): redis_bill_mcp_init_4 #15509

🐛 Bugfixes

  • fix(other): 流程旁路兼容无AI场景 #16123

Full Changelog

1.5.0-alpha.82

30 Jan 12:47

Choose a tag to compare

1.5.0-alpha.82 Pre-release
Pre-release

🔥 Refactors

  • refactor(backend): 增加web worker最大请求数 #15739

🚀 Features

  • feat(backend): 修复checksum 再次提单手动执行定时时间bug #15980

  • feat(backend): version_log 安全问题 #15814

  • feat(mongodb): service_status_check原子任务 #15991

  • feat(mysql): mysql slowlog add sql-tuner #15998

  • feat(backend): add cluster show domain/nodes/replication/routing commands #15899

  • feat(backend): optimize replication query with parallel execution and cleanup code #15899

  • feat(backend): remove empty role field from proxy switch log #15899

  • feat(backend): use English comment in GetMySQLRole #15899

  • feat(k8s-dbs): Qdrant v1.16.3 的运维管理支持 #15965

  • feat(mysql): optimize-mysql-query-mcp-dep #15956

  • feat(mysql): fix-wrong-time-in-mysql-slow-log #15988

  • feat(backend): Add metrics and pagination to admin api. issue: #16005

  • feat(dbm-services): tendbcluster语法检查优化 #16046

  • feat(dbm-services): 引入智能体开发分析资源不足的原因 #14773

  • feat(other): 模拟执行增加探查 crash Pod 日志功能 #15833

  • feat(mysql): db-event-consumer add tenant_id and table_size model #16082

  • feat(mysql): general-checksum-repair-use-drs #16090

  • feat(redis): Add redis-metrics MCP server and functions #16044

  • feat(frontend): 实例选择器优化 #14892

  • feat(frontend): 业务下【工具箱】移除提单结果页 #15619

  • feat(frontend): 新增mongodb数据导出 #15672

  • feat(frontend): 单据详情增加 ai 日志分析 #15845

  • feat(backend): mongo数据导出 #15656

  • feat(mongodb): Change the suffix of exported data file to readable string #16076

  • feat(backend): periodic task 导入不正确修正 #16058

  • feat(other): 单据值守功能的AI建设 #15579

  • feat(backend): version_log 安全问题 #16032

🐛 Bugfixes

  • fix(backend): 处理关联的get_clusters_to_upgrade函数 #15977

  • fix(other): 修复查询告警记录的mcp tool输出格式 #15959

  • fix(redis): 初始化bug #16010

  • fix(sqlserver): 优化sqlserver安装时对系统账号的初始化策略 #16004

  • fix(backend): Fix format. issue: #16005

  • fix(redis): update_redis_version #15844

  • fix(mysql): checksum-demand-bug #16061

  • fix(redis): redis-key统计分析-dashboard #16065

  • fix: fix_partition_block_issue #16043

  • fix(mysql): increase-mysql-crond-load-jobs-compatibility #16071

  • fix: tendbCluster切换预检查不检查新主新从之间的checksum #16088

  • fix(sqlserver): 修复数据导出时文件名称重复的问题 #16108

  • fix(frontend): 修复hdfs申请实例按钮报错及删除实例列表历史代码 #15882

  • fix(frontend): mysql db克隆目标集群去掉重复校验 #14809

  • fix(frontend): 集群标签管理列表异常问题修复 #16007

  • fix(mongodb): Fix params of package delivery of data exporting #15900

  • fix(backend): 修复mongo数据导出数量获取为空 #15915

  • fix(backend): mongo数据导出允许表名为空 #16033

  • fix(backend): mysql迁移升级手动选择的主机加入到资源池匹配中 #15883

  • fix(backend): 安全工单处理 #15975

Full Changelog

1.5.0-alpha.81

26 Jan 11:49

Choose a tag to compare

1.5.0-alpha.81 Pre-release
Pre-release

🔥 Refactors

  • refactor(k8s-dbs): 优化元数据路由注册模块 #15919

  • refactor(k8s-dbs): 优化基础设施层信息调试信息输出 #15949

  • refactor(k8s-dbs): 优化集群管理接口,解耦集群管理和运维管理 #15961

🚀 Features

  • feat(backend): bill-operation-mcps #15881

  • feat(mysql): mysql slow log mcp add role #15936

  • feat(backend): Add 8 new strategy apis and register validator for admin. issue: #15909

  • feat(other): 允许业务配置的dba列表的人员可以更新主机配置 #15960

  • feat(redis): Display error message when domain API fails #15969

🐛 Bugfixes

  • fix(backend): 根据版本比较获取需要升级的集群 #15948

  • fix(redis): redis实例挂掉后告警异常 #15957

  • fix(backend): 修复日志智能体路由问题 #15940

  • fix(redis): keystat和slowlog性能视图修改 #15922

  • fix(backend): ticket_op_mcp_enum_mistake #15971

Full Changelog

1.5.0-alpha.80

23 Jan 11:57

Choose a tag to compare

1.5.0-alpha.80 Pre-release
Pre-release

🔥 Refactors

  • refactor(k8s-dbs): 优化路由注册逻辑,拆分 cluster 资源与 opsRequest 资源 #15797

  • refactor(backend): Remove the real DB type from the workflow. issue: #15791

  • refactor(k8s-dbs): 优化集群更新操作,增加组件版本检查 #15812

🚀 Features

  • feat(backend): Add admin webserver and 2 strategy apis, optimize strategy table. issue: #15717

  • feat(mysql): mysql slow log mcp fix #15822

  • feat(k8s-dbs): 支持milvus 2.6.7 #15156

  • feat(mysql): 优化 mysql slow log mcp #15857

  • feat(backend): 监控对接仪表盘渲染接口 #15653

  • feat(backend): 修复监控渲染图片结果swagger文档报错 #15868

  • feat(redis): redis日志查询 #15750

  • feat(backend): Correct switching procedure for backend_slave nodes. issue: #15809

  • feat(backend): Address code style shortcomings. issue: #15809

  • feat(redis): 日志增加字段 #15878

  • feat(redis): Add configuration of redis-job mcp server #15890

  • feat(mysql): use-pandas-in-mysql-processlist-mcp #15789

  • feat(backend): 修复故障池转入人搜索 #15921

🐛 Bugfixes

  • fix(mysql): fix mysql slowlog mcp #15787

  • fix(backend): 修复swagger文档报错 #15813

  • fix(backend): Fix admin api comments and add timeout config. issue: #15717

  • fix(backend): Move ginx file to admin. issue: #15717

  • fix(backend): Fix admin api doc and timeout config. issue: #15717

  • fix(backend): 修复集群下架代办搜索问题 #15817

  • fix(other): 修复语法检查对系统库执行的判断错误 #15804

  • fix(sqlserver): 调整sqlserver巡检时间 #15831

  • fix(k8s-dbs): 修正部分api返回格式异常的问题 #15820

  • fix(frontend): 修复redis安装Module选项获取不到的问题 #15837

  • fix(backend): 修复主机导入待裁撤和故障主机检测失效问题 #15854

  • fix(other): 修复中控升级单据调用flow的参数转换 #15859

  • fix(backend): 修复启动图片渲染任务请求失败 #15876

  • fix(other): 修复升级流程spec未录入的问题 #15874

  • fix(backend): 请求监控渲染图片接口添加请求用户为admin #15887

  • fix(backend): 修复获取监控图片渲染结果接口权限 #15902

  • fix(mongodb): 去掉dashboard中的无效source #15904

  • fix(backend): 修复监控渲染图片获取结果接口任务id字段类型 #15912

  • fix(backend): tendbcluster迁移升级新增flow获取规格字段 #15917

✏️ Docs

  • docs(other): 优化中控升级流程 #15872

Full Changelog

1.5.0-alpha.79

19 Jan 04:40

Choose a tag to compare

1.5.0-alpha.79 Pre-release
Pre-release

🔥 Refactors

  • refactor(dbm-services): 增加shutdown mysqld判定的超时时间 #15163

  • refactor(dbm-services): 资源池代码优化 #15361

  • refactor(k8s-dbs): 优化集群可用状态同步流程 #15373

  • refactor(k8s-dbs): 集群部署增加别名和业务信息校验 #15452

  • refactor(k8s-dbs): 集群列表过滤应用侧未纳管的存储 #15456

  • refactor(k8s-dbs): 修正部署时展示未激活存储的问题 #15663

  • refactor(k8s-dbs): 优化基础设施层代码逻辑,抽离公共代码 #15669

  • refactor(k8s-dbs): 优化应用层代码逻辑,抽离公共代码 #15694

  • refactor(backend): 更新helm整包 #15784

🚀 Features

  • feat(frontend): 工具箱报错优化 #14792

  • feat(mongodb): mongodb标准化 #15160

  • feat(mysql): 修复 mysql 备份记录的清理逻辑 #15223

  • feat(backend): add receiver commands #15184

  • feat(receiver): add admin commands #15184

  • feat(receiver): add analysis commands #15184

  • feat(receiver): deduplicate process management commands #15184

  • feat(receiver): simplify process command handlers #15184

  • feat(receiver): fix SIGHUP problem #15184

  • feat(redis): tendisplus缩容支持同时减少机器和实例数 #15132

  • feat(backend): Finish defining the strategy table. issue: #15153

  • feat(mysql): checksum-bill-add-start-end-tag #15226

  • feat(mysql): dbconfig 平台配置定义修改 #15301

  • feat(es): 增加带宽采集项文件 #14979

  • feat(k8s-dbs): 集群重启信息同步 #15314

  • feat(k8s-dbs): 水平扩缩信息同步 #15317

  • feat(k8s-dbs): 垂直扩缩信息同步 #15319

  • feat(k8s-dbs): 磁盘扩缩信息同步 #15321

  • feat(dbm-services): 提供根据单据id查询资源请求参数的api #15305

  • feat(backend): mysql-checksum-bill-add-default-repl-table-name #15326

  • feat(redis): Display cli output when role_check has unexpected response #15298

  • feat(frontent): 工具提单报错优化 #15201

  • feat(frontend): 实例视图优化 #14630

  • feat(backend): 实例视图优化 #14761

  • feat(frontend): ai日志解析支持单据类型 #15343

  • feat(k8s-dbs): 集群异常状态同步 #15324

  • feat(backend): 提交Mysql/tendb 数据校验定时单据,取消flow中的定时 #15346

  • feat(backend): Implement resetcluster command to reset the status of TenDBCluster test cluster. issue: #15077

  • feat(backend): Fix connection config to avoid extra SQL on connect for proxy nodes. issue: #15359

  • feat(backend): Remove redundant MySQL connection configs. issue: #15359

  • feat(mysql): mysql-priv-bill-in-mcp #15340

  • feat(backend): Optimize discovery and add TTL operation. issue: #15331

  • feat: 迁移流程加入自动checksum单据定时执行与检查3 #15194

  • feat(dbm-services): 模拟执行请求日志增加platform字段 #15387

  • feat(redis): ASAP日志告警 #15198

  • feat(mysql): mysql-standardize-in-ai #15413

  • feat(redis): Default cluster types for rollback exercise #15375

  • feat(redis): Check the actual DNS state of the proxies #15434

  • feat(backend): tendbcluster换模块后增加配置克隆 #15092

  • feat(backend): Improve switching log related functionality. issue: #15187

  • feat(backend): Fix code defects found during self-review. issue: #15187

  • feat(backend): Fix code defects according to review comments. issue: #15187

  • feat(backend): Modify SwitchLogger generics to enhance usability. issue: #15187

  • feat(mysql): rename-db-mcp #15453

  • feat(mysql): 优化并发添加spider路由节点的逻辑 #15459

  • feat(backend): sql语法解析mcp开发 #15227

  • feat(backend): Add service info, cache, and host toolkits. issue: #15430

  • feat(redis): redis_mcp_2redis_init #15491

  • feat(redis): Entry check compatible with nodes domain #15480

  • feat(backend): Receiver adds metrics for Kafka and MySQL. issue: #15471

  • feat(dbm-services): 资源池查询listApi增加显示查询空标签资源 #15478

  • feat(redis): MCP查询工具 #15509

  • feat(frontend): 告警组获取会话id文案优化 #15516

  • feat(backend): 资源操作记录优化 #14992

  • feat(redis): Entry check batches in a single component #15528

  • feat(backend): Add the Gin http server framework. issue: #15485

  • feat(backend): 调整升级流程相关的校验的流程接入 #15472

  • feat(backend): Merge tendbha and tendbcluster switching to mysql switcher. issue: #15524

  • feat(backend): Fix code defects according to review comments. issue: #15524

  • feat(frontend): 资源操作记录优化 #15012

  • feat(backend): haapm add unit tests. issue: #15539

  • feat(redis): redis_mcp_4_status #15586

  • feat(other): 开发单据值守的mcp工具 #15182

  • feat(k8s-dbs): 同步集群全量更新 #15624

  • feat(redis): 增加更多信息 #15622

  • feat(backend): Trigger the switching with the db-type: issue: #15598

  • feat(redis): Supporting Tendisplus/Redis cluster in rollback exercise #15630

  • feat(backend): Add switching logic for Spider Slave nodes. issue: #15620

  • feat(mysql): mysql-slowlog-custom-report #15551

  • feat(redis): Add support for single-server Redis deployments in Predixy #15690

  • feat(redis): redis_mcp_2 #15683

  • feat(backend): add domainSlave field to support separate spider slave domain binding #15701

  • feat(mysql): optimize-list-bizs-base-info-mcp #15709

  • feat(kafka): 缩容/替换流程,清理机器前,检查数据是否搬空 close #15714

  • feat(backend): 修复TenDBCluster切换中sqlx改gorm及日志输出问题 #15260

  • feat(redis): redis_mcp_4_log #15708

  • feat(redis): 增加查询集群维度、主机维度慢查询工具2个 #15708

  • feat(mysql): mysql slow_log and metrics mcp #15720

  • feat(backend): add-mcp-check-admin-command #15742

  • feat(backend): 开发更新空规格机器的mcp_tools #15558

  • feat(backend): 项目初始化支持:支持 sync_dbconfig 命令 #15271

  • feat(backend): github ci 加上检查-makemigrations 检查、import检查 #15341

  • feat(backend): 单据终止新机回收流程 #11882

  • feat(mysql): 优化退回主机框架;开发集群部署对应的退回主机流程 #12825

  • feat(backend): 调整新机回收为注册器模式 #14492

  • feat(mysql): 增加部署类单据的主机退回流程 #14905

  • feat(dbm-services): 开发更新中控的flow #14129

  • feat(backend): 解决资源申请flow失败终止不了bug #15429

  • feat(backend): refactor Makefile with build macro and add package/test/help targets #15674

  • feat(backend): mysql、tendbcluster存储层迁移升级 #14832

  • feat(backend): 支持按需开启是否识别待裁撤的主机 #15601

  • feat(backend): 支持按架构类型配置主机是否托管在业务下 #15557

  • feat(backend): 禁用集群后个人工作台添加下架代办 #15169

  • feat(backend): 主机回收开关 #15671

  • feat(frontend): MySQL 存储层迁移升级优化 #15234

  • feat(frontend): sqlserver新机重建支持按规格自动匹配资源 #15353

  • feat(frontend): 禁用集群后个人工作台添加下架待办 #15377

  • feat(frontend): 个人工作台添加主机处理待办 #15508

  • feat(frontend): 资源操作记录新增主机回收操作 #15603

  • feat(frontend): dba 智能助手 #15348

  • feat(backend): AIDEV SDK接入 #15166

🐛 Bugfixes

  • fix(frontend): 列表查看详情过滤掉 AI 小鲸的点击事件 #15154

  • fix(frontend): 修复资源列表全选切换数据不对的问题 #15191

  • fix(backend): Fix the bug the election is not reset to nil. issue: #15239

  • fix(frontend): 工具箱报错问题 #15248

  • fix(frontend): mysql迁移升级备份源报错 #13856

  • fix(dbm-services): 异常字符串检查配置读取 #15199

  • fix(mongodb): mongodb标准化增加下发gse配置可选 #15254

  • fix(redis): 回档演练函数修正 #15258

  • fix(dbm-services): 语法检查 #15259

  • fix(mysql): extend-checksum-report-endtime #15276

  • fix(mysql): tendbcluster-autofix-proxy-spec-check #15278

  • fix(redis): 自愈获取资源有问题 #15286

  • fix(redis): 修复 bk-dbmon 重装失败问题 #15132

  • fix(redis): autofix_compat #15300

  • fix(redis): 内存分析报告rank_value改为bigint #15294

  • fix(mysql): 修复添加mnt节点时不做cc模块标准化 #15303

  • fix(dbm-services): 语法检查 #15274

  • fix(backend): checkinstance添加相关集群园区名称 #15287

  • fix(mongodb): 整机替换获取节点status_role优化,适配替换节点故障 #15328

  • fix(mysql): change-mysql-mcp-auth-class #15207

  • fix(frontend): 升级组件库解决编辑标签问题 #15237

  • fix(frontend): mongo连接字符串默认隐藏密码 #15290

  • fix(mongodb): bk-dbmon备份时间调整 #14995

  • fix(backend): 新增实例试图枚举接口 #14975

  • fix(backend): 实例试图测试问题修复 #15078

  • fix(backend): 集群实例试图版本修复 #15173

  • fix(backend): 修改实例导出引发的单测报错 #15203

  • fix(backend): fix tendbcluster reset. issue: #15077

  • fix(k8s-dbs): 修复存储插件启用失效问题 #15357

  • fix(backend): 修复mongo副本集实例试图报错 #15360

  • fix(mysql): checksum-report-missing-param #15354

  • fix(mongodb): 备份巡检中断异常捕捉 #15371

  • fix(backend): 修复资源申请主机规格混乱问题 #15393

  • fix(backend): mcp-slz-get-param-error #15402

  • fix(mysql): optimize-mysql-connlog-clean #15400

  • fix(k8s-dbs): 修复k8s 集群配置更新失效的问题 #15386

  • fix(mysql): reduce-mcp-tool-desc #15406

  • fix(mongodb): redis-exporter-巡检-bug #15405

  • fix(backend): add SpiderSlave to getInstanceListForDbmStatusUpdate #15436

  • fix(backend): delete getTenDBClusterInstanceList #15436

  • fix: partition_v2_celery_task_rate_limit #15133

  • fix(mysql): cc-standardize-bug #15425

  • fix(mongodb): dbmon-删除15前dump.log文件 #15463

  • fix(redis): 内存分析报告avg_ttl改为bigint #15466

  • fix(frontend): redis自定义部署单机分片数补充非空校验 #15421

  • fix(frontend): 集群详情操作按钮显示异常&非 DBA 也会查询巡检报告 #15439

  • fix(frontend): 修复mongodb实例视图问题 #15369

  • fix(mysql): 优化主从迁移流程的互斥锁 #15457

  • fix: slave原地重建清理db节点改为强制清理,检查由前面节点负责 #15486

  • fix(backend): Change the chinese comments to English. issue: #15430

  • fix(frontend): 告警事件统计传参错误 #15490

  • fix(mysql): show-processlist-mcp-wrong-port #15483

  • fix(backend): Fix log format. issue: #15471

  • fix(other): 名字服务增加超时时间10分钟 #15503

  • fix(mysql): some-monitor-bugs #15489

  • fix(backend): 添加标签增加操作记录 #15417

  • fix(backend): 修复资源操作记录问题 #15497

  • fix: mysql_failover_drill_control_task_speed #15432

  • fix(backend): 修复主机回收操作记录显示不对问题 #15545

  • fix(backend): probe health命令新增返回 db_types #15534

  • fix(backend): extract config loading logic to config package #15534

  • fix(mysql): mcp-show-processlist-bugs #15548

  • fix(mysql): missing-bk-cloud-id-in-standardize #15547

  • fix(kafka): kafka 4.0部署crontroller节点缺少环境变量 close #15522

  • fix(backend): 修复主机回收记录没改正问题 #15565

  • fix(dbm-services): tendbcluster存储层迁移升级问题修复 #15564

  • fix(redis): autofix-x #15583

  • fix(mysql): mysql-crond-missing-bk-biz-id #15587

  • fix(backend): Fix some obvious bugs in haapm module. issue: #15539

  • fix(mongodb): 修改下架前屏蔽告警的屏蔽字段 #15625

  • fix: tendbHaChecksum修复bug #15651

  • fix(backend): 将蓝鲸监控拉取数据的功能从定时任务中分离 #15263

  • fix(other): 修复单据值守的mcp注册问题 #15635

  • fix(test): add unit tests for discovery, process, converter and other packages #15592

  • fix(test): add integration tests and benchmarks #15592

  • fix(redis): redis_bill_mcp_init_2 #15509

  • fix(frontend): redis版本升级批量录入示例改进 #15388

  • fix(frontend): 工具箱交互问题修复 #15541

  • fix(frontend): 待补货列表宽度调整 #13696

  • fix(backend): 添加tendbcluster迁移升级集群类型 #15680

  • fix(dbm-services): 修复资源导入磁盘为空的情况 #15688

  • fix: fix_partition_task_duplicate #15662

  • fix(mysql): list-biz-module-mcp-bug #15595

  • fix(redis): redis_bill_mcp_init_3 #15509

  • fix(backend): local-mcp-server-high-cpu-usage #15728

  • fix(redis): Predixy延迟告警策略bug #15730

  • fix(mysql): 开发mysql flow 的终止回退机器流程 #11384

  • fix: 修复已下架主机处理单的序列化器

  • fix(backend): 修复新机自动流转问题 #12273

  • fix(mysql): 修复计算回退主机信息时,出现重复的问题 #12248

  • fix(backend): 新机退回去掉主机数据清理 #14959

  • fix(backend): 新机回收不存在,自动跳过后续流程 #15030

  • fix(redis): redis_bill_mcp #15509

  • fix(backend): McpNameClass Rename #15780

  • ...

Read more

1.5.0-alpha.78

24 Dec 07:50

Choose a tag to compare

1.5.0-alpha.78 Pre-release
Pre-release

🔥 Refactors

  • refactor(redis): pass context as function parameter instead of struct field #14784

  • refactor(redis): use converter package and case-insensitive parsing #14784

🚀 Features

  • feat(redis): redis-exporter巡检 #14758

  • feat(backend): 单据的validator放在单据的builder中 #14838

  • feat(backend): Redis harvester 采集功能 #14784

  • feat(backend): tendisplus与tendisssd集群采集 #14784

  • feat(redis): 内存分析单据validator #15099

  • feat(sqlserver): sqlserver组件的aimcp基础建设 #15105

  • feat(backend): db-event-consumer 增加指标统计上报 #15165

  • feat(backend): tendbha/tendbCluster 创建一个数据校验单据-定时任务/立即执行 #15071

  • feat(backend): 提供 dbconfig_sync 函数 #15178

  • feat(backend): cc-standardzie-support-instance #15143

  • feat(redis): 巡检任务执行记录 #15168

  • feat(mysql): spec-check-in-autofix-and-daily-report #15186

🐛 Bugfixes

  • fix(backend): 修复切换的标准化函数问题 #15145

  • fix(backend): 补充 Redis stats 解析失败时的 warn 日志 #14784

  • fix(backend): resolve compiler errors in redis harvester #15180

  • fix(redis): 回档演练字段 #15109

  • fix(redis): 日志上报2.02 #15148

Full Changelog