Releases: Jackvideo/blueking-dbm
1.5.0-alpha.18
🔥 Refactors
-
refactor(backend): 更新helm版本 TencentBlueKing#6616
-
refactor(backend): 更新Helm整包版本 TencentBlueKing#6795
-
refactor(backend): 更新helm整包 TencentBlueKing#6811
-
refactor(backend): helm整包更新 TencentBlueKing#6855
-
refactor(backend): 更新云区域镜像版本 TencentBlueKing#6858
-
refactor(backend): 默认放开云区域容器化和安装包初始化 TencentBlueKing#6900
-
refactor(dbm-services): 模拟执行记录导入表结构过程 TencentBlueKing#6995
-
refactor(backend): 更新helm整包版本 TencentBlueKing#7096
-
refactor(dbm-services): 优化模拟执行日志 TencentBlueKing#7140
-
refactor(dbm-services): 允许执行create table like TencentBlueKing#7199
-
refactor(backend): 更新helm整包 TencentBlueKing#7224
🚀 Features
-
feat(backend): doris 添加新版本配置 TencentBlueKing#6468
-
feat(frontend): mysql db克隆交互调整 TencentBlueKing#6485
-
feat(frontend): 单元格支持多种分隔符 TencentBlueKing#6471
-
feat(frontend): 修复kafka安全认证复制值不对问题 TencentBlueKing#6159
-
feat(redis): actuator支持redis modules TencentBlueKing#6200
-
feat(helm-charts): 更新各镜像版本 TencentBlueKing#6498
-
feat(frontend): po环境新增开关控制 TencentBlueKing#6559
-
feat(redis): 存量redis集群加载 redis modules TencentBlueKing#6553
-
feat(dbm-services): 追加部署增加校验表的数据量 TencentBlueKing#6568
-
feat: 新增_客户端权限克隆ip模糊匹配未匹配任何权限时bug处理_空闲协程过多问题处理_的功能 TencentBlueKing#6476
-
feat(frontend): redis版本文件新增RedisModule的tab TencentBlueKing#6467
-
feat(backend): 监控策略维度问题 TencentBlueKing#6649
-
feat(frontend): 表格列支持快捷清空 TencentBlueKing#6565
-
feat(mysql): dbbackup 增加指定日志目录选项 TencentBlueKing#6716
-
feat(mongodb): 部署时flow写集群元数据增加disaster_tolerance_level字段 TencentBlueKing#6713
-
feat(mongodb): mongos DBHA support TencentBlueKing#6419
-
feat(backend): 慢查询日志正则解析优化 TencentBlueKing#6697
-
feat(dbm-services): 语法检查禁止操作系统库表 TencentBlueKing#6682
-
feat(backend): 合并 SQLServer 仪表盘 TencentBlueKing#6761
-
feat(backend): redis容量变更增加展示字段 TencentBlueKing#6770
-
feat: sqlserver添加服务实例兼容信息丢夫的场景 TencentBlueKing#6659
-
feat(dbm-services): add new switch strategy by uptime for all Redis storage close TencentBlueKing#6760
-
feat(redis): dbha探测redis超时日志 TencentBlueKing#6745
-
feat(mysql): 单独下发mysql周边配置 TencentBlueKing#6169
-
feat(frontend): mysql、spider库表校验规则调整 TencentBlueKing#6595
-
feat(backend): 单据流程设置支持集群维度 TencentBlueKing#6749
-
feat: tendbCluster支持指定分片查询备份用于恢复 TencentBlueKing#6747
-
feat(frontend): sqlserver 工具箱 TencentBlueKing#3485
-
feat(dbm-services): dbha optimize log info close TencentBlueKing#6815
-
feat(dbm-services): dbha optimize spider switch close TencentBlueKing#6813
-
feat(backend): 云区域组件容器化 TencentBlueKing#6703
-
feat(backend): 更新依赖包 TencentBlueKing#6854
-
feat(backend): mysql exporter 指标裁剪 TencentBlueKing#6893
-
feat(mongodb): create mongodb pwfile TencentBlueKing#5429
-
feat(es): es 8.x版本支持 TencentBlueKing#6842
-
feat(backend): 故障自愈自动化注册 TencentBlueKing#6940
-
feat(dbm-services): update dbha configure template close TencentBlueKing#6836
-
feat(backend): 支持单据类型和集群类型的映射 TencentBlueKing#6818
-
feat(backend): 资源池兼容无资源申请单据 TencentBlueKing#6950
-
feat(frontend): 任务中的人工确认节点逻辑优化 TencentBlueKing#6179
-
feat(backend): sqlserver 监控策略维度 TencentBlueKing#7015
-
feat(redis): tendisplus离线数据导入 TencentBlueKing#6596
-
feat(frontend): redis集群容量变更调整 TencentBlueKing#5659
-
feat(backend): 测试问题修复 TencentBlueKing#6943
-
feat(helm-charts): helm-chart 支持自动扩缩容 TencentBlueKing#7051
-
feat(backend): 提供自动分配iam权限给DBA的脚本 TencentBlueKing#6988
-
feat(frontend): spider支持单据克隆 TencentBlueKing#4374
-
feat(frontend): mysql和redis支持批量编辑、行复制、备注 TencentBlueKing#4591
-
feat(dbm-services): dbha report hash mod info close TencentBlueKing#6969
-
feat(mysql): mysql备份恢复删除重试的解压文件 TencentBlueKing#7116
-
feat(backend): mysql 升级支持安全模式 TencentBlueKing#7126
-
feat(backend): 更新gevent版本,使用 gevent 启动部分服务 TencentBlueKing#7133
-
feat(backend): 更新 MySQL 仪表盘 TencentBlueKing#7137
-
feat(backend): standby slaves upgrade subflow TencentBlueKing#6804
-
feat(backend): dbha 告警分派支持 tendbcluster 和 sqlserver_ha TencentBlueKing#7205
-
feat(redis): redis强制重建slave同步关系 TencentBlueKing#7135
-
feat(backend): 独立托管业务自动更新监控策略目标范围 TencentBlueKing#7128
-
feat(mysql): 修改 mysql server-id TencentBlueKing#7175
-
feat(backend): 大集群拓扑优化 TencentBlueKing#7210
✨ Optimizations
- style: tendbHa数据恢复流程代码优化代码 TencentBlueKing#6973
🐛 Bugfixes
-
fix(frontend): mysql工具箱部分功能可编辑表格重构 TencentBlueKing#6178
-
fix(frontend): 可编辑表格组件交互调整与mysql工具箱交互优化 TencentBlueKing#6294
-
fix(frontend): mysql和spider工具箱db重命名问题修复 TencentBlueKing#6365
-
fix(frontend): 表格更多操作按钮交互优化 TencentBlueKing#6422
-
fix(backend): redis主从禁用启用单据修复 TencentBlueKing#6473
-
fix(frontend): redis主从启用、禁用单据类型变更 TencentBlueKing#6478
-
fix: db migrate use backup tool TencentBlueKing#6043
-
fix(backend): 数据克隆支持克隆类型 TencentBlueKing#6480
-
fix(frontend): 人员选择器交互优化 TencentBlueKing#6399
-
fix(frontend): 工具箱提单loading统一改造 TencentBlueKing#6260
-
fix: db migrate function fix TencentBlueKing#6490
-
fix: 修复sqlserver定点构造的流程,提前排查日志的连续性 TencentBlueKing#6175
-
fix(backend): 修复数据克隆聚合问题 TencentBlueKing#6500
-
fix(frontend): 大数据节点列表筛选问题与mysql部分单据克隆失效修复 TencentBlueKing#6509
-
fix(dbm-services): set slave tc_ignore_partitioning_for_create_table TencentBlueKing#6466
-
fix(dbm-services): 追加部署中控子流程错误使用全局数据 TencentBlueKing#6520
-
fix(frontend): 修复redis追加部署主机查询问题 TencentBlueKing#6368
-
fix(mysql): 修复 rotatebinlog 编译问题 TencentBlueKing#6524
-
fix(backend): 修复tendbcluster重命名校验问题 TencentBlueKing#6535
-
fix(backend): dumper 采集器端口适配问题 TencentBlueKing#6539
-
fix(frontend): 人员选择器初始列表中文姓名显示不全问题修复 TencentBlueKing#6550
-
fix(dbm-services): turn on tc_ignore_partitioning_for_create_table TencentBlueKing#6525
-
fix(dbm-services): 模拟执行mysqlpod启动参数获取函数合并丢失 TencentBlueKing#6541
-
fix(backend): 增加po环境下载路由白名单 TencentBlueKing#6557
-
fix: sqlserver安装前添加ssh服务检测 TencentBlueKing#6508
-
fix(mysql): 清档缺少反引号 TencentBlueKing#6585
-
fix(redis): 主从迁移城市元数据丢失 TencentBlueKing#6570
-
fix(frontend): redis 集群类型变更版本列表更新问题修复 TencentBlueKing#6599
-
fix(mysql): 校验参数类型错误 TencentBlueKing#6601
-
fix(backend): 修复tendbcluster数据修复确认人 TencentBlueKing#6597
-
fix(frontend): redis 集群类型变更目标集群类型新增 redisCluster 集群 TencentBlueKing#6609
-
fix(backend): tendbcluster 中控节点实例详情错误问题 TencentBlueKing#6569
-
fix(redis): 集群类型变更、分片变更支持redis_cluster集群 TencentBlueKing#6602
-
fix(frontend): po环境sql执行有关的非法请求新增开关控制 TencentBlueKing#6625
-
fix(frontend): redis主从全新部署补充城市和亲和性 TencentBlueKing#6634
-
fix(backend): 增加po环境全流量转发开关 TencentBlueKing#6630
-
fix(backend): 固定安装包版本 TencentBlueKing#6641
-
fix(frontend): dbha切换切换事件日志窗口高度问题修复 TencentBlueKing#6653
-
fix(backend): 重建从库未触发信号问题 TencentBlueKing#6650
-
fix(mysql): 修复 spider 集群可能的备份异常 TencentBlueKing#6647
-
fix(backend): 处理升级时候,不同介质版本MySQL参数的差异 TencentBlueKing#6613
-
fix(frontend): dbha切换事件默认时间问题修复 TencentBlueKing#6670
-
fix(backend): tendbcluster slave重建资源类错误 TencentBlueKing#6677
-
fix(backend): 在jwt用户不存在时,自动创建记录 TencentBlueKing#6689
-
fix(backend): 修复user_maker的调用顺序 TencentBlueKing#6691
-
fix(backend): 修复sql查询大小写问题 TencentBlueKing#6714
-
fix(frontend): mysql清档提单问题修复 TencentBlueKing#6705
-
fix(frontend): 数据导出入口控制逻辑修复 TencentBlueKing#6696
-
fix(redis): load modules修复配置更新bug和libB2RedisModule加载时需要关闭aof问题 TencentBlueKing#6643
-
fix: tendbCluster原地重建增加路由修改节点定点回档支持从原主从节点获取binlog TencentBlueKing#6666
-
fix(frontend): mysql、spider语法检测补充cluster_type TencentBlueKing#6723
-
fix: 修复tendbcluster从库重建获取元数据错误 TencentBlueKing#6730
-
fix(frontend): 数值输入框快捷清空交互修复 TencentBlueKing#6742
-
fix: 调整超时重试时长 TencentBlueKing#6619
-
fix(kafka): kafka副本数没有正确设置 TencentBlueKing#6725
-
fix(mysql): db重命名和清档中的触发器 TencentBlueKing#6662
-
fix(mysql): dbha-api-invalid-ip TencentBlueKing#6660
-
fix(frontend): redis集群列表页全局搜索集群过滤失效问题修复 TencentBlueKing#6768
-
fix(dbm-services): 忽略采集windows主机的空磁盘 TencentBlueKing#6800
-
fix(mysql): 修复 go yaml 库 TencentBlueKing#6805
-
fix(backend): 解决执行dbactuator出现的text busy问题 TencentBlueKing#6765
-
fix: 优化修改标签逻辑,丢失服务实例下自动补充 TencentBlueKing#6738
-
fix: 数据恢复流程安装周边选择下发安装包 TencentBlueKing#6808
-
fix(backend): 缩短加锁保护的范围 TencentBlueKing#6819
-
fix(mysql): 修复 spider backup 表结构问题 TencentBlueKing#6822
-
fix(dbm-services): 语法检查tendbcluster create table 非唯一索引判断错误 TencentBlueKing#6817
-
fix(frontend): spider清档校验问题修复 TencentBlueKing#6837
-
fix(frontend): db部署规则列表支持城市过滤 TencentBlueKing#6847
-
fix: 修改镜像版本号 TencentBlueKing#6858
-
fix(redis): 切换重试 TencentBlueKing#6793
-
fix(frontend): redis重建从库选择器失效问题修复 TencentBlueKing#6862
-
fix(backend): 修复单据鉴权问题 TencentBlueKing#6868
-
fix(backend): 修复临时下载文件接口鉴权问题 TencentBlueKing#6886
-
fix: slave重建初始化时忽略安装备份 TencentBlueKing#6879
-
fix(redis): tendisplus容量变更、predixy自愈bug修复 TencentBlueKing#6829
-
fix(redis): tendisplus原地变更赋值错误bug TencentBlueKing#6895
-
fix: 修复ssh检测异常问题,删除无效代码 TencentBlueKing#6892
-
fix(mysql): 库表备份payload添加过滤器参数 TencentBlueKing#6890
-
fix: 修复获取binlog错误 TencentBlueKing#6867
-
fix(mysql): 修复 proxy exporter 配置渲染问题 TencentBlueKing#6878
-
fix(dbm-services): dbha切换域名指向CLB失败 TencentBlueKing#6884
-
fix(dbm-services): unstable hash value bug close TencentBlueKing#6897
-
fix(mysql): mysql-backup-param-error TencentBlueKing#6903
-
fix(mysql): 补充修复mysql备份单据参数问题 TencentBlueKing#6911
-
fix(frontend): 大数据节点扩容交互问题修复 TencentBlueKing#6914
-
fix(backend): 增加dbha部署重装的拉起脚本 TencentBlueKing#6908
-
fix(backend): 单据支持备注和集群的过滤 TencentBlueKing#6918
-
fix(backend): 修复单据过滤问题 TencentBlueKing#6931
-
fix(backend): mssql 备份采集问题 TencentBlueKing#6925
-
fix(mysql): 修复 dbbackup table filter 问题 TencentBlueKing#6935
-
fix(mongodb): clustername增加app,修改密码规则名字,修改instance的role名字,修改执行脚本工作目录 TencentBlueKing#6933
-
fix: 授权内置接口解除同名同密码限制 TencentBlueKing#6938
-
fix(backend): 修复单据过滤问题 TencentBlueKing#6941
-
fix(dbm-services): 补充tendbcluster create table 没有指定shardkey情况下分语法检查 TencentBlueKing#6840
-
fix(mysql): mysql-monitor-missing-machine-type TencentBlueKing#6919
-
fix: 处理sqlserver的dbha和drs账号问题;添加backupman账号的生成逻辑 TencentBlueKing#6910
-
fix(backend): dbha增加sqlserver配置项 TencentBlueKing#6953
-
fix(backend): 调整dbha脚本 TencentBlueKing#6962
-
fix(mongodb): mongodb元数据迁移增加disaster_tolerance_level字段 TencentBlueKing#6945
-
fix: 修复恢复数据时出现异常的问题 TencentBlueKing#6968
-
fix(backend): 补充todo单的字段 TencentBlueKing#6981
-
fix(dbm-services): 忽略旧系统库db_infobase TencentBlueKing#6966
-
fix(dbm-services): 错误匹配windows os name TencentBlueKing#6984
-
fix(mongodb): 修复备份单据bug TencentBlueKing#6773
-
fix(frontend): 单据详情 loading TencentBlueKing#6976
-
fix(backend): 修复集群免审批描述问题 TencentBlueKing#6993
-
fix(backend): RedisCluster、Tendisplus 的访问密码 需要同时作用于Proxy 和后端 TencentBlueKing#7011
-
fix(backend): 容量使用率数据问题 TencentBlueKing#7013
-
fix: 修复dbha处理sqlserver切换处理旧映射关系 TencentBlueKing#7000
-
fix(mysql): 定点回档不校验 binlog 位点 TencentBlueKing#6947
-
fix(backend): 修复nginx模板渲染参数位置 TencentBlueKing#7020
-
fix(backend): 下发nginx模板修改使用admin TencentBlueKing#7020
-
fix(redis): rediscluster支持主从互切 TencentBlueKing#6907
-
fix(redis): clusterForget故障节点 TencentBlueKing#6923
-
fix(frontend): 集群启用按钮交互逻辑修复 TencentBlueKing#7032
-
fix(backend): dba 人员保存报错的问题 TencentBlueKing#7040
-
fix(dbm-services): 修复Redis主从域名切换问题 TencentBlueKing#7044
-
fix(frontend): mysql数据校验与修复代码缺失补齐 TencentBlueKing#7056
-
fix: 修复添加随机账号对异常节点判断失误的问题 TencentBlueKing#7002
-
fix: 修复sqlserver一些小问题 TencentBlueKing#7002
-
fix: 调整sqlserver的告警事件级别 TencentBlueKing#7066
-
fix(redis): rediscluster版本变更bug TencentBlueKing#6788
-
fix(dbm-services): 从库多个域名切换失败 TencentBlueKing#7052
-
fix(backend): mysql配置log_error_verbosity转成字符串,否则会反序列化失败 TencentBlueKing#7068
-
fix: 增加sqlserver的一些自愈流程 TencentBlueKing#6578
-
fix(backend): 国际化补充 TencentBlueKing#6943
-
fix(mysql): 校验单据结果表名错误 TencentBlueKing#7074
-
fix(backend): 变更SQL执行增加备注 TencentBlueKing#7049
-
fix: import_sqlfile_result_display TencentBlueKing#7063
-
fix: 增加sqlserver自愈策略 TencentBlueKing#7084
-
fix(redis): 迁移兼容海外 TencentBlueKing#7087
-
fix(backend): saas api hpa 配置问题 TencentBlueKing#7107
-
fix: 调整mysql对dbha账号的授权方式,统一授权% TencentBlueKing#6833
-
fix: dbpriv克隆权限mysql8的grant必须在create之后执行 TencentBlueKing#7083
-
fix(redis): predixy扩容管理密码获取失败 TencentBlueKing#7110
-
fix(backend): 修复sqlserver单节点获取远程地址 TencentBlueKing#7114
-
fix: 修复restore database出现异常的问题 TencentBlueKing#7112
-
fix(mysql): dbbackup 日志目录优化 TencentBlueKing#7106
-
fix(frontend): 改变分页limit页码未初始化问题修复 TencentBlueKing#7080
-
fix(backend): 补充sqlserver列表权限字段 TencentBlueKing#7121
-
fix: 修复proxy替换生成flow出现的bug TencentBlueKing#7125
-
fix(backend): 变更SQL支持业务强制审批设置 TencentBlueKing#7138
-
fix(backend): tendbcluster 备份聚合补充binlog_info字段 TencentBlueKing#7144
-
fix(backend): 临时支持插件过滤ip:port TencentBlueKing#7152
-
fix(backend): 修复过滤key不存在问题 TencentBlueKing#7152
-
fix(frontend): sqlserver 集群列表权限补全 TencentBlueKing#7147
-
fix(frontend): sqlserver 新机重建单据详情主机信息显示错误 TencentBlueKing#7149
-
fix(dbm-services): tendbcluster sql 变更test的处理 TencentBlueKing#7163
-
fix(backend): 变更SQL去掉备注 TencentBlueKing#7167
-
fix: fix_dbbackup_tool_cmd TencentBlueKing#7165
-
fix(redis): 修复dbmon中一些备份bug TencentBlueKing#7026
-
fix: 原地重建重置serverId主从迁移切换后提前卸载周边 TencentBlueKing#7171
-
fix(backend): 外部中间件支持解析formdata TencentBlueKing#7180
-
fix(backend): 匿名请求置空,适配SCR取user逻辑 TencentBlueKing#7192
-
fix: 降低一个实例内导入权限的并发度避免排队等metadata_lock TencentBlueKing#7159
-
fix(frontend): 修复以构造实例恢复提单参数缺少问题 TencentBlueKing#7178
-
fix(frontend): 新建轮值策略人员搜索无效 TencentBlueKing#7193
-
fix(backend): 请求用户默认从params取(兼容SCR授权) TencentBlueKing#7197
-
fix: 修复授权时数据库出现特殊字符失败 TencentBlueKing#7200
-
fix: 修复sqlserver处理库的sql报错隐患 TencentBlueKing#7183
-
fix: 优化资源池导入的flow,执行window机器 TencentBlueKing#7130
-
fix(mysql): 校验单据结果表名小写 TencentBlueKing#7206
-
fix(redis): redis_instance_cmr flush dbmon TencentBlueKing#6985
-
fix(redis): 下架未清理cl...