Skip to content

Releases: TencentBlueKing/blueking-dbm

1.4.0-alpha.61

09 Jul 08:47
Compare
Choose a tag to compare
1.4.0-alpha.61 Pre-release
Pre-release

🔥 Refactors

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

  • refactor(dbm-services): 删除无用代码 #5411

  • refactor(backend): 更新helm版本 #5457

🚀 Features

  • feat(backend): dbmodule增加别名 #5281

  • feat(redis): 告警策略更新 #5059

  • feat(backend): 慢查询添加客户端 IP #5333

  • feat: 新增分区巡检群通知_修复tendbcluster分区定时任务bug #5103

  • feat(redis): 集群容量变更兼容新协议 #5171

  • feat(frontend): db-tab/cluster-tab、const优化调整 #5114

  • feat: 支持TenDBCLuster对no slave的集群部署 #5364

  • feat(mysql): rotatebinlog 支持单节点备份 #5372

  • feat(dbm-services): 实现资源匹配优先级 #5354

  • feat(backend): DRS部署支持read账号,webconsole接口开发 #4973

  • feat: 增加dbha组件支持对sqlserver检测 #5017

  • feat(backend): 提单通知优化改造 #5442

  • feat(frontend): 所有集群添加复制IP的功能 #4353

🐛 Bugfixes

  • fix(backend): sqlserver语法检查占位接口 #5271

  • fix(backend): 更新iam权限模型 #5302

  • fix(backend): cluster 信号问题 #5306

  • fix(backend): 获取cluster_type #5309

  • fix(mongodb): 增加mongos时获取configDB的replSetName修复 #5325

  • fix(backend): drs webconsole获取用户名错误 #5319

  • fix(backend): sqlserver回档rename_db_name可为空 #5311

  • fix(backend): redis版本升级接口改造 #5334

  • fix(frontend): redis版本升级查询版本接口参数调整 #5338

  • fix: 修复例行自动修复异常的bug #5355

  • fix(backend): sqlserver serializer添加db正则字段 #5349

  • fix(frontend): 单据详情切换显示问题修复 #5287

  • fix(frontend): mysql db克隆支持单据克隆 #5304

  • fix(backend): 临时修复monacoeditorwork路径问题 #5378

  • fix(backend): 恢复 promql_parser 版本 #5383

  • fix(dbm-services): fix dump all database #5376

  • fix(redis): dbmon修复proxy不能正常自动拉起bug #5357

  • fix(redis): 修复tendisSSD 重建slave bug #5220

  • fix(pulsar): 修复bookkeeper使用多盘机器路径问题 #5081

  • fix: 修复sqlserver的授权异常 #5389

  • fix(pulsar): pulsar集群地域信息维护 #5393

  • fix(backend): 修复获取sql内容的编码问题 #5409

  • fix(mysql): 多个修复 #4723

  • fix(backend): sqlserver数据迁移第一次迁移提单full问题修复 #5408

  • fix(mongodb): cluster减少node修复flow节点的标签名 #5425

  • fix(backend): 补充开区授权参数 #5450

  • fix(redis): DBHA-Redis获取密码 #5265

  • fix(redis): DBHA-Redis获取密码 #5265

  • fix: 修复授权服务对sqlserver授权的问题 #5395

  • fix(dbm-services): 资源池专用业务类型解析错误 #5448

  • fix(hdfs): hdfs集群地域信息维护 #5403

  • fix: admin密码接口同时返回mysql和tendbcluster_redis平台密码初始化 #5363

  • fix(frontend): 监控策略列表显示问题修复 #5459

  • fix(frontend): 临时修改密码实例选择器搜索优化 #5430

  • fix: mysql集群部署时增加对disaster_tolerance_level字段的存储 #5458

  • fix(mysql): 修复 dbconfig hang 住的问题 #5407

  • fix: 回档去除下架流程 #5399

✏️ Docs

  • docs(backend): 更新 apigw #5413

Full Changelog

1.4.0-alpha.60

01 Jul 12:47
Compare
Choose a tag to compare
1.4.0-alpha.60 Pre-release
Pre-release

🔥 Refactors

  • refactor(backend): 允许dbconsole从spider master 导出数据 #5226

