Debe开云体育官方注册网址zium团队很高兴地宣布Debezium的发布0.9.2.Final

这主要是一个修复bug的版本,并且是早期Debezium 0.9的临时替代品。开云体育官方注册网址x版本。总的来说,18个问题被解决。

  • 不使用时副本标识已满,某些数据类型可能触发更新或删除事件的异常;这些问题现在已经解决了。dbz - 1141dbz - 1149

  • 当遇到对具有未更改TOAST列值的行进行更改时(dbz - 1146

  • 在使用gtid和时,连接器现在可以正常工作ANSI_QUOTESSQL模式(dbz - 1147

  • 新的基于antlr的DDL解析器可以处理作为关键字的列名,例如媒介dbz - 1150

  • 时间现在可以导出默认值大于23:59:59的列(dbz - 1137

另一个重要的修复是在开云体育官方注册网址Debezium连接器用于SQL Server,其中部署到Maven Central的连接器归档文件意外地包含了所有测试范围和提供范围的依赖项。这个问题现在已经解决了,所以连接器存档只包含实际需要的jar,因此要小得多(dbz - 1138).

新功能

0.9.2版本还带来了两个小的新特性:

  • 您可以将任意参数传递给Postgres连接器使用的逻辑解码插件;例如,这可以与wal2json一起使用,以限制在服务器端捕获的表的数量(dbz - 1130

  • MongoDB连接器现在拥有了期待已久的快照模式从来没有dbz - 867),也就是说,你可以建立一个新的连接器,而不需要初始快照,并立即从oplog开始流式更改

版本更新

在这个版本中,Debezium已经升级到开云体育官方注册网址Apache Kafka 2.1.1。除其他外,这个版本修复了Kafka Connect REST API将暴露连接器凭据的问题,当那些通过秘密配置时(卡夫卡- 5117).我们还将MySQL连接器使用的binlog客户端升级到0.19.0版本(dbz - 1140),修复了在重新平衡连接器期间导致异常的错误(dbz - 1132).

请查看发布说明查看Debezium 0.9.2中修复的完整问题列表。开云体育官方注册网址

非常感谢Debezium社区成开云体育官方注册网址员安德烈Pustovetov基思的理发师Krizhan Mariampillai而且泰勒Rolison感谢他们对这个版本的贡献!

贡纳Morling

Gunnar是Decodable的软件工程师,也是一名不折不扣的开源爱好者。多年来,他一直是Debezium的项目负责人。开云体育官方注册网址Gunnar创建了kcctl、JfrUnit和MapStruct等开源项目,并且是Bean验证2.0 (JSR 380)的规范负责人。他在德国汉堡工作。


关于Debe开云体育官方注册网址zium

开云体育官方注册网址Debezium是一个开源的分布式平台,它将现有数据库转换为事件流,因此应用程序几乎可以立即看到并响应数据库中提交的每一个行级更改。开云体育电动老虎机开云体育官方注册网址Debezium是建立在卡夫卡并提供卡夫卡连接监控特定数据库管理系统的兼容连接器。开云体育电动老虎机开云体育官方注册网址Debezium在Kafka日志中记录了数据更改的历史,所以你的应用程序可以在任何时候停止和重新启动,并且可以很容易地使用它没有运行时错过的所有事件,确保所有事件都被正确和完整地处理。开云体育官方注册网址Debezium是开源Apache许可证,版本2.0

参与

我们希望您觉得Debezium有趣开云体育官方注册网址且有用,并愿意尝试一下。在Twitter上关注我们@开云体育官方注册网址debezium在Zulip上和我们聊天,或加入我们的邮件列表与社区对话。所有的代码都是开源的GitHub上,因此在本地构建代码并帮助我们改进现有连接器并添加更多连接器。如果您发现了问题或对我们如何改进Debezium有想法,请告诉我们开云体育官方注册网址记录问题

Baidu
map