Skip to content

Releases: oceanbase/oblogproxy

v4.2.3

Choose a tag to compare

@whhe whhe released this 26 Mar 03:32

obbinlog-ce 4.2.3

V4.2.3

版本信息

  • 发布时间:2025 年 02 月 14 日
  • 版本号:V4.2.3
  • RPM 版本号:obbinlog-ce-4.2.3-200000012025021315
阿里云镜像

主要变更

新增支持兼容 MySQL 原生 show slave status 命令,返回命令 Header 信息,兼容下游 MySQL 订阅生态。

修复 obbinlog 解析 double 类型数据时,解析程序异常的问题。

修复 obbinlog 多个转换日志进程异常场景下,部分任务无法得到有效处理的问题。

版本使用限制

OBProxy 社区版

V4.2.1 或更新版本

OceanBase 社区版

详情请参阅下表,请注意支持范围包括早于最新支持版本的所有 bp 和 hotfix 版本。

OceanBase 版本序列 最新支持到的 OceanBase 版本
4.2.0.x 或更早版本 不支持
4.2.1.x v4.2.1_CE_BP10
4.2.2.x v4.2.2_CE_BP1
4.2.3.x v4.2.3_CE_BP1
4.2.4.x v4.2.4_CE
4.2.5.x v4.2.5_CE_BP2
4.3.0.x v4.3.0_CE_BETA
4.3.1.x v4.3.1_CE_BETA
4.3.2.x v4.3.2_CE_BP1
4.3.3.x v4.3.3_CE_BP1
4.3.4.x v4.3.4_CE_BP1
4.3.5.x v4.3.5_CE

v4.2.1

Choose a tag to compare

@whhe whhe released this 13 Jan 12:56

obbinlog-ce 4.2.1

V4.2.1

版本信息

  • 发布时间:2025 年 01 月 13 日
  • 版本号:V4.2.1
  • RPM 版本号:obbinlog-ce-4.2.1-100000032025011008
阿里云镜像

主要变更

新增集成 obcdc-ce V4.3.5.0

修复了几个已知 bug

版本使用限制

OBProxy 社区版

V4.2.1 或更新版本

OceanBase 社区版

详情请参阅下表,请注意支持范围包括早于最新支持版本的所有 bp 和 hotfix 版本。

OceanBase 版本序列 最新支持到的 OceanBase 版本
4.2.0.x 或更早版本 不支持
4.2.1.x v4.2.1_CE_BP10
4.2.2.x v4.2.2_CE_BP1
4.2.3.x v4.2.3_CE_BP1
4.2.4.x v4.2.4_CE
4.2.5.x v4.2.5_CE_BP1
4.3.0.x v4.3.0_CE_BETA
4.3.1.x v4.3.1_CE_BETA
4.3.2.x v4.3.2_CE_BP1
4.3.3.x v4.3.3_CE_BP1
4.3.4.x v4.3.4_CE_BP1
4.3.5.x v4.3.5_CE

v4.2.0

Choose a tag to compare

@whhe whhe released this 31 Dec 09:40

obbinlog-ce 4.2.0

V4.2.0

版本信息

  • 发布时间:2024 年 12 月 27 日
  • 版本号:V4.2.0
  • RPM 版本号:obbinlog-ce-4.2.0-100000152024122710
阿里云镜像

主要变更

功能特性:

  • 新增集成 obcdc-ce V4.2.1.10、V4.2.5.1、V4.3.3.1 和 V4.3.4.1
  • 去除运行日志中的密码明文

稳定性优化:

  • 优化断点续传,当索引文件 mysql-bin.index 和日志文件 mysql-bin.xxx 不一致时,将自动进行校正处理

性能优化:

  • 基于 disruptor 实现了日志格式转换的并发处

版本使用限制

OBProxy 社区版

V4.2.1 或更新版本

OceanBase 社区版

详情请参阅下表,请注意支持范围包括早于最新支持版本的所有 bp 和 hotfix 版本。

