我很荣幸地宣布Debezium 1.9系列的第一个版本,开云体育官方注册网址1.9.0.Alpha1!
随着新的一年到来的是新的发布!Debe开云体育官方注册网址zium 1.9.0。Alpha1发布带来了大量的修复和改进,最显著的是改进的度量和Oracle ROWID数据类型支持。
改进的指标
开云体育官方注册网址Debezium的连接器提供了广泛的指标。我们已经扩展了TotalNumberOfEventsSeen
度量以按类型提供这些事件的分解。为了支持这一努力,添加了以下新指标:
TotalNumberOfCreateEventsSeen
TotalNumberOfUpdateEventsSeen
TotalNumberOfDeleteEventsSeen
这些指标表示的数量插入,更新,删除分别是自连接器流阶段开始以来发生的事件。因此,您不仅可以继续获得事件总数,而且还可以按事件类型获得总数的细分。
Oracle ROWID数据类型支持
Oracle用户可以选择使用ROWID
属性标识的行之间的关系ROWID
列值。从这个版本开始,列使用ROWID
数据类型可以被Debezium捕获,并在更改事件中发出。开云体育官方注册网址
Oracle有两种行标识符列数据类型, |
其他修复
在这个版本中有相当多的错误修复和稳定性变化,一些值得注意的是:
启用JSON负载时没有扩展(dbz - 4457)
R/O增量快照可以在重启时阻塞binlog流(dbz - 4502)
Infinispan不使用缓存名称中的下划线(dbz - 4526)
无法处理长度超过Integer的列定义。MAX_VALUE (dbz - 4583)
Oracle连接器找不到SCN (dbz - 4597)
更新Postgres JDBC驱动程序到42.3.1 (dbz - 4374)
将SQL Server驱动程序升级到9.4 (dbz - 4463)
总而言之,100年问题修复了此版本。非常感谢社区中为这个版本工作的所有贡献者:
接下来是什么?
我们已经开始了公开讨论关于Debezium开云体育官方注册网址 2.0的邮件列表。您的反馈是非常宝贵的,所以让我们知道您希望看到添加、更改或改进的内容!
与此同时,我们才刚刚开始!在接下来的几周内将会有另一个1.9预发布,坚持我们的3周节奏。随着我们继续获得社区反馈,您也可以期待在本季度的某个时候发布1.8的错误修复。
关于Debe开云体育官方注册网址zium
开云体育官方注册网址Debezium是一个开源的分布式平台,它将现有数据库转换为事件流,因此应用程序几乎可以立即看到并响应数据库中提交的每一个行级更改。开云体育电动老虎机开云体育官方注册网址Debezium是建立在卡夫卡并提供卡夫卡连接监控特定数据库管理系统的兼容连接器。开云体育电动老虎机开云体育官方注册网址Debezium在Kafka日志中记录了数据更改的历史,所以你的应用程序可以在任何时候停止和重新启动,并且可以很容易地使用它没有运行时错过的所有事件,确保所有事件都被正确和完整地处理。开云体育官方注册网址Debezium是开源下Apache许可证,版本2.0.
参与
我们希望您觉得Debezium有趣开云体育官方注册网址且有用,并愿意尝试一下。在Twitter上关注我们@开云体育官方注册网址debezium,在Zulip上和我们聊天,或加入我们的邮件列表与社区对话。所有的代码都是开源的GitHub上,因此在本地构建代码并帮助我们改进现有连接器并添加更多连接器。如果您发现了问题或对我们如何改进Debezium有想法,请告诉我们开云体育官方注册网址记录问题.