🚀 Features

  • feat(frontend): sqlserver部署参数变更 #5022

  • feat: 新增partition_cron参数修复的功能 #5039

  • feat(frontend): dbconsole新增集群拓扑、变更记录开关 #5052

  • feat(backend): 后台返回统一隐藏 IP #5026

  • feat(frontend): redis集群部署支持访问端口 #5094

  • feat: 迁移tendbha_spider账号规则调整 #4991

  • feat(backend): 仪表盘更新 #5109

  • feat(redis): 告警策略更新 #5059

  • feat(redis): 主从切换单据-兼容主从实例类型 #4987

  • feat(other): vm flow #4852

  • feat(redis): Redis单实例高可用支持 #4753

  • feat(backend): 采集指标裁剪 #4983

  • feat(redis): 切换原子任务兼容RedisInstance #5025

  • feat(backend): 修复主备负责人,告警组人员不对的问题 #5149

  • feat(frontend): sqlserver创建规则缺少accout_type #5168

  • feat(backend): 升级更新集群模块信息 #5050

  • feat(redis): 元数据巡检排除掉(禁用、删除中 状态集群) #5158

  • feat(mysql): dbha接口增加哈希分片 #5221

  • feat(redis): 整机替换-修改Nodes域名 #5215

  • feat: 新增修复定时任务单据参数 #5058

  • feat(backend): 单据批量审批 #5056

  • feat(frontend): spider支持自定义方案 #5020

  • feat(other): dns删除gochassis依赖 #5070

  • feat(backend): Redis & TendbCluster支持接入层缩容指定IP #5267

  • feat(backend): po环境增加单据路由 #5291

  • feat(backend): release version #5277

🐛 Bugfixes

  • fix(mysql): 集群屏蔽dbha状态写反了 #5027

  • fix(redis): dashboard部分panel数值不准确 #5033

  • fix: mysql8_create_user_fix #5035

  • fix: 修复中控切换时没有对旧primary信息删除 #5037

  • fix(frontend): 版本文件上传路径修复 #5040

  • fix(redis): 集群域名重命名同步更新dbconfig #5029

  • fix(backend): 支持全业务集群查询 #5048

  • fix(dbm-services): 临时关闭上架对ext3文件系统的检查 #5046

  • fix: mysql open area act fix #4960

  • fix(redis): fix_1.4_bug #4836

  • fix: riak_dbactor渲染模版不与mysql公用 #5066

  • fix(backend): 支持变更SQL单据的非审批配置 #5072

  • fix(backend): 修复语法校验的SQL文件后缀问题 #5077

  • fix(backend): 修复cluster_entry唯一键错误的问题 #5100

  • fix(backend): 调整数据导出协议 #5105

  • fix(backend): 调整check instances接口 #5107

  • fix(backend): grafana 数据源初始化 #5119

  • fix(mongodb): mongodb安装时修复db版本名称bug,增加蓝鲸插件安装节点 #5075

  • fix(dbm-services): 无亲和性要求资源匹配忽略城市 #5132

  • fix(backend): nginx重装备份大数据的配置文件 #5117

  • fix(backend): 修改第三方授权逻辑 #5130

  • fix(backend): 修复分区鉴权异常问题 #5136

  • fix(frontend): sqlserver新建模块参数调整 #5124

  • fix(backend): mysql 分区鉴权失效修复 #5140

  • fix(backend): 开区规则调整 #5042

  • fix(frontend): mysql、spider开区交互优化 #5088

  • fix: 增加获取一些系统账号的名称 #5055

  • fix(redis): 备份tar打包忽略file_changed_read错误 #5089

  • fix(pulsar): 修复broker和bookkeeper内存配置的生成方式 #4938

  • fix: 优化sqlserver互切逻辑 #4887

  • fix(mysql): TenDBSingle标准化部署备份 #5063

  • fix(frontend): 修复mongo副本集部署问题 #5157

  • fix(backend): 集群删除丢失域名信息处理 & 一些问题修复 #5166

  • fix: 修复错误的部署类单据划分 #5166

  • fix: 修复spider_master时出现异常 #5172

  • fix(frontend): 规格配置优化 #5148

  • fix(frontend): db克隆手动输入目标集群参数异常问题修复 #5176

  • fix(frontend): 修复mongo和sqlserver授权组件问题 #5174

  • fix(redis): (act)下架redis实例失败时,不应该mv目录 #5156

  • fix(frontend): 开区支持重复目标集群 #5185

  • fix(frontend): 修复mongo部署分片数错误问题 #5186

  • fix(redis): dns接口新增参数role,导致下架单据报错 #5191

  • fix(backend): 修复轮值策略保存重名的问题 #5179

  • fix(backend): 修复redis主从校验密码bug #5200

  • fix(backend): 调整tendbcluster定点回档的流程顺序 #5212

  • fix(frontend): spider部署只读接入层规格列表参数修复 #5229

  • fix(backend): sqlserver集群拓扑缺少从入口信息 #5211

  • fix(dbm-services): fix dbconsole dump data #5232

  • fix(mysql): 修复dbha api错误的类型 #5242

  • fix: 修复授权系统对sqlserver异常的问题 #5223

  • fix(backend): 修复dbha choice字段问题 #5247

  • fix(frontend): 开区集群选择交互调整 #5235

  • fix(mongodb): mongodb安装保存配置由多次请求dbconfig修改成一次请求 #5252

  • fix(backend): sqlserver变更执行上传文件问题 #5260

  • fix: mysql data migration flow fix #5244

  • fix(frontend): redis工具箱相关接口支持rediscluster和redis主从 #5205

  • fix(frontend): 搜索交互优化 #5250

  • fix(backend): 替换 proxy 等场景,集群状态不同步的问题 #5270

  • fix(dbm-services): log print隐藏密码 #5276

  • fix(backend): 根据备份记录查询操作库问题 #5283

  • fix(dbm-services): update apm opentelemetry pkg version #5285

  • fix(frontend): spider迁移主从集群过滤修复 #5293

  • fix(backend): 修改drs只读账号命名