OceanBase 版本序列 最新支持到的 OceanBase 版本
4.2.0.x 或更早版本 不支持
4.2.1.x v4.2.1_CE_BP10
4.2.2.x v4.2.2_CE_BP1
4.2.3.x v4.2.3_CE_BP1
4.2.4.x v4.2.4_CE
4.2.5.x v4.2.5_CE_BP1
4.3.0.x v4.3.0_CE_BETA
4.3.1.x v4.3.1_CE_BETA
4.3.2.x v4.3.2_CE_BP1
4.3.3.x v4.3.3_CE_BP1
4.3.4.x v4.3.4_CE_BP1

v4.0.1

Choose a tag to compare

@whhe whhe released this 31 Dec 09:34

obbinlog-ce 4.0.1

V4.0.1

版本信息

  • 发布时间:2024 年 12 月 27 日
  • 版本号:V4.0.1
  • RPM 版本号:obbinlog-ce-4.0.1-100000162024122511
阿里云镜像

新增功能

  • 新增 Binlog 集群高可用特性
  • 新增 Prometheus 指标监控

版本使用限制

OBProxy 社区版

V4.2.1 或更新版本

OceanBase 社区版

详情请参阅下表,请注意支持范围包括早于最新支持版本的所有 bp 和 hotfix 版本。

OceanBase 版本序列 最新支持到的 OceanBase 版本
4.2.0.x 或更早版本 不支持
4.2.1.x v4.2.1_CE_BP9
4.2.2.x v4.2.2_CE_BP1
4.2.3.x v4.2.3_CE_BP1
4.2.4.x v4.2.4_CE
4.3.0.x v4.3.0_CE_BETA
4.3.1.x v4.3.1_CE_BETA
4.3.2.x v4.3.2_CE_BP1
4.3.3.x v4.3.3_CE

v2.0.2_BP1

Choose a tag to compare

@whhe whhe released this 02 Aug 09:32

Version Information

  • Release Date: August 2, 2024
  • Version Number: v2.0.2_BP1
  • RPM Version Number: oblogproxy-2.0.2-101000142024080121

New Features

  • Support OceanBase CE 4.2.4.x, 4.3.1.x, and 4.3.2.x.

Bug Fixes

  • Fixed memory leak in oblogmsg serialization.

Version Usage Limitations

Binlog Mode (Recommended)

Binlog mode needs to be used in conjunction with OceanBase CE and OBProxy CE.

OBProxy CE

V4.2.1, V4.2.3

OceanBase CE

See the table below for details, note that the support ranges include all bp and hotfix versions earlier than the latest supported version.

OceanBase Version Sequence Latest Supported OceanBase Version
4.2.0.x and earlier versions Not supported
4.2.1.x v4.2.1_CE_BP8
4.2.2.x v4.2.2_CE_BP1
4.2.3.x v4.2.3_CE_BP1
4.2.4.x v4.2.4_CE
4.3.0.x v4.3.0_CE_BETA
4.3.1.x v4.3.1_CE_BETA
4.3.2.x v4.3.2_CE_BETA

CDC Mode

See the table below for details, note that the support ranges include all bp and hotfix versions earlier than the latest supported version.

OceanBase Version Sequence Latest Supported OceanBase Version
4.2.0.x and earlier versions All versions supported
4.2.1.x v4.2.1_CE_BP8
4.2.2.x v4.2.2_CE_BP1
4.2.3.x v4.2.3_CE_BP1
4.2.4.x v4.2.4_CE
4.3.0.x v4.3.0_CE_BETA
4.3.1.x v4.3.1_CE_BETA
4.3.2.x v4.3.2_CE_BETA

版本信息

  • 发布时间:2024 年 08 月 02 日
  • 版本号:v2.0.2_BP1
  • RPM 版本号:oblogproxy-2.0.2-101000142024080121

新增功能

  • 新增支持 OceanBase 社区版 4.2.4.x、4.3.1.x、4.3.2.x 版本。

缺陷修复

  • 修复了 oblogmsg 序列化时的内存泄漏。

版本使用限制

Binlog 模式(推荐)

Binlog 模式需要与 OceanBase 社区版和 OBProxy 社区版配合使用。

OBProxy 社区版

V4.2.1, V4.2.3

OceanBase 社区版

