Skip to content

Releases: TencentBlueKing/blueking-dbm

1.5.0-alpha.45

15 Apr 09:26
Compare
Choose a tag to compare
1.5.0-alpha.45 Pre-release
Pre-release

🔥 Refactors

  • refactor(backend): 更新backup-server的版本 #10063

Full Changelog

1.5.0-alpha.44

15 Apr 08:37
Compare
Choose a tag to compare
1.5.0-alpha.44 Pre-release
Pre-release

🔥 Refactors

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

🚀 Features

  • feat(backend): proxy升级时候设置实例状态 #10040

  • feat(frontend): 资源池主机支持设置更多的主机属性 #9890

  • feat(frontend): dba工具箱新增web查询 #9430

🐛 Bugfixes

  • fix(backend): 修复select_for_update加锁失败的问题 #10037

  • fix(frontend): 资源池线上问题修复 #9898

  • fix(frontend): 支持使用集群ID批量过滤 #10032

  • fix(redis): 增大job执行超时时间 #10050

  • fix(frontend): ip重复校验、单据问题处理 #9917

  • fix(frontend): 单据详情关联集群字段同步改动 #9917

Full Changelog

1.5.0-alpha.43

12 Apr 12:05
Compare
Choose a tag to compare
1.5.0-alpha.43 Pre-release
Pre-release

🔥 Refactors

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

🚀 Features

  • feat(mysql): mysql-crond-auto-update-instance-info #9889

  • feat(mysql): mysql-monitor-auto-update-instance-info #9897

  • feat(dbm-services): 调整最大化园区均分资源申请策略 #9844

  • feat(dbm-services): tendbcluster 集群升级 #9484

  • feat(redis): proxy下架前先设置权重为0 #9909

  • feat(mongodb): dbmon功能优化 #9942

  • feat(mysql): dbbackup #9961

  • feat: 主从重建流程添加checksum生成单据 #9661

  • feat(backend): add bkdata-kafka-consumer #9992

  • feat(backend): add bkdata-kafka-consumer helmchart #10003

  • feat(mongodb): mongodb webconsole #9726

  • feat(mysql): tendbcluster 容量面板更新 #10023

  • feat(other): 增加单据互斥锁提前释放的功能 #9454

🐛 Bugfixes

  • fix(backend): 补充RESOURCE_BATCH_DELIVERY #9893

  • fix(backend): 兼容无回收机器的情况 #9895

  • fix(redis): 自愈下架提单获取dba #9906

  • fix(mysql): 优化获取中控逻辑 #9910

  • fix(frontend): 资源池线上问题修复 #9898

  • fix(sqlserver): 优化sqlserver的仪表盘 #9920

  • fix(sqlserver): 修复sqlserver的仪表盘 #9927

  • fix(frontend): 处理轮值表人员遮挡 #9917

  • fix(frontend): 修复闪回页面路由及再次提单 #9917

  • fix(frontend): 资源池主机选择器加表头筛选 #9917

  • fix(backend): 回收增加空闲检查 #9935

  • fix(mongodb): 修复副本集初始化指定primary节点,下架时db目录名称,configdb的cachesize计算,禁用或下架对dbmon操作 #9846

  • fix(backend): 修复空闲检查bug #9946

  • fix(mysql): delete-unnecessary-flush-privileges #9943

  • fix(mongodb): mongodb pitr 原子任务解析文件名bug #9940

  • fix(mongodb): mongodb集群计算适配亲和性修复 #9950

  • fix(redis): 集群没有clb时,proxy缩容报错 #9955

  • fix(dbm-services): 处理分析create table like #9973

  • fix(mysql): 集群spider数量的动态管理 #9938

  • fix(mongodb): 安装部署时保存密码不校验密码规则 #9975

  • fix(backend): 补充常用sql语句 #9963

  • fix(backend): 修复cluster extension展示问题 #9989

  • fix(frontend): doris集群列表搜索问题与全局tag样式问题修复 #9959

  • fix(frontend): mysql版本升级模块字符集过滤、优化展示 #9917

  • fix(mysql): mysql-monitor-checksum-some-bugs #9995

  • fix(mysql): 上调分区服务并发 #9912

  • fix(redis): 下架精简参数 #9996

  • fix(dbm-services): 模拟执行库表分析修复 #9982

  • fix(mysql): 优化mysql单据 #9871

  • fix(backend): 修复bkdata-kafka-consumer configmap #10011

  • fix(backend): 修改job回调协议 #10019

