我非常激动地宣布Debezium的发布开云体育官方注册网址1.8.0.CR1

就像即将于下周发布的最终版本一样,这个版本主要集中在bug修复上。但是这个版本包含了MongoDB的增量快照支持!总的来说,不少于34个问题已修复此版本。

让我们来仔细看看其中的一些。

MongoDB增量快照

增量快照是我们在大约六个月前作为Debezium 1.6的一部分首次引入的一个特性。开云体育官方注册网址增量快照的主要目标是解决非常常见的用户痛点:

  • 在连接器重新启动流媒体之前,必须执行一致的快照

  • 连接器开始流处理后无法触发完整或部分快照

该特性的实现基于一种新颖的快照方法,该方法最初由DBLog框架从Netflix。开云体育官方注册网址中描述了Debezium的实现设计文档,我们还发表了一篇深入的文章博客更详细地讨论我们的实现。

随着这个版本的发布,我们很高兴终于为MongoDB推出了这个功能。所有De开云体育官方注册网址bezium核心连接器现在都支持此功能;一个惊人的里程碑!

我要感谢我们的雅罗西克Pechanec而且凯特Galieva感谢Shopify在过去几个月里为完善和交付这一功能所做的惊人努力,以及整个社区的测试和提供可靠的反馈。

进一步的修正

1.8最终版定于下周发布,这个版本中的绝大多数变化都集中在稳定性和错误修复上。一些已解决的问题包括:

  • [Oracle] None of log files contains offset SCN (SCN offset is no longer available in online redo logs) (dbz - 3635

  • 在Oracle连接器中增加截断支持dbz - 4385

  • (Oracle)支持binary_handling_mode适用于Oracle连接器(dbz - 4400

  • [开云体育官方注册网址Debezium服务器]事件集线器导出速度慢/事件数据太大(dbz - 4277

  • 在Vitess连接器中强制一致的vgtid表示(dbz - 4409

  • [Vitess] VStream gRPC连接空闲几分钟后关闭(dbz - 4389

  • 对MySQL的DML和DDL解析的几个修复(dbz - 4397dbz - 4402)及甲骨文(dbz - 4388dbz - 4396

详情请参阅发布说明在此版本中了解更多关于这些和进一步修复的信息。

像往常一样,非常感谢为这个版本做出贡献的每个人:

前景

随着新年的临近,我们正在积极准备一些节日大餐!

您可以期待1.7.2。最终版本将于下周初发布,包括许多错误修复和改进。另外,我们打算发布1.8.0。如果CR1没有不可预见的错误报告,将在下周中期进行最终测试。

假期过后,我们计划全面回归Debezium 1.9。开云体育官方注册网址留意我们的路线图因为我们将更新这包括我们对下个季度发布周期的关注。

我们还在积极制定Debezium 2.0的规划和范围,我们打算在2022年的某个时候发布。开云体育官方注册网址我们希望您对任何您想看到的功能或更改提供反馈,所以请加入关于此主题的讨论邮件列表

克里斯克兰福德

克里斯是红帽公司的软件工程师。他以前是Hibernate ORM团队的成员,现在在Debezium工作。开云体育官方注册网址他住在北卡罗来纳州,距离红帽塔只有几个小时的路程。


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

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

参与

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

Baidu
map