前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Debezium 1.9.0.Alpha1 正式发布

Debezium 1.9.0.Alpha1 正式发布

作者头像
smartsi
发布2022-02-04 15:28:32
5850
发布2022-02-04 15:28:32
举报
文章被收录于专栏:SmartSiSmartSi

我很高兴宣布 Debezium 1.9 系列的第一个版本 1.9.0.Alpha1 正式发布。这是新的一年来的第一个新版本!Debezium 1.9.0.Alpha1 版本包含大量修复和改进,最显着的是改进了指标以及提供对 Oracle ROWID 数据类型的支持。

1. 改进的指标

Debezium 的 Connector 提供了大量的监控指标。我们在 TotalNumberOfEventsSeen 指标基础之上进行了扩展,提供这些事件的细分类型。为了支持这一努力,添加了如下新指标:

  • TotalNumberOfCreateEventsSeen
  • TotalNumberOfUpdateEventsSeen
  • TotalNumberOfDeleteEventsSeen

这些指标分别表示自 Connector 流式处理阶段开始以来发生的插入、更新和删除事件的数量。因此,你不仅可以继续获取事件总数,现在还可以按不同事件类型进行获取。

2. Oracle ROWID 数据类型支持

Oracle 用户可以使用 ROWID 数据类型的列来优化表示当前行与由 ROWID 列值标识的行之间的关系。从这个版本开始,使用 ROWID 数据类型的列可以被 Debezium 捕获并在变更事件中输出。

Oracle 有两种风格的行标识符列数据类型,ROWID 和 UROWID。虽然这些在某些情况下可以互换使用,但在变更数据捕获事件下它们是不同的。尽管我们添加了对 ROWID 的支持,但目前仍不支持对 UROWID 的支持。

3. 其他修复

此版本中有很多 Bug 修复和稳定性改进,如下可以值得关注:

  • JSON 有效负载在启用时未扩展 (DBZ-4457)
  • R/O 增量快照可以在重启时阻塞 binlog 流 (DBZ-4502)
  • Infinispan 不适用于缓存名称中的下划线 (DBZ-4526)
  • 无法处理长度超过 Integer.MAX_VALUE 的列定义(DBZ-4583)
  • Oracle Connector 找不到 SCN (DBZ-4597)
  • 将 Postgres JDBC 驱动程序升级到 42.3.1 版本 (DBZ-4374)
  • 将 SQL Server 驱动程序升级到 9.4 版本(DBZ-4463)

此版本总共修复了100 个问题。

4. 下一步

我们已经在邮件列表中开始了关于 Debezium 2.0 的公开讨论。您的反馈非常宝贵,请告诉我们您希望添加、修改或者改进的内容!与此同时,我们才刚刚开始!在接下来的几周内还会有另一个 1.9 预发布版本,我们保持每 3 周一版的节奏。随着我们继续获得社区反馈,您还可以期待在本季度发布 1.8 的 Bug 修复。

原文:Debezium 1.9.0.Alpha1 Released

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2022-02-012,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1. 改进的指标
  • 2. Oracle ROWID 数据类型支持
  • 3. 其他修复
  • 4. 下一步
相关产品与服务
云数据库 SQL Server
腾讯云数据库 SQL Server (TencentDB for SQL Server)是业界最常用的商用数据库之一,对基于 Windows 架构的应用程序具有完美的支持。TencentDB for SQL Server 拥有微软正版授权,可持续为用户提供最新的功能,避免未授权使用软件的风险。具有即开即用、稳定可靠、安全运行、弹性扩缩等特点。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档