Full Changelog

1.4.0-alpha.59

18 Jun 08:05
Compare
Choose a tag to compare
1.4.0-alpha.59 Pre-release
Pre-release

🔥 Refactors

  • refactor(dbm-services): console dump调试参数调整 #4940

🚀 Features

  • feat(backend): DBConsole 改造 #3997

  • feat(backend): grafana 所有请求直接代理 #4368

  • feat: dbconsole增加单据类型校验 #4606

  • feat(backend): blueking_grant 接口适配 #4981

  • feat: some_priv_not_allowed_for_spider #4545

  • feat: 新增降低分区定时任务负载的功能 #4545

  • feat(backend): 支持redis tools的打包 #5005

  • feat(mongodb): 兼容percona mongodb,执行脚本添加dns解析 #4478

  • feat(backend): complete tendbha storage upgrade flow #4307

  • feat(backend): 统一隐藏返回的 IP #5007

🐛 Bugfixes

  • fix(backend): rack_id修改支持为空 #4946

  • fix(redis): 删除redis nodes域名带上域名信息 #4917

  • fix(backend): spider 缩容问题 #4951

  • fix: 修复tdbctl切换出现异常的问题 #4955

  • fix: tendbcluster定点回档流程修复 #4943

  • fix(backend): 修复开区的授权参数bug #4962

  • fix(backend): 增大nginx配置文件的最大body size #4966

  • fix(frontend): mysql编辑开区类型修复 #4964

  • fix: 修复tdbctl互切异常 #4958

  • fix(backend): 屏蔽iam内部申请url #4606

  • fix(backend): 修复告警组过滤失效的问题 #4984

  • fix(backend): 暂时屏蔽IAM 跨资源类型批量鉴权 #4989

  • fix: 客户端克隆可跳过失败实例而非整个集群 #4972

  • fix(frontend): redis版本升级与spider开区单据类型变更 #4974

  • fix(backend): IAM动作注册加上长度校验 #4900

  • fix(frontend): spider添加授权规则交互调整 #4992

  • fix(backend): 修复po环境监控接口报错 #4994

  • fix(frontend): dbconsole开关修复 #4998

  • fix: partition_dbactuator_fix #4717

  • fix(backend): 数据校验定时任务修复 #4996

  • fix(redis): 集群版本升级更新不能降级 #4971

  • fix: dbpriv_limit_frequency_1_4 #4635

  • fix: dbpartition_avoid_duplicate_name #4640

  • fix(redis): dashboard #4221

Full Changelog

1.4.0-alpha.58

14 Jun 07:16
Compare
Choose a tag to compare
1.4.0-alpha.58 Pre-release
Pre-release

🚀 Features

  • feat(other): release v1.4.0 #4936

🐛 Bugfixes

  • fix(frontend): 获取规格列表补充全量参数 #4930

  • fix(dbm-services): go 介质编译问题 #4934

Full Changelog

1.4.0-alpha.57

14 Jun 03:32
Compare
Choose a tag to compare
1.4.0-alpha.57 Pre-release
Pre-release

🔥 Refactors

  • refactor(dbm-services): adapter config item #4921

🐛 Bugfixes

  • fix: 修复部分单据出现system_info获取异常的问题 #4913

  • fix(frontend): 版本文件上传问题修复 #4923

  • fix(backend): dba人员顺序问题 #4924

  • fix(es): ES集群地域信息维护 #4410

Full Changelog

1.4.0-alpha.56

13 Jun 07:36
Compare
Choose a tag to compare
1.4.0-alpha.56 Pre-release
Pre-release

🚀 Features

  • feat(frontend): 按组件类型IP选择器增加不同操作系统主机的禁选逻辑 #4605

  • feat: 新增授权兼容伪造proxy的集群的功能 #4818

  • feat(redis): Redis-高可用切换支持单实例 #4785

  • feat(redis): Redis切换支持重试功能 #4894

