Skip to content

Releases: oceanbase/obdeploy

v2.5.0

29 Dec 08:15
d296fd1
Compare
Choose a tag to compare

新增特性

  • 支持部署内的组件变更
  • 支持除了ocp-server以外的全部组件扩容
  • 新增支持组件 obLogProxy
  • 优化 web 服务的任务超时以及自动退出机制
  • 适配 OBDiag V1.5.0

问题修复

  • 修复指定用户启动 OCP 的权限问题
  • 修复升级 OCP 时版本选择未生效的问题
  • 修复销毁多节点 OCP 的问题
  • 优化 OCP 依赖租户的处理逻辑,去掉非必需的 option 依赖
  • 增强配置参数类型校验

v2.4.1

14 Dec 06:19
e142080
Compare
Choose a tag to compare

问题修复

  • 修复 OCP 升级失败的问题
  • 修复多节点 OCP 只停止一个的问题
  • 修复白屏部署时 ocp-express 自定义参数非预期的问题
  • 修改 ob-configserver example 中示例错误和优化 storage 样例展示

v2.4.0

29 Nov 08:21
8fb32e0
Compare
Choose a tag to compare

新增特性

  • 支持图形化部署 OCP-CE V4.2.1
  • 支持图形化部署 OCP-CE V4.2.1 及其 MetaDB
  • 支持 OCP-CE 历史版本升级至 OCP-CE V4.2.1
  • 适配 OBDiag V1.4.0 和 V1.3.0
  • 适配 Kylin OS V10 版本
  • 增强对于 OceanBase 数据库的启动前检查
  • 优化 SQL 执行时的报错信息,提供 SQL 执行 Trace

问题修复

  • 修复 部署 OceanBase 数据库 V4.2.0 及以上版本时依旧做网卡检查的问题
  • 修复 销毁 OBD V2.3.0 之前版本部署的集群时,可能会出现的 RuntimeError 问题
  • 修复 开启 IO_DEFAULT_CONFIRM 的情况下,执行 obd cluster edit-config 命令后无法退出的问题

v2.3.1

13 Oct 08:55
61404dd
Compare
Choose a tag to compare

新增特性

  • 适配 OCP Express V4.2.1

问题修复

  • 修复特殊场景下轮转升级检查不符合预期
  • 修复 obd 在 el8 操作系统自升级解压失败
  • 修复 obd cluster chst 在有 ob-configserver 组件时有非预期异常
  • 修复 ob-configserver 在未配置 connection_url 有非预期异常

v2.3.0

15 Sep 13:36
68d897d
Compare
Choose a tag to compare

新增特性

  • 支持 OceanBase 4.2 基于网络直通的主备库方案
  • 支持 ConfigServer
  • 支持白屏部署时选择容量类型参数的单位

v2.2.0

02 Aug 11:39
d84e56c
Compare
Choose a tag to compare

新增特性

  • 适配 OceanBase-CE V4.2
  • 支持 OceanBase-CE V4.2 19G存储小规格部署
  • 适配 OCP Express V4.2
  • 白屏部署支持组件自定义选择
  • 优化 OBProxy 在低性能的机器上启动表现
  • redeploy 时需要二次确认
    • 可以通过--confirm选项跳过
    • 可以通过 obd env set IO_DEFAULT_CONFIRM 1 命令设置后续所有命令自动确认

问题修复

  • 修复 OCP Express ocp_meta_tenant 不生效
  • 修复 obd demo 自定义容量类型参数识别错误

v2.1.1

14 Jun 09:38
fd3c00a
Compare
Choose a tag to compare

新增特性

  • 支持 OceanBase 4.1 小版本升级
  • 支持升级路径关键字 when_come_from 和 deprecated

问题修复

  • 修复某些情况下远程仓库联通性检查异常
  • 修复 root_password 包含个别特殊符号时导致升级异常
  • 修复当前路径不存在时命令执行异常
  • 修复start -s 启动部分节点时检检查全部节点的可用性的问题 #171
  • 修复 prometheus start 时不会跳过已启动节点的问题
  • 修复在仅配置 system_memory 时规格计算不符合预期的问题
  • 修复 obd web 在有企业版和社区版安装包同时存在时版本选择不符合预期的问题

v2.1.0

19 May 10:21
ae0f3bc
Compare
Choose a tag to compare

新增特性

  • 支持遥测功能,该功能可能会采集部署信息,并将其脱敏处理后发送给OceanBase。
  • 新增命令obd obdiag 支持诊断工具 oceanbase-diagnostic-tool
  • 支持OceanBase-CE V4.0 升级到 V4.1
  • 支持ocp-express V1.0.1 及升级
  • 白屏部署支持英文版
  • 白屏部署支持配置SSH端口
  • 支持部署时生成随机密码,避免默认密码和空密码导致安全问题
  • 优化白屏部署安装进度及安装报告体验
  • 优化白屏部署时断网、多开等场景的体验

问题修复

  • 修复example 配置问题 #163
  • 修复白屏部署完成后后端未退出继续部署时可能出现组件信息错误的问题

v2.0.1

24 Apr 06:17
97ce659
Compare
Choose a tag to compare

新增特性

  • reinstall 支持 ocp-express

问题修复

  • 修复TPCC测试成功时exit code非0
  • 修复部署中不包含obproxy-ce组件时,TPCC测试异常的问题
  • 修复某些情况下进度条未到100%就完成的问题

v2.0.0

23 Mar 07:49
5655ea2
Compare
Choose a tag to compare

新增特性

  • 新增白屏部署命令 obd web
  • 新增执行日志查看命令 obd display-trace
  • 新增租户查看命令 obd cluster tenant show
  • 新增repo管理命令 obd mirror add-repo
  • autodeploy 命令新增 --generate-consistent-config/--gcc 选项 用于生成一致的配置,默认关闭
  • 支持ocp express
  • 支持obagent V1.3.0
  • 支持OceanBase V4.1.0.0 测试自动调优
  • 优化修改配置后的交互体验
  • 优化start check检查,提供检查进度、修复意见和自动修复
  • 优化display 逻辑,不再要求全部节点存活
  • 优化锁逻辑,只读命令不在请求锁 #159
  • 新增 ENV_LOCK_MODE 变量 用于控制锁级别,使用obd env set ENV_LOCK_MODE 设置
  • 调整插件调用方法,新增插件运行空间,允许插件通过运行空间传递信息

问题修复

  • 修复OceanBase中system memory大于memory limit时允许启动的问题
  • 修复grafana 远程部署时 dashboard 异常的问题
  • 修复 OBD执行OceanBase V4.0.0.0 TPCH/TPCC 测试时失败的问题 #160
  • 修复example 配置问题 #158