详情请参阅下表,请注意支持范围包括早于最新支持版本的所有 bp 和 hotfix 版本。

OceanBase 版本序列 最新支持到的 OceanBase 版本
4.2.0.x 或更早版本 不支持
4.2.1.x v4.2.1_CE_BP8
4.2.2.x v4.2.2_CE_BP1
4.2.3.x v4.2.3_CE_BP1
4.2.4.x v4.2.4_CE
4.3.0.x v4.3.0_CE_BETA
4.3.1.x v4.3.1_CE_BETA
4.3.2.x v4.3.2_CE_BETA

CDC 模式

详情请参阅下表,请注意支持范围包括早于最新支持版本的所有 bp 和 hotfix 版本。

OceanBase 版本序列 最新支持到的 OceanBase 版本
4.2.0.x 或更早版本 支持全部版本
4.2.1.x v4.2.1_CE_BP8
4.2.2.x v4.2.2_CE_BP1
4.2.3.x v4.2.3_CE_BP1
4.2.4.x v4.2.4_CE
4.3.0.x v4.3.0_CE_BETA
4.3.1.x v4.3.1_CE_BETA
4.3.2.x v4.3.2_CE_BETA

v2.0.2

Choose a tag to compare

@namewxt1220 namewxt1220 released this 04 Jun 12:52

Version Information

  • Release Date: June 4, 2024
  • Version Number: V2.0.2
  • RPM Version Number: oblogproxy-2.0.2-100000012024060321

New Features

  • Telemetry Functionality: Added telemetry functionality to both Binlog and CDC modes.
  • Database Version Support: Binlog and CDC modes now support OceanBase Database versions 4.3.1.x and 4.2.3.x.

Version Usage Restrictions

Binlog Mode

Binlog mode requires coordination with OceanBase Database and OBProxy.

Product Name Supported Version Numbers
OceanBase Database V4.2.1_CE, V4.2.1_CE_BP1, V4.2.1_CE_BP1_HF1, V4.2.1_CE_BP2, V4.2.1_CE_BP2_HF1, V4.2.1_CE_BP3, V4.2.1_CE_BP3_HF1, V4.2.1_CE_BP3_HF2, V4.2.1_CE_BP4, V4.2.1_CE_BP5, V4.2.1_CE_BP6, V4.2.2_CE, V4.2.2_CE_HF1, V4.2.2_CE_BP1, V4.3.0_CE_BETA, V4.3.1_CE_BETA
OBProxy V4.2.1, V4.2.3

CDC Mode

Use of version 4.x is recommended.

Product Name Supported Version Numbers
OceanBase Database (4.x) V4.2.1_CE, V4.2.1_CE_BP1, V4.2.1_CE_BP1_HF1, V4.2.1_CE_BP2, V4.2.1_CE_BP2_HF1, V4.2.1_CE_BP3, V4.2.1_CE_BP3_HF1, V4.2.1_CE_BP3_HF2, V4.2.1_CE_BP4, V4.2.1_CE_BP5, V4.2.1_CE_BP6, V4.2.2_CE, V4.2.2_CE_HF1, V4.2.2_CE_BP1, V4.3.0_CE_BETA, V4.3.1_CE_BETA
OceanBase Database (3.x) All Versions

版本信息

  • 发布时间:2024 年 06 月 04 日
  • 版本号:V2.0.2
  • RPM 版本号:oblogproxy-2.0.2-100000012024060321

新增功能

  • 遥测功能:Binlog 模式和 CDC 模式新增遥测功能。
  • 数据库版本支持:Binlog 模式和 CDC 模式新增支持 OceanBase 数据库 4.3.1.x、4.2.3.x 版本。

版本使用限制

Binlog 模式

Binlog 模式需要与 OceanBase 数据库和 OBProxy 配合使用。

产品名称 支持版本号
OceanBase 数据库 V4.2.1_CE, V4.2.1_CE_BP1, V4.2.1_CE_BP1_HF1, V4.2.1_CE_BP2, V4.2.1_CE_BP2_HF1, V4.2.1_CE_BP3, V4.2.1_CE_BP3_HF1, V4.2.1_CE_BP3_HF2, V4.2.1_CE_BP4, V4.2.1_CE_BP5, V4.2.1_CE_BP6, V4.2.2_CE, V4.2.2_CE_HF1, V4.2.2_CE_BP1, V4.3.0_CE_BETA, V4.3.1_CE_BETA
OBProxy V4.2.1, V4.2.3