🐛 Bugfixes

  • fix(frontend): 开区支持单节点交互调整 #4884

  • fix(backend): 修复未注册到iam的单据动作 #4888

  • fix(backend): 修改nginx上传大小限制 #4891

  • fix(frontend): 任务详情支持快速定位失败节点 #4869

  • fix(redis): RedisCluster集群部署方案调整 #4890

  • fix(frontend): 升级组件库版本,修复时间选择器手输时间被重置问题 #4904

  • fix(mysql): 权限api调整 #4781

  • fix(mysql): 优化TendbCluster清档 #4911

  • fix(mysql): 修复一个写反的条件 #4914

  • fix(dbm-services): 错误判断mysqld进程 #4903

  • fix: doris apply,dns,replace,label #4898

  • fix(backend): nodeman api 调用问题 #4916

Full Changelog

1.4.0-alpha.55

12 Jun 07:54
Compare
Choose a tag to compare
1.4.0-alpha.55 Pre-release
Pre-release

🚀 Features

  • feat(backend): logout改为401 #4855

  • feat(backend): mysql数据导出 #4816

  • feat(mysql): dbbackup 备份联动 rotatebinlog释放空间 #4838

  • feat(backend): 提供集成授权接口 #4643

  • feat(mysql): dbbackup 增加 master 限速选项 #4871

  • feat(backend): 集成接口兼容老接口协议 #4876

  • feat(mysql): drs添加webconsole部分rpc #4750

  • feat(dbm-services): 模拟执行的pod调度到指定节点 #4824

🐛 Bugfixes

  • fix(redis): 一些bug修复 #4813 #4906

  • fix(backend): promql 解析问题 #4828

  • fix(frontend): 系统通知占用页面高度问题修复 #4834

  • fix(redis): 扩缩容单机器不固定分片数 #4703

  • fix(backend): 日志仪表盘添加鉴权 #4837

  • fix(redis): 优化actuator新建连接同时修复RENAME_DOMAIN的bug #4830

  • fix(frontend): spider新建模块页面高度问题修复 #4840

  • fix(backend): grafana 认证问题处理 #4844

  • fix(backend): 修复分区单据文件上传为空bug #4849

  • fix(backend): 修复创建敏感单据的jwt校验格式 #4857

  • fix: 优化sql单据流程;优化proxy替换流程;修复pt-table-sync执行后更新历史记录 #4689

  • fix(backend): redis部署密码生成规则改造 #4863

  • fix(frontend): 权限问题修复 #3682

  • fix(mongodb): 修复MongoDB2.4版本创建管理用户权限和完善MongoDB原子任务example文档 #4810

  • fix(mysql): tendbcluster清档优化 #4874

  • fix(mongodb): 原子任务设置fcv修复bug #4877

  • fix(backend): 开区支持集群类型过滤 #4881

  • fix(mysql): mysql-monitor-optimize #4759

  • fix: 修改角色标签状态 #4846

  • fix(redis): 修复构造实例回写数据的bug #4859

  • fix(redis): 连Redis的超时时间加多点 #4831

  • fix(frontend): 样式修复 #4803

  • fix(mysql): append-tendbcluster-ctl-flow #4860

Full Changelog

1.4.0-alpha.54

07 Jun 07:11
Compare
Choose a tag to compare
1.4.0-alpha.54 Pre-release
Pre-release

🚀 Features

  • feat(frontend): 集群列表增加容量使用率 #4731

  • feat(frontend): mongodb和sqlserver新增搜索增强 #4260

🐛 Bugfixes

  • fix(frontend): 版本文件上传交互修复 #4804

  • fix(mysql): 修复 dbbackup 安装问题 #4792

  • fix(frontend): redis版本升级参数异常问题修复 #4806

  • fix: mysql_open_area_logdb #4779

  • fix: 修复mysql恢复写入实例转态的错误 #4823

  • fix(backend): 仪表盘问题 #4817

  • fix(helm-charts): helm-chart iam init 问题 #4811

Full Changelog

1.4.0-alpha.53

06 Jun 03:14
Compare
Choose a tag to compare
1.4.0-alpha.53 Pre-release
Pre-release

🔥 Refactors

  • refactor(dbm-services): 优化语义检查导出schema #4744

  • refactor(backend): 更新helm版本 #4800

🚀 Features

  • feat(frontend): 开区支持批量录入和批量编辑 #4664

  • feat(frontend): 污点主机支持标记为已处理操作 #4670

  • feat(dbm-services): 资源池增加批量编辑机架id Api #4701

  • feat(backend): 故障自愈回调免鉴权 #4712

  • feat(backend): 添加 dbha 告警策略 #4714

  • feat(dbm-services): 增加dbconsole导入sql subcommand #4587

  • feat: 新增修复random_password的bug的功能 #4738

  • feat(frontend): 污点主机与资源操作记录搜索增强 #4650

  • feat(redis): redis 主从启停和下架 #4223

  • feat(frontend): 新建授权白名单允许填写字符串localhost #4726

  • feat(backend): 支持 RIO token #4776

  • feat(backend): 修改监控策略权限模型 #4765

  • feat(backend): 集群列表提供集群容量使用率字段 #4758

  • feat(dbm-services): 语法检查Api支持多个版本 #4690

