Version information
Information | Description |
---|---|
Release date | May 12, 2023 |
Version | V4.1.0_CE_BP1 |
Commit number | bd50a54 |
About this version
This version fixes some bugs and improves stability.
Fixed issues
- Fixed an issue where the error code of the REGEXP BINARY expression was incompatible with that of MySQL.
- Fixed a bug where the SQL execution result sets were duplicated after IN expression optimization.
- Fixed a bug where OceanBase Database deployed in a Kubernetes cluster failed to start due to too many virtual network cards.
- Fixed a bug where the execution plan was not generated as expected after an index was created on a generated column and used for table access.
-
Fixed an issue that OceanBase Database does not support the NULLABLE field in the
information_schema.STATISTICS
view. - Fixed a bug where plan cache eviction would fail if an SQL execution plan occupies too much memory and contains expressions that cannot be parameterized.
- Fixed a bug related to encoding data estimation error, which resulted in the writing of more than 2 MB of encoded data into the macroblock memory buffer. This bug would result in macroblock serialization failure, which in turn caused the major compaction to be stuck.
Notes
OBD V2.1.0 and later support the upgrade of OceanBase Database from V4.0.0 to V4.1.0.
版本信息
项目 | 描述 |
---|---|
发布日期 | 2023-05-12 |
版本号 | V4.1.0_CE_BP1 |
Commit 号 | bd50a54 |
发版目的
本次发版主要是 BUG 修复,提升版本稳定性。
缺陷修复
- 修复 REGEXP BINARY 返回错误码与 MySQL 不兼容问题。
- 修复 In Expr 优化导致的 SQL 执行结果集重复问题。
- 修复 k8s 部署集群,因为虚拟网卡太多导致启动失败问题。
- 修复生成列添加索引后,通过索引访问表,生成执行计划不符合预期问题。
-
修复
information_schema.STATISTICS
视图中 NULLABLE 字段不兼容问题。 - 修复 SQL 执行计划占用内存较大且包含不能参数化的表达式,导致 Plan Cache 无法淘汰问题。
- 修复编码数据估算误差,导致写入宏块内存 buffer 的编码数据超过 2M,宏块序列化失败,从而产生合并卡住的问题。
注意事项
OBD V2.1.0 版本开始支持将 OceanBase 数据库社区版从 V4.0.0 版本升级至 V4.1.0 版本。
O
项目简介
OceanBase is an enterprise distributed relational database with high availability, high performance, horizontal scalability, and compatibility with SQL standards.
源项目地址