Debezium 博客

又一周,又一个 Debezium 版本 — 我很高兴地宣布 Debezium 0.10.0.Beta1 的发布!

除了升级到 Apache Kafka 2.2.1(DBZ-1316)之外,此版本主要是修复了一些错误,包括 MongoDB 连接器在 Alpha2 版本中引入的回归(DBZ-1317)。

一个非常受欢迎的可用性改进是,连接器现在如果未捕获到至少一个表(根据白名单/黑名单配置),将记录一个警告(DBZ-1242)。这有助于防止通过不正确的过滤器表达式意外排除所有表,在这种情况下,连接器“按预期工作”,但没有事件传播到消息代理。

请参阅发布说明了解此版本中已修复问题的完整列表。请务必在升级早期版本时检查 0.10.0.Alpha1 和 Alpha2 的升级指南。

非常感谢社区成员 Cheng PanChing Tsai 对此版本的贡献!

欢迎阅读第一期 Debezium 社区新闻通讯,在此我们将分享与我们的用户社区相关的博客文章、小组讨论以及 StackOverflow 问题。

提早发布,频繁发布 — Alpha1 版本发布不到一周,我们宣布 Debezium 0.10.0.Alpha2 的发布!

这是一个增量版本,完成了 Alpha1 版本中开始的一些任务,并提供了一些错误修复以及我们的 Docker 镜像的质量改进。

snapshot 字段逻辑的更改已按 上一个公告中所述进行交付(DBZ-1295)。所有连接器现在都提供有关记录是快照阶段的最后一个记录的信息,以便下游消费者可以对此做出反应。

我非常高兴地宣布 Debezium 0.10.0.Alpha1 的发布!

Debezium 0.10 的主要主题是进行一些清理(这是您在这个时间该做的事情,对吗?);我们计划删除一些已弃用的功能,并简化 Debezium 连接器生成的 CDC 事件结构中的一些细节。

这意味着,与之前的升级相比,将 Debezium 0.10 升级到早期版本可能需要更多的计划和考虑,具体取决于您对 0.9 及更早版本中已标记为已弃用的功能和选项的使用情况。但不用担心,我们在本文和发布说明中详细描述了所有更改。

这是 Apache Pulsar PMC 成员兼 Comitter 翟嘉(Jia Zhai)的客座博文。

Debezium 是一个开源的变更数据捕获(CDC)项目。它基于 Apache Kafka Connect 构建,并支持多种数据库,如 MySQL、MongoDB、PostgreSQL、Oracle 和 SQL Server。 Apache Pulsar 包含一套基于 Pulsar IO 框架的 内置连接器,它与 Apache Kafka Connect 是对应的。

从 2.3.0 版本开始,Pulsar IO 开箱即用地支持 Debezium 源连接器,因此您可以利用 Debezium 将数据库中的变更流式传输到 Apache Pulsar。本教程将引导您完成 Debezium MySQL 连接器与 Pulsar IO 的设置。

版权所有 © Debezium 及其作者。保留所有权利。有关我们的商标详情,请访问我们的 商标政策商标列表。第三方商标属于其各自所有者,在此提及并不表示任何认可或关联。
×