🐛 Bugfixes

  • fix(frontend): 调整kafka集群部署的部分默认参数 #4675

  • fix(mysql): spider dbbackup 修复同步问题 #4681

  • fix(frontend): 对外版新增部分dbconsole限制 #4683

  • fix(kafka): 修复kafka缩容含有kafka manager的broker报错 #4692

  • fix(frontend): redis集群容量变更分片数改为当前集群分片数 #4655

  • fix(backend): 修复 DBA 人员保存的问题 #4708

  • fix(backend): 修复定点回档协议 #4707

  • fix(backend): 兼容英文缩写写入问题 #4705

  • fix(frontend): redis实例列表查看参数配置时cluster_type 传参错误 #4691

  • fix(frontend): mysql授权请求补充必选参数 #4715

  • fix(frontend): 编辑开区模板文案修改 #4657

  • fix: 从库原地重建添加域名改为修改域名 #4721

  • fix(backend): redis key 仪表盘集群错乱问题 #4724

  • fix(redis): redis-dts修复获取port重复的bug #4666

  • fix: 定点回档移除resource_spec #4736

  • fix(frontend): 权限验收前端交互问题修复 #4746

  • fix(frontend): redis密码随机接口新增标识参数 #4751

  • fix(backend): 线上问题修复 & IAM模型修改 #4734

  • fix(frontend): mysql语法检查支持跳过 #4754

  • fix(frontend): mysql定点构造日志记录时间交互调整 #4760

  • fix: 修改定点回档调用安装子流程单据类型 #4762

  • fix: 定点回档卸载实例增加删除域名节点 #4769

  • fix(frontend): 新建白名单 IP 地址校验规则 #4767

  • fix(backend): 主机类告警场景调整 #4770

  • fix: 调整proxy实例下架流程,增加删除服务的独立节点 #4685

  • fix(backend): 分区策略支持创建后自动提单 #4757

  • fix: 修复密码随机化bug #4742

  • fix(frontend): 代码编辑器交互问题及全屏样式修复 #4783

  • fix(frontend): v1.3.0代码合并问题修复 #4787

  • fix(backend): 导出迁移用户组iam脚本 #4797

  • fix(frontend): es节点替换实例数问题修复 #4788

  • fix(dbm-services): 修复语法检查出现的并发写map #4799

Full Changelog

1.4.0-alpha.52

29 May 07:59
Compare
Choose a tag to compare
1.4.0-alpha.52 Pre-release
Pre-release

🔥 Refactors

  • refactor(backend): 修改gtm配置,默认开发分支为1.4.0 #3375

  • refactor(other): merge v1.3.0 to v1.4.0 #3564

  • refactor(dbm-services): 语法关键字检查大小写问题 close #3715

  • refactor(backend): 同步v1.3.0代码 #3883

  • refactor(frontend): 前端同步v1.3.0代码 #3898

  • refactor(backend): 同步v1.3.0的代码 #4009

  • refactor(backend): formatted code #4009

  • refactor(backend): 同步v1.3.0的代码 #4009 (#4010)

  • refactor(dbm-services): 降低mysql关键字检查等级 #4002

  • refactor(backend): 合并1.3.0代码 #4265

  • refactor(backend): 同步v1.3.0代码 #4351

  • refactor(dbm-services): 允许删除drop database #4392

  • refactor(backend): 同步1.3.0代码 #4581

  • refactor(backend): Merge remote-tracking branch 'v1.3.0' into v1.4.0 #4633

  • refactor(backend): 同步1.3.0代码 #4633