CDC 模式

推荐使用 4.x 版本。

产品名称 支持版本号
OceanBase 数据库(4.x) V4.2.1_CE, V4.2.1_CE_BP1, V4.2.1_CE_BP1_HF1, V4.2.1_CE_BP2, V4.2.1_CE_BP2_HF1, V4.2.1_CE_BP3, V4.2.1_CE_BP3_HF1, V4.2.1_CE_BP3_HF2, V4.2.1_CE_BP4, V4.2.1_CE_BP5, V4.2.1_CE_BP6, V4.2.2_CE, V4.2.2_CE_HF1, V4.2.2_CE_BP1, V4.3.0_CE_BETA, V4.3.1_CE_BETA
OceanBase 数据库(3.x) 全部版本

v2.0.1_BP2

Choose a tag to compare

@namewxt1220 namewxt1220 released this 16 Apr 10:49

Version Information

  • Release Date: April 16, 2024
  • Version Number: V2.0.1_BP2
  • RPM Version Number: oblogproxy-2.0.1-202000012024041520

New Features

  • Binlog mode and CDC mode now support OceanBase database version 4.3.0.x.
  • Binlog mode adds support for DDL statement syntax transformation for 'rename column'.

Bug Fixes

  • Binlog mode fixes the issue of unsigned data synchronization errors.
  • Binlog mode fixes the issue where bit type writes exceed a length of 32, which caused errors.
  • Binlog mode fixes the error in parsing DDL statements that start with ## comments.

Version Usage Limitations

  • Binlog mode (Binlog mode needs to be used in conjunction with OceanBase Database and OBProxy)

    Product Name Supported Version Numbers
    OceanBase Database V4.2.1_CE, V4.2.1_CE_BP1, V4.2.1_CE_BP1_HF1, V4.2.1_CE_BP2, V4.2.1_CE_BP2_HF1, V4.2.1_CE_BP3, V4.2.1_CE_BP3_HF1, V4.2.1_CE_BP3_HF2, V4.2.1_CE_BP4, V4.2.2_CE, V4.2.2_CE_HF1, V4.2.2_CE_BP1, V4.3.0_CE_BETA
    OBProxy V4.2.1, V4.2.3
  • CDC mode (Recommended for 4.x versions)

    Product Name Supported Version Numbers
    OceanBase Database (4.x) V4.2.1_CE, V4.2.1_CE_BP1, V4.2.1_CE_BP1_HF1, V4.2.1_CE_BP2, V4.2.1_CE_BP2_HF1, V4.2.1_CE_BP3, V4.2.1_CE_BP3_HF1, V4.2.1_CE_BP3_HF2, V4.2.1_CE_BP4, V4.2.2_CE, V4.2.2_CE_HF1, V4.2.2_CE_BP1, V4.3.0_CE_BETA
    OceanBase Database (3.x) All versions

版本信息

  • 发布时间:2024 年 04 月 16 日
  • 版本号:V2.0.1_BP2
  • RPM 版本号:oblogproxy-2.0.1-202000012024041520

新增功能

  • Binlog 模式和 CDC 模式新增支持 OceanBase 数据库 4.3.0.x 版本。
  • Binlog 模式,支持 DDL 语句 rename column 语法转换。

缺陷修复

  • Binlog 模式,修复无符号数据同步下游错误问题。
  • Binlog 模式,修复 bit 类型写入长度超32错误问题。
  • Binlog 模式,修复 DDL 语句携带 ## 注释开头解析报错问题。