Full Changelog

1.5.0-alpha.42

01 Apr 06:51
Compare
Choose a tag to compare
1.5.0-alpha.42 Pre-release
Pre-release

🔥 Refactors

  • refactor(backend): 资源池整包更新 #9887

🚀 Features

  • feat(frontend): 监控策略支持批量修改告警组 #9306

  • feat(dbm-services): tendbcluster切换使用文件锁 #9749

  • feat(dbm-services): 语法检查抛出详细库表信息 #9725

  • feat(mysql): mysql rotatebinlog 配置按实例划分,增加内存告警 #9763

  • feat(mongodb): dbmon备份默认开启压缩 #9720

  • feat(dbm-services): add global monitor for DBHA close #9055

  • feat(redis): 单机多node任务同时触发时,报文件繁忙错误 #9759

  • feat(mongodb): mongodb性能视图和告警策略 #7273

  • feat(mysql): db-priv增加traceid #9773

  • feat(backend): 增加 redis config #9817

  • feat(other): oracle执行脚本院子任务,修复mongodb元数据迁移副本集单节点 #9796

  • feat(redis): 优化标准化-Redis流程 #9814

  • feat(backend): dbha api v2 #9812

  • feat(redis): cache重做slave时告警问题 #9739

  • feat(sqlserver): dbm sqlserver 巡检报表 #9718

  • feat(mysql): mysql-monitor 增加 tokudb 表统计 #9849

  • feat(redis): 自愈添加创建单据异常捕获 #9870

  • feat(dbm-services): 统计没有匹配任何规格的资源 #9412

  • feat(mysql): proxy-auto-start #9845

  • feat: 回档流程部署单点添加参数继承 #9794

  • feat(frontend): 业务的单据通知默认只开放企微通知 #9843

  • feat(frontend): 添加全局及业务下的资源标签管理功能 #7285

  • feat(frontend): 支持故障池、待回收池 #7881

  • feat(frontend): 补充资源操作记录 #8872

  • feat(frontend): 集群部署增加园区和调整容灾要求和增加预估成本展示 #9399

  • feat(frontend): 工具箱支持资源池协议变更 #8076

  • feat(backend): 标签功能 #6235

  • feat(backend): 主机资源池流转 #7747

  • feat(backend): 增加资源池相关权限管控 #7747