🚀 Features

  • feat(backend): 权限中心粒度细化 #1933

  • feat(backend): mysql proxy本地升级flow close #3342

  • feat(mongodb): mongodb安装,卸载,添加用户,删除用户,执行脚本flow #2321

  • feat(frontend): 集群选择器新增已禁用交互与mongodb类型 #3004

  • feat(mongodb): dbmon for mongodb #2788

  • feat(mongodb): 增加原子任务,cluster安装flow #3018

  • feat(mongodb): 新增mongodb新建账号和删除账号flow #3087

  • feat(frontend): 新增MongoDB集群管理 #2591

  • feat(mongodb): 新增执行脚本和实例重启flow,mongodb账号授权 #3172

  • feat(mongodb): 整机替换元数据 #3206

  • feat(backend): mongodb 视图和工具箱单据相关接口开发 #2964

  • feat(mongodb): backup #3080

  • feat(mongodb): 扩缩容接入层 #3208

  • feat(mongodb): 整机替换flow #3270

  • feat(mongodb): Mongo集群、分片集下架-元数据层 #3319

  • feat: db_priv服务支持sqlserver实例授权 #3350

  • feat(backend): mongo 授权 & 工具箱单据接口开发 #3401

  • feat(backend): mongodb 权限细化开发 #3411

  • feat(redis): 接入层版本本地升级 #3360

  • feat: 增加sqlserver的数据迁移流程功能;优化部分公共代码 #3400

  • feat(backend): 单据统一补充cluster和spec信息 #3425

  • feat(frontend): 开启前端鉴权 #3418

  • feat(backend): SQLServer部署 & 备份清档工具箱开发 #3259

  • feat: sqlserver权限细化 & 单据动作权限优化 #3430

  • feat(mongodb): cluster扩缩容容接入层 #3364

  • feat(frontend): mongodb工具箱 #3453

  • feat(backend): dbconfig支持MongoShardedCluster MongoReplicaSet #3471

  • feat(backend): dbconfig 同步 mongodbcommon 数据 #3477

  • feat(backend): mysql本地升级flow close #3398

  • feat(frontend): 资源规格管理新增RedisCluster和Redis主从 #3484

  • feat(mongodb): mongodb卸载 #3445

  • feat(backend): dbconfig 增加PredixRedisCluster #3511

  • feat(mongodb): 扩缩容分片数元数据 #3433

  • feat(backend): 增加机器列表选择器 #3509

  • feat: 增加sqlserver数据构造的功能流程 #3434

  • feat(mongodb): mongodb容量变更 #3510

  • feat(backend): 采集机器glibc版本信息 close #3476

  • feat(frontend): 新增sqlserver集群选择器 #3574

  • feat(backend): SQLServer 授权 & 数据迁移 开发 #3503

  • feat(backend): 提供通用的集群&实例查询接口 #3563

  • feat(backend): 定点回档库数据增加导入接口 #3576

  • feat(redis): 收到内存告警后 去动态设置 redis的 maxmemory #3497

  • feat(backend): mangos 扩缩容接入层联调 #3557

  • feat(backend): mangodb 集群下架联调 #3586

  • feat: 调整sqlserver流程,执行时增加随机账号添加 #3527

  • feat(backend): mongodb 整机替换联调 #3613

  • feat(dbm-services): 资源匹配增加os version 匹配 close #3591

  • feat: 增加sqlserver对admin账号的随机化定时任务 #3594

  • feat(backend): dbm注册到通知中心 #3645

  • feat(frontend): 新增sqlserver数据库备份和账号授权接口联调 #3505

  • feat(mongodb): mongo-toolkit #3410

  • feat(backend): SQLServer支持密码随机化 #3683

  • feat(backend): 补充riak、mongodb、sqlserver的镜像介质打包 #3663

  • feat(backend): gse接口迁移至apigw节点管理agent查询接口 #3707

  • feat(backend): dbconfig增加云区域 id 级别 #3716

  • feat(redis): RedisCluster部署方案 #3482

  • feat(doris): doris apply flow #3666

  • feat: 调整mysql单据碰到一些问题 #3699

  • feat(mongodb): 扩容副本,增加角色、域名 #3520

  • feat(backend): 同步v1.3.0代码 #3780

  • feat(other): VM上架dbactuator close #3665

  • feat(backend): 故障自愈框架 #3742

  • feat(other): dbha support tbinlogdumper switch close #3672

  • feat(backend): 单据统一输出 #3821

  • feat(mongodb): 增加/减少shard节点数 #3619

  • feat(backend): 多集群执行SQL变更时,根据集群包含多个版本的MySQL去发起多个模拟执行的子任务 close #3797

  • feat(other): VM下架atuator close #3842

  • feat(backend): 权限二期细化 #3860

  • feat: 增加定时任务,检查实例是否存在已过期的job_user #3829

  • feat(backend): dbm python3.10依赖升级 #3901

  • feat(mongodb): 集群容量变更meta #3628

  • feat(mongodb): Mongo同业务相同IP支持 #3872

  • feat(mongodb): 禁用/开启MongoDB #3864

  • feat(frontend): 新增spider迁移主从和重建从库 #3638

  • feat(redis): Key统计根据内存自适应统计姿势 #3975

  • feat: 新增集群slave重建和主从迁移flow #3840

  • feature(frontend): 前端支持 iframe 嵌入 #3958

  • feat(frontend): 前端库 axios版本升级 #3964

  • feat(frontend): mysql 集群列表样式问题 #3965

  • feat(frontend): spider主从迁移协议调整 #4035

  • feat(redis): 增加Tendisplus-2.7版本并修复一些常量问题 #4170

  • feat(redis): key统计决定是否使用Rdb #4086

  • feat(backend): 同步migrations文件 #4183

  • feat(backend): v1.4.0同步v1.3.0的代码 #4183

  • feat: 增加集群访问入口动作鉴权 #4099

  • feat(mysql): support_mysqldump #4015

  • feat(backend): dbconfig 配置同步 #4226

  • feat(redis): act: 干掉连接/修改密码 原子任务 #4152

  • feat(backend): redis主从部署 & tendbcluster重建 联调 #4106

  • feat: doris缩容替换flow #3991

  • feat(backend): dbconfig 更新 hadoop3.x 配置 #4285

  • feat: 增加sqlserver集群接入标准化流程 #4206

  • feat(frontend): Redis新增RedisCluster和主从架构 #3931

  • feat(redis): redis重建slave兼容主从版 #4219

  • feat(mongodb): 保存cachesize,oplosize和replsetname #4256

  • feat(redis): rediscluster迁移流程 #4046

  • feat(frontend): mysql支持单据克隆 #4321

  • feat(redis): 监控回调http接口,对cache集群动态设置maxmemory #3723

  • feat(backend): 更新 dbbackup 的备份配置 #4416

  • feat: tendbcluster支持本地备份恢复 #4276

  • feat(frontend): 业务选择框支持按业务缩写选择、搜索 #4370

  • feat(frontend): 全局搜索导出增加业务信息 #4452

  • feat(redis): redis域名修改 #4406

  • feat(frontend): 支持dbconsole功能 #4462

  • feat(frontend): mysql工具箱新增数据迁移 #4500

  • feat(backend): grafana支持鉴权 #4449

  • feat(backend): mysql数据迁移单据 #4434

  • feat(frontend): spider支持单据克隆 #4374

  • feat(dbm-services): 增加从内部方法获取主机信息 #4548

  • feat(helm-charts): add new config #4568

  • feat(redis): key统计兼容不同版本rocksdb #4537

  • feat(backend): bamboo数据增加定时清理任务 #4559

  • feat: 增加导入Tbinlogdumper实例的方法 #4554

  • feat(frontend): riak 权限 #4546

  • feat(dbm-services): 支持无地域的亲和性 #4498

  • feat(backend): 监控策略添加角色维度 #4577

  • feat(backend): 自定义监控策略限定目标范围 #4553

  • feat(backend): 污点主机处理搜索优化 #3870

  • feat(backend): 资源操作记录搜索优化 #3870