版本使用限制

  • Binlog 模式(Binlog 模式需要与 OceanBase 数据库和 OBProxy 配合使用)

    产品名称 支持版本号
    OceanBase 数据库 V4.2.1_CE、V4.2.1_CE_BP1、V4.2.1_CE_BP1_HF1、V4.2.1_CE_BP2、V4.2.1_CE_BP2_HF1、V4.2.1_CE_BP3、V4.2.1_CE_BP3_HF1、V4.2.1_CE_BP3_HF2、V4.2.1_CE_BP4、V4.2.2_CE、V4.2.2_CE_HF1、V4.2.2_CE_BP1、V4.3.0_CE_BETA
    OBProxy V4.2.1、V4.2.3
  • CDC 模式(推荐 4.x 版本)

    产品名称 支持版本号
    OceanBase 数据库(4.x) V4.2.1_CE、V4.2.1_CE_BP1、V4.2.1_CE_BP1_HF1、V4.2.1_CE_BP2、V4.2.1_CE_BP2_HF1、V4.2.1_CE_BP3、V4.2.1_CE_BP3_HF1、V4.2.1_CE_BP3_HF2、V4.2.1_CE_BP4、V4.2.2_CE、V4.2.2_CE_HF1、V4.2.2_CE_BP1、V4.3.0_CE_BETA
    OceanBase 数据库(3.x) 全部版本

v2.0.1_BP1

Choose a tag to compare

@namewxt1220 namewxt1220 released this 27 Mar 12:32

Release Information

  • Release Date: March 27, 2024
  • Version: V2.0.1_BP1
  • RPM Version Number: oblogproxy-2.0.1-101000012024032518

New Features

  • Added support for OceanBase Database versions 4.2.2.x in both Binlog and CDC modes.

Bug Fixes

  • In Binlog mode, fixed the issue where the same table name in different databases generated the same table ID.
  • In Binlog mode, fixed the issue where subscription was incorrectly waiting for the master_heartbeat_period time during binlog file rotation.
  • In CDC mode, fixed an initialization anomaly in obcdc that prevented oblogreader from exiting.

Version Usage Restrictions

  • Binlog Mode (Binlog mode requires cooperation with OceanBase Database and OBProxy)
    Product Name Supported Version Numbers
    OceanBase Database V4.2.1_CE, V4.2.1_CE_BP1, V4.2.1_CE_BP1_HF1, V4.2.1_CE_BP2, V4.2.1_CE_BP2_HF1, V4.2.1_CE_BP3, V4.2.1_CE_BP3_HF1, V4.2.1_CE_BP3_HF2, V4.2.1_CE_BP4, V4.2.2_CE, V4.2.2_CE_HF1, V4.2.2_CE_BP1
    OBProxy V4.2.1, V4.2.3
  • CDC Mode (Recommended for 4.x versions)
    Product Name Supported Version Numbers
    OceanBase Database (4.x) V4.2.1_CE, V4.2.1_CE_BP1, V4.2.1_CE_BP1_HF1, V4.2.1_CE_BP2, V4.2.1_CE_BP2_HF1, V4.2.1_CE_BP3, V4.2.1_CE_BP3_HF1, V4.2.1_CE_BP3_HF2, V4.2.1_CE_BP4, V4.2.2_CE, V4.2.2_CE_HF1, V4.2.2_CE_BP1
    OceanBase Database (3.x) All versions

版本信息

  • 发布时间:2024 年 03 月 27 日
  • 版本号:V2.0.1_BP1
  • RPM 版本号:oblogproxy-2.0.1-101000012024032518

新增功能

  • Binlog 模式和 CDC 模式新增支持 OceanBase 数据库 4.2.2.x 版本。

缺陷修复

  • Binlog 模式,修复表名相同库名不同场景生成一致表 id 问题。
  • Binlog 模式,修复订阅等待 binlog 文件轮转时错误等待 master_heartbeat_period 时间问题。
  • CDC 模式,修复 obcdc 初始化异常,oblogreader 无法退出问题。

