v4.2.1_CE_BP3_HF1
zhuzhaoyang001
released this
25 Jan 07:51
·
5650 commits
to develop
since this release
Version information
Information | Description |
---|---|
Release date | January 25, 2024 |
Version | V4.2.1_CE_BP3_HF1 |
Commit number | 37a4c62 |
OBServer RPM version | oceanbase-ce-4.2.1.3-103010052024011916 |
Bug fixes
- Fixed the issue where calling the
DBMS_MONITOR
package with decimal type data would result in anIncorrect arguments to control info
error. - Fixed the issue where time-to-live (TTL) tasks in OBKV failed when the table contains
LONGTEXT
columns. - Fixed the issue where the
insertOrUpdate
operation on the OBKV client failed to write data when an auto-increment column of the table was used as the primary key and secondary indexes existed. - Fixed the issue where a core dump occurred on an OBServer node due to the lack of null pointer check when the OBServer node processed the driver code of Alibaba Cloud Object Storage Service (OSS).
- Fixed the issue where the paging query performance was low due to an inappropriate execution plan in a scenario where the
ORDER BY
andLIMIT
clauses were used. - Fixed the issue where the major compaction for the standby tenant could be stuck when a backup task and a medium-priority compaction task were concurrently executed.
- Fixed the issue where the query performance was downgraded when a large number of SSTables were involved in major compactions during a transfer operation.
版本信息
项目 | 描述 |
---|---|
发布日期 | 2024-1-25 |
版本号 | V4.2.1_CE_BP3_HF1 |
Commit 号 | 37a4c62 |
OBServer RPM 版本号 | oceanbase-ce-4.2.1.3-103010052024011916 |
缺陷修复
- 修复调用
DBMS_MONITOR
包传入小数类型数据报错Incorrect arguments to control info
的问题。 - 修复表中包含 LONGTEXT 列时,OBKV 的 TTL 任务执行失败的问题。
- 修复当表中自增列作为主键且存在二级索引时,使用 OBKV 客户端的
insertOrUpdate
接口写入失败的问题。 - 修复 OBServer 内部在处理 OSS 驱动代码时,缺少的空指针判断,导致的 OBServer Core 的问题。
- 修复
order by + limit
分页场景下,由于执行计划不优导致查询性能慢的问题。 - 修复备份和 medium compaction 并发时,可能导致备租户合并卡住问题。
- 修复 Transfer 期间转储 SSTable 个数比较多时,查询性能下降的问题。