✨ Optimizations

  • style(frontend): 使用prettier代码格式化 #3408

🐛 Bugfixes

  • fix(frontend): dumper手动迁移入口条件变更 #3369

  • fix(frontend): ts 类型修复 #3372

  • fix(frontend): mongodb实例视图 #2920

  • fix(frontend): mongodb实例视图 #2920

  • fix(backend): 增加mongodb权限类型 #3191

  • fix(backend): mongodb授权协议的调整 #3214

  • fix(mongodb): mongodb安装修复bug #3353

  • fix(frontend): mongodb副本集部署信息修改及实例分页问题修复 #3356

  • fix(mongodb): 修正语法 #3379

  • fix: merge v1.3.0 to v1.4.0 #0

  • fix(mongodb): 拷贝dbactuator二进制文件修复 #3395

  • fix(frontend): 授权组件标签缺失 #3404

  • fix(other): 构建dockerfile未更新poetry.lock问题 #3406

  • fix(frontend): sqlserver集群管理 #2996

  • fix(frontend): sqlserver数据库规格配置及账号规则授权 #3271

  • fix(frontend): sqlserver补充基础数据、实例视图、账号规则 #3368

  • fix(backend): dbha修改配置文件,增加对riak的探测 #3412

  • fix(backend): 修复specs信息补充的bug #3432

  • fix(frontend): remote .gitignore 文件 .vscode #3414

  • fix(redis): redis dts_server迁移前先关闭目的集群slowlog #3449

  • fix(frontend): mongodb集群容量变更问题修复 #3427

  • fix(mysql): dbbackup 修复 spider 备份复制服务 #3469

  • fix(backend): 增加mongo集群单机部署实例数量 #3479

  • fix(redis): redis集群类型变更在线切换保存dbconfig内容便于失败重试 #3459

  • fix(backend): 单据支持业务级别查看 #3490

  • fix(frontend): mongodb分片部署mongodb配置字段修复 #3517

  • fix(frontend): mongodb工具箱交互调整 #3525

  • fix(backend): 调整redis单据类型命名 #3530

  • fix(backend): 修复influxdb操作会重复创建op记录 #3537

  • fix(frontend): 任务耗时时间显示格式不正确 #3493

  • fix: merge from v1.3.0 to v1.4.0 #3568

  • fix(frontend): 单据详情页时间显示问题 #3553

  • fix(backend): 修复redis单据没有补充集群信息的问题 #3581

  • fix(frontend): 修复sqlserver部署问题 #3577

  • fix(backend): SQLServer工具箱参数调整 #3630

  • fix(backend): mongodb 集群容量变更协议调整 #3602

  • fix(redis): 集群分片变更/集群类型变切换后kill nodes域名上的老连接 #3583

  • fix(mongodb): 修改Makefile适应打包脚本 #3689

  • fix(dbm-services): fix端口限制 close #3678

  • fix(backend): 调整mongo介质镜像打包参数 #3691

  • fix(redis): 存储端和接入层版本升级兼容最新协议 #3625

  • fix(redis): redis dts_server在修复redis-sync状态异常后,进程始终存在的bug #3498

  • fix(backend): mango整机替换测试冲突 #3711

  • fix(backend): 补充redis规格信息 #3749

  • fix(frontend): 健康报告默认筛选时间为今天 #3696

  • fix(frontend): 表更 SQL执行单据查看详情时页面卡死 #3730

  • fix(frontend): 服务申请中的业务code显示及校验问题 #3771

  • fix: 修复禁用时错误禁用到系统账号 #3767

  • fix(frontend): redis集群列表样式问题 #3782

  • fix(frontend): 个人工作台(我的服务单,我的代办)路由调整 #3800

  • fix(frontend): 服务申请中业务Code异常检测修复 #3824

  • fix(mysql): dbbackup 物理备份去掉 safe-slave 选项 #3832

  • fix: 定点回档实例安装接入子流程 从库重建主从迁移bug修复 #3747

  • fix(backend): 修改mysql单据协议 #3819

  • fix: 修复下架sqlserver的bug; 导入sqlserver的仪表盘和监控策略 #3791

  • fix(backend): 调整 sqlserver 策略名 #3865

  • fix(backend): 单元测试修复 #3890

  • fix(backend): dbconfig 修复 pulsar 配置 #3904

  • fix(backend): sqlserver 主从、单节点部署联调 #3859

  • fix(backend): 权限体验问题修复 #3605

  • fix(backend): 修复flow的时间戳问题 #3921

  • fix(backend): 修复sql模拟执行编排问题 #3929

  • fix(backend): sqlserver db清档联调 #3933

  • fix(backend): sqlserver数据迁移联调 #3930

  • fix(backend): sqlserver备份数据库联调 #3926

  • fix: 修复1.4分支dbpriv的setDdlByCtlOFF参数问题 #3990

  • fix(frontend): 修复mongodb和sqlserver集群操作按钮禁用问题 #4012

  • fix(backend): 权限二期体验问题修复 #3976

  • fix: 业务下的单据列表应该显示所有单据 #3970

  • fix(backend): sqlserver 备份保存时间字段改为必填 #3984

  • fix(backend): mongodb 集群启停联调 #4063

  • fix: 修复一些sqlserver单据的bug #3910

  • fix(backend): dbconfig 修复 pulsar 和 mysql monitor 监控配置 #4093

  • fix(backend): helm启动celery命令修改 #4140

  • fix(frontend): 修改实例密码接口调整 #4155

  • fix(mysql): rotatebinlog 修复未清理 binlog 的 bug #4132

  • fix(mysql): 修复spider 备份恢复的问题 #4136

  • fix(backend): 权限二期问题修复 #4099

  • fix(backend): 修改集群访问入口和临时密码查看动作 #4099

  • fix(mongodb): 容量变更flow修改meta #4055

  • fix(backend): 修复 dbbackup 物理备份位点问题 #4228

  • fix: tendbCluster定点回档流程加入实例状态 修复日志前滚获取bug #4161

  • fix: tendb ha 原地重建加入添加域名接地那 #4161

  • fix: tendb cluster 备份信息加入检查备份是否存在 #4161

  • fix(mysql): dbbackup 物理备份恢复失败修复 #4237

  • fix(dbm-services): sync goworl mod sum #4262

  • fix(frontend): mysql 新建账号缺少 account_type 字段 #4277

  • fix: fix_conflict #4290

  • fix(frontend): sqlserver集群选择器增加搜索增强和disabledRowConfig配置修复 #4295

  • fix: 调整获取备份配置方式 #4134

  • fix(backend): 调整redis主从部署追加参数 #4253

  • fix: 修复定时巡检过期账号时,mysql删除临时账号前关闭binlog #4333

  • fix(frontend): redis集群部署页面问题修复 #4408

  • fix(frontend): 组件库版本升级 #4323

  • fix(redis): dbactuator和dbmon做日志清理等优化同时修复一些bug #4377

  • fix: 修复巡检临时账号的临时任务 #4364

  • fix(frontend): spider暂时仅支持资源池自动匹配 #4400

  • fix: 修复spider部分流程构建异常的问题 #4418

  • fix: 分区降低下发dbactor频率_避免瓶颈 #4398

  • fix: 分区兼容旧系统中_web业务配置中分区字段类型与实际类型不同的情况_以及分区字段为空的情况 #4358

  • fix(backend): 去掉权限克隆module必填的校验 #4453

  • fix(backend): 优化集群查询接口 & 修复线上问题 #4465

  • fix(backe...

Read more