版本使用限制

  • Binlog 模式(Binlog 模式需要与 OceanBase 数据库和 OBProxy 配合使用)

    产品名称 支持版本号
    OceanBase 数据库 V4.2.1_CE、V4.2.1_CE_BP1、V4.2.1_CE_BP1_HF1、V4.2.1_CE_BP2、V4.2.1_CE_BP2_HF1、V4.2.1_CE_BP3、V4.2.1_CE_BP3_HF1、V4.2.1_CE_BP3_HF2、V4.2.1_CE_BP4、V4.2.2_CE、V4.2.2_CE_HF1、V4.2.2_CE_BP1
    OBProxy V4.2.1、V4.2.3
  • CDC 模式(推荐 4.x 版本)

    产品名称 支持版本号
    OceanBase 数据库(4.x) V4.2.1_CE、V4.2.1_CE_BP1、V4.2.1_CE_BP1_HF1、V4.2.1_CE_BP2、V4.2.1_CE_BP2_HF1、V4.2.1_CE_BP3、V4.2.1_CE_BP3_HF1、V4.2.1_CE_BP3_HF2、V4.2.1_CE_BP4、V4.2.2_CE、V4.2.2_CE_HF1、V4.2.2_CE_BP1
    OceanBase 数据库(3.x) 全部版本

v2.0.1

Choose a tag to compare

@namewxt1220 namewxt1220 released this 19 Jan 11:44

What's Changed

  • Binlog mode now supports converting OceanBase DDL to MySQL DDL.

Compatible Version

  • Binlog Mode (Binlog mode requires coordination with OceanBase and OBProxy)

    Product Name Supported Versions
    OceanBase V4.2.1_CE, V4.2.1_CE_BP1, V4.2.1_CE_BP1_HF1, V4.2.1_CE_BP2, V4.2.1_CE_BP2_HF1, V4.2.1_CE_BP3
    OBProxy V4.2.1
  • CDC Mode (Version 4.x recommended)

    Product Name Supported Versions
    OceanBase (4.x) V4.2.1_CE and below, V4.2.1_CE_BP1, V4.2.1_CE_BP1_HF1, V4.2.1_CE_BP2, V4.2.1_CE_BP2_HF1, V4.2.1_CE_BP3
    OceanBase (3.x) All versions

变更内容

  • Binlog 模式新增 OceanBase DDL 转换为 MySQL DDL。

版本兼容性

  • Binlog 模式(Binlog 模式需要与 OceanBase 和 OBProxy 配合使用)

    产品名称 支持版本号
    OceanBase V4.2.1_CE、V4.2.1_CE_BP1、V4.2.1_CE_BP1_HF1、V4.2.1_CE_BP2、V4.2.1_CE_BP2_HF1、V4.2.1_CE_BP3
    OBProxy V4.2.1
  • CDC 模式(推荐 4.x 版本)

    产品名称 支持版本号
    OceanBase(4.x) V4.2.1_CE 及以下版本、V4.2.1_CE_BP1、V4.2.1_CE_BP1_HF1、V4.2.1_CE_BP2、V4.2.1_CE_BP2_HF1、V4.2.1_CE_BP3
    OceanBase(3.x) 全部版本

v2.0.0_BP1

Choose a tag to compare

@namewxt1220 namewxt1220 released this 20 Dec 09:24

What's Changed

  • Binlog mode, fix the problem that gtid is decremented by 1 incorrectly, resulting in incorrect calculation of gtid_subtract function
  • Binlog mode, fix the problem that the rename operation causes the file lock to fail, resulting in the loss of the binlog index file

Compatible Version

  • Binlog Mode (Binlog mode requires coordination with OceanBase and OBProxy)

    Product Name Supported Versions
    OceanBase V4.2.1_CE
    OBProxy V4.2.1
  • CDC Mode (Version 4.x recommended)

    Product Name Supported Versions
    OceanBase (4.x) V4.2.1_CE and lower versions
    OceanBase (3.x) All versions

变更内容

  • Binlog 模式,修复 gtid 错误减 1,导致 gtid_subtract 函数计算不正确的问题
  • Binlog 模式,修复 rename 操作导致文件锁加锁失效,从而导致丢失 binlog 索引文件的问题

版本兼容性

  • Binlog 模式(Binlog 模式需要与 OceanBase 和 OBProxy 配合使用)

    产品名称 支持版本号
    OceanBase V4.2.1_CE
    OBProxy V4.2.1
  • CDC 模式(推荐 4.x 版本)

    产品名称 支持版本号
    OceanBase(4.x) V4.2.1_CE 及以下版本
    OceanBase(3.x) 全部版本