🐛 Bugfixes

  • fix(frontend): 集群列表线上交互bug修复 #9636

  • fix(sqlserver): 优化sqlserver新机重建和互切逻辑 #9738

  • fix(frontend): redis工具箱选择器回显接口查询问题修复 #9740

  • fix(frontend): 告警屏蔽相关问题修复 #9745

  • fix(backend): 忽略tendbcluster备份日志角色上报有误 #9769

  • fix(mysql): mysql标准化单据错误 #9771

  • fix(dbm-services): 补充tokudb参数 #9774

  • fix(mysql): 修复 rotatebinlog 编译问题 #9787

  • fix(frontend): 告警事件待办切换问题修复与告警屏蔽维度列表优化 #9756

  • fix(frontend): 数据上报sdk版本升级 #9767

  • fix(mysql): 修复 mysql-monitor ibd-statistics 规则 #9806

  • fix(mysql): 回档单据同步标准化 #9777

  • fix(backend): 修复监控克隆bug #9800

  • fix(backend): 修改大数据管理端转发配置 #9800

  • fix(backend): 修复独立业务监控数据采集问题 #9825

  • fix(backend): 回退大数据管理端配置 #9835

  • fix(mysql): dbconsole-dump-param-mistake #9833

  • fix(redis): 部分扩容时清理部分服务实例 #9852

  • fix(backend): 调整采集器时间窗口 #9841

  • fix(backend): 修改采集器下发流程,改为定时触发 #9856

  • fix(backend): 修复监控事件过滤问题 #9868

  • fix(redis): 批量下发漏了一个 #9879

  • fix(other): 优化dbha的sqlserver切换过程中逻辑 #9648

  • fix(mysql): mysql-checksum-on-55 #9828

  • fix(mysql): 备份spider和中控 #9809

  • fix(frontend): 告警事件交互问题修复 #9838

  • fix(frontend): 资源池问题修复 #9347

  • fix(mongodb): mongodb整机替换同分片机器提示问题 #9785

Full Changelog

1.5.0-alpha.41

17 Mar 06:24
Compare
Choose a tag to compare
1.5.0-alpha.41 Pre-release
Pre-release

🔥 Refactors

  • refactor(dbm-services): add compare config log #9715

  • refactor(backend): 整包更新 #9729

🚀 Features

  • feat(redis): 标准化增加Exporter重新下发 #9632

  • feat(mongodb): mongodb性能视图和告警策略 #7273

  • feat(mongodb): mongodb性能视图和告警策略 #7273 (#9635)

  • feat(redis): 标准化增加Exporter重新下发 #9632 (#9633)

  • feat(mysql): 修复 mysql ha 面板 #9644

  • feat(mysql): 修复 mysql ha 面板 #9644 (#9645)

  • feat(redis): tendisssd 同步修改成执行串行 #9697

  • feat(sqlserver): sqlserver增加两个只读账号访问,分别读取系统库和业务库的数据 #9327

  • feat(mysql): mysql-meta-daily-check-add-db_meta_proxyinstance_storageinstance #9678

  • feat(redis): Redis增加7的多版本 #9722

  • feat(mysql): mysql-storage-dbha-autofix #6588

  • feat(dbm-services): 删除执行SQL前对spider版本的校验 #9727

🐛 Bugfixes

  • fix(frontend): redis主从集群禁用后的批量选择问题修复 #9593

  • fix(frontend): 输入框粘贴数字后的类型问题修复 #9600

  • fix: 开区单机多实例场景修复与act强制关闭mysql问题修复 #9625

  • fix(mysql): 修复多实例并发回收机器出现的bug #9623

  • fix(sqlserver): 修复初始化账号创建产生密码过期的问题 #9621

  • fix(frontend): 统一实例选择器的搜索功能 #9568

  • fix(frontend): 集群列表线上交互bug修复 #9636

  • fix(frontend): mysql分区管理 #9531

  • fix(backend): 调整单据互斥表 #9650

  • fix(backend): 调整单据互斥表 #9650 (#9651)

  • fix(dbm-services): 增加导出从spider单独导出视图导入到中控 #9630

  • fix(dbm-services): 增加导出从spider单独导出视图导入到中控 #9630 (#9631)

  • fix(sqlserver): 移除全量备份文件和增量备份文件的校验 #9665

  • fix(mongodb): 回档任务job超时改为3天 #9670

  • fix(dbm-services): 如果dump的database太多直接改成备份所有,job参数会超限 #9673

  • fix(mysql): dbha接口不再返回运维节点 #9676

  • fix(dbm-services): 代码优化 #9679

  • fix(dbm-services): err在defer函数覆盖 #9699

  • fix(backend): 告警事件/屏蔽 问题修复 #9580

  • fix(mysql): 修复TenDBCLuster切换时候spdier和remote映射关系 #9689

  • fix(frontend): 数据上报sdk版本升级 #9691

  • fix(mysql): 优化mysql清档和重命名超时 #9706

  • fix(backend): 批量修改告警组协议 #9687

  • fix(mysql): db权限克隆优化 #9410

