我很高兴地宣布 Debezium 1.4.0.CR1 发布!
此版本主要侧重于完善 1.4 版本。
总的来说,社区为本次发布修复了 15 个问题。
Bug 修复
修复了许多 bug,例如:
-
文档 “database.oracle.version” 选项 DBZ-2603
-
将 Cassandra 连接器移至单独的仓库 DBZ-2636
-
删除 MySQL 文档部分中指向同一部分的链接 DBZ-2710
-
无效的列名应以有意义的消息失败连接器 DBZ-2836
-
修复 monitoring.adoc 中下游 ModuleID 声明中的拼写错误 DBZ-2838
-
partial/ref-connector-monitoring-snapshot-metrics.adoc 中重复的锚点 ID DBZ-2839
-
Oracle schema history 事件在分区表上失败 DBZ-2841
-
修复 monitoring.adoc 中 ModuleID 声明的额外拼写错误 DBZ-2843
-
编辑 logging.adoc 中的模块化注解 DBZ-2846
-
当删除被禁用时,outbox 扩展会发出 UPDATE 事件 DBZ-2847
-
将 Groovy 版本更新至 3.0.7 DBZ-2850
非常感谢社区中所有为本次发布做出贡献的贡献者:Kewei Shang。
展望
除非出现任何不可预见的回归和 bug 报告,否则 Debezium 1.4 最终版应在一月份的第一周发布。在此之前,祝大家节日安全愉快!
关于 Debezium
Debezium 是一个开源的分布式平台,可以将现有数据库转变为事件流,使应用程序能够几乎即时地看到并响应数据库中已提交的每个行级更改。Debezium 构建在 Kafka 之上,并提供了 Kafka Connect 兼容的连接器,用于监控特定的数据库管理系统。Debezium 将数据更改的历史记录在 Kafka 日志中,这样您的应用程序可以随时停止和重新启动,并可以轻松地消费在未运行时错过的所有事件,确保所有事件都被正确且完整地处理。Debezium 在 Apache 许可证 2.0 下是 开源 的。