Releases: oceanbase/obdeploy
Releases · oceanbase/obdeploy
v2.5.0
新增特性
- 支持部署内的组件变更
- 支持除了ocp-server以外的全部组件扩容
- 新增支持组件 obLogProxy
- 优化 web 服务的任务超时以及自动退出机制
- 适配 OBDiag V1.5.0
问题修复
- 修复指定用户启动 OCP 的权限问题
- 修复升级 OCP 时版本选择未生效的问题
- 修复销毁多节点 OCP 的问题
- 优化 OCP 依赖租户的处理逻辑,去掉非必需的 option 依赖
- 增强配置参数类型校验
v2.4.1
问题修复
- 修复 OCP 升级失败的问题
- 修复多节点 OCP 只停止一个的问题
- 修复白屏部署时 ocp-express 自定义参数非预期的问题
- 修改 ob-configserver example 中示例错误和优化 storage 样例展示
v2.4.0
新增特性
- 支持图形化部署 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
v2.3.0
新增特性
- 支持 OceanBase 4.2 基于网络直通的主备库方案
- 支持 ConfigServer
- 支持白屏部署时选择容量类型参数的单位
v2.2.0
新增特性
- 适配 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
v2.1.0
v2.0.1
v2.0.0
新增特性
- 新增白屏部署命令 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 设置
- 调整插件调用方法,新增插件运行空间,允许插件通过运行空间传递信息