Full Changelog

1.5.0-alpha.40

07 Mar 11:49
Compare
Choose a tag to compare
1.5.0-alpha.40 Pre-release
Pre-release

🔥 Refactors

  • refactor(dbm-services): 优化db-resource启动 #9528

  • refactor(dbm-services): 优化并发代码 #9617

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

🚀 Features

  • feat(mysql): mysql-peripheraltools-v2 #9331

  • feat(mysql): tendbsingle增加 rocks,toku 引擎,更新 mysql 面板 #9519

  • feat(dbm-services): 获取切换路由提前退出问题 #9439

  • feat(redis): 备份支持Redis-7 #9549

  • feat(redis): dbmon定期刷新appendonly参数 #9591

  • feat(dbm-services): tendbcluster增加语法检查规则 #9602

  • feat(dbm-services): 资源列表接口增加过滤osname #9588

  • feat: tendbHa切换后屏蔽旧实例备份 #9572

  • feat(mongodb): mongodb增加shard服务实例标签 #9509

  • feat(backend): DB自助查询 & 关联proxy集群修复 #9468

🐛 Bugfixes

  • fix(dbm-services): dbha ssh detect should timeout appropriate close #9462

  • fix(mysql): dbactor无法编译 #9515

  • fix(sqlserver): 修复sqlserver备份单据时可以根据实例备份路径来选择 #9481

  • fix(backend): po环境开放容量查询api #9539

  • fix(dbm-services): 适配旧tokudb实例的初始化方式 #9518

  • fix(backend): 定时节点流程修复 #9544

  • fix(mysql): 修复记录闪回 5.5 的问题 #9552

  • fix(frontend): 统一单节点和主从的资源池提单key #9530

  • fix(frontend): 集群列表主机列复制按钮显示问题 #9558

  • fix(mysql): 修复 mysql 物理恢复 repair myisam 表的问题 #9564

  • fix(dbm-services): 迁移创建库时候设置session 级别tc_admin=0 #9566

  • fix(dbm-services): 修复迁移切换问题 #9543

  • fix(frontend): 数据库配置多选枚举类型编辑问题修复 #9569

  • fix(frontend): 统一实例选择器的搜索功能 #9568

  • fix(mysql): mysql physical repair #9578

  • fix(backend): 修改nginx校验判断 #9548

  • fix(mysql): 修复监控部署配置bug和元数据枚举数据错误 #9584

  • fix(frontend): redis主从集群禁用后的批量选择问题修复 #9593

  • fix(backend): 调整采集器下发规则 #9586

  • fix(mysql): 更新 dbconfig 支持 8.0 #9597

  • fix(backend): 修复透传接口第三方鉴权失效 #9609

Full Changelog

1.5.0-alpha.39

28 Feb 11:37
Compare
Choose a tag to compare
1.5.0-alpha.39 Pre-release
Pre-release

🔥 Refactors

  • refactor(dbm-services): proxy 重定向启动日志 #9482

  • refactor(dbm-services): 删除资源池init schema 无用字段 #9498

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

🚀 Features

  • feat(backend): flashback分为prepare,execute两个子步骤 #9379

  • feat(mysql): mysql物理恢复空间选择/data1数据盘解压 #9436

  • feat(mysql): rotatebinlog clean限制单例 #9455

  • feat(mongodb): mongodb性能视图和告警策略 #7273

  • feat(dbm-services): 获取切换路由提前退出问题 #9439

  • feat(frontend): mySQL、TendbCluster 清档后删除备份库的逻辑优化 #9428

  • feat(frontend): mongodb支持启用/禁用clb #9275

  • feat(frontend): dba工具箱新增web查询 #9430

  • feat(backend): 清档单据优化 #8739

  • feat(redis): Redis标准化流程完善 #9438

  • feat(mysql): 物理恢复先修复 mysql 库,物理恢复支持 copy_back,rename_dir 功能 #9489

  • feat(mysql): 独立 tendbcluster 的告警策略 #9505

  • feat(mongodb): dbmon功能完善 #8236

🐛 Bugfixes

  • fix(frontend): 版本文件支持tar.xz #9411

  • fix(redis): 密码特殊字符导致工具运行异常 #8954

  • fix(kafka): 修复kafka告警策略没有导入 #9417

  • fix: partition_query_api_fix #9268

  • fix(dbm-services): 资源请求参数排序 #9441

  • fix(dbm-services): use sqlx module to access MySQLProxy close #9423

  • fix(frontend): 修复mysql、sqlserver高可用、单节点部署单据详情表格展示问题 #9419

  • fix(frontend): mysql高可用部署单据详情修复 #9445

  • fix(frontend): spider重建从库规格参数问题修复 #9452

  • fix(frontend): 单据 flow 定时执行时间字段调整为trigger_time #9463

  • fix(frontend): redis集群列表、主从列表缺失Modules 字段 #9464

  • fix(backend): 数据导出增加二级审批 #9432

  • fix(dbm-services): 统计sqlserver视图匹配错误 #9471

  • fix(backend): 调整分片排序模式 #9475

  • fix(dbm-services): 修复获取切换路由 #9493

  • fix(backend): 采集器下发按照管控业务聚合 #9496

  • fix(redis): redis删除key单据报错 #9488

  • fix(redis): predixy架构分片变更时端口替换不完整问题 #9485

  • fix(mysql): 修复 tendbcluster 告警策略 #9510

  • fix(mysql): 重建slave添加reset slave #9450

Full Changelog

1.5.0-alpha.38

21 Feb 11:50
Compare
Choose a tag to compare
1.5.0-alpha.38 Pre-release
Pre-release

🔥 Refactors

  • refactor(dbm-services): 删除历史下发的sql文件夹 #9336

  • refactor(backend): 更新镜像go版本 #9354

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

🚀 Features

  • feat(frontend): mysql构造数据需要支持多个同集群 #9293

  • feat(backend): 监控仪表盘适配 #9314

  • feat(dbm-services): update go version to 1.23.6 #9326

  • feat(redis): Redis上架异常机器复用 #9349

  • feat(frontend): 实例选择器&ip选择器增加字段 #9318

  • feat(frontend): tendbCluster、MySQL 记录级闪回 #9028

  • feat(redis): update go version 2 1.23.6 #9359

  • feat(frontend): 全选调整为默认跨页全选 #9244

  • feat(dbm-services): 切换路由时分别刷新spider master slave的路由 #9383

  • feat(backend): 单据终止提醒 #9133

  • feat(backend): 单据支持个人分派 #9341

  • feat(backend): 日志es查询支持滚动查询 & spider巡检 #9370

🐛 Bugfixes

  • fix(mongodb): mongodb删除历史actuator目录 #9345

  • fix(frontend): 记忆左侧导航状态 #9294

  • fix(frontend): spider扩容接入层目标数量调整 #9339

  • fix(dbm-services): 故障切换应该需要忽略连接源master #9307

  • fix(frontend): 列表搜索交互问题 #9264

  • fix(frontend): mysql sql 执行目标 db 验证问题 #9352

  • fix(mysql): 单据详情备注显示不全 #9353

  • fix(mysql): 优化proxy替换流程,旧proxy在backend权限回收放到最后 #9367

  • fix(redis): 清理历史Actor文件 #9334

  • fix(frontend): 优化整站复制功能 #9221

  • fix(frontend): sqlserver 部署手动录入 IP 主机数计算错误 #9374

  • fix(frontend): vite index.html环境变量处理 #9375

  • fix(mysql): meta check report wrong column def #9348

  • fix(redis): 删除slaveof配置项 #9376

  • fix(redis): key统计展示数据量太少 #9394

  • fix(frontend): sqlserver资源规格挂载点问题修复 #9385

  • fix(frontend): riak删除节点及临时密码实例选择器问题修复 #9391

  • fix(backend): 调整采集器缓存key过期时间 #9387

  • fix(backend): 单据测试框架改造 #9201

  • fix(backend): 注入全局测试数据 #9201

  • fix(backend): 更新测试文档 #9201

  • fix(backend): 调整riak超时时间 #9402

  • fix(backend): 监控告警组支持批量修改用户组 #9384

Full Changelog

1.5.0-alpha.37

14 Feb 11:35
Compare
Choose a tag to compare
1.5.0-alpha.37 Pre-release
Pre-release

🔥 Refactors

  • refactor(backend): 清理机器上的dbactor介质 #9311

🚀 Features

  • feat: 数据恢复流程告警屏蔽优化 #9279

  • feat(sqlserver): sqlserver数据迁移支持多对一或者一对多模式 #9224

  • feat(backend): dbbackup-go介质适配rocksdb引擎 #9291

  • feat(dbm-services): 支持enable rocksdb 引擎 #9231

  • feat(redis): dts支持redis7 #8557

🐛 Bugfixes

  • fix(redis): key统计 #9020

  • fix(redis): 重试By Redis #8886

  • fix(redis): 重建slave时,需关闭disk-delete-count #8995

  • fix(redis): redis集群回档bug修复 #9254

  • fix(frontend): spider域名ip关系编辑问题修复 #9280

  • fix(backend): 优化巡检报告展示 #9276

  • fix(backend): 修复巡检报告展示 #9284

  • fix(mysql): 修复actor egrep,修复大量备份文件合并问题 #9177

  • fix(redis): 热key大小字段long #9298

  • fix(redis): 单实例下架,不会上传备份系统 #8829

  • fix(mysql): mysql-crond wrong error log #9286

  • fix(mysql): spider扩容单据修复 #9301

  • fix(redis): 删除语法错误的test代码 #9308

  • fix(kafka): 2.4.bkbase版本cmak没有正确配置 #9315

  • fix: 监控屏蔽bug修复 #9323

  • fix(mongodb): 分片集群部署关闭balancer,调整chunk大小;新增mongos对clb的操作;优化mongos自愈拿机器 #9038

  • fix(backend): 调整mysql备份查询时间为30天 #9328

Full Changelog

1.5.0-alpha.36

11 Feb 12:21
Compare
Choose a tag to compare
1.5.0-alpha.36 Pre-release
Pre-release

🚀 Features

  • feat(redis): 数据构造增加人工确认节点 #9247

  • feat(backend): 支持告警屏蔽 #8017

  • feat(backend): 巡检通用框架 #9120

  • feat(frontend): 巡检报告改版及个人工作台新增巡检待办 #8953

  • feat(frontend): 单节点原地升级支持跨版本 #8697

🐛 Bugfixes

  • fix(redis): redis webconsole默认模式改为--no-raw #9241

  • fix(redis): tendisplus创建Sync #9232

  • fix(redis): tendisplus 备份用高版本tar #9250

  • fix(dbm-services): 遗漏安装中控init函数代码的修改 #9255

  • fix(backend): del duplicate write meta data #9172

  • fix(frontend): 全选或勾选后,修改了筛选条件这时候应该重置勾选状态 #9237

  • fix(frontend): 单据详情表格单元格数据被遮挡 #9238

  • fix(frontend): 单据详情 flow协助人缺少操作按钮 #9239

  • fix(frontend): 列表勾选后会表格会错位 #9253

  • fix(frontend): 列表搜索交互问题 #9264

  • fix(backend): 整包更新 #9266

Full Changelog