原文地址: https://debezium.io/blog/2019/02/05/debezium-0-9-0-final-released/
欢迎关注留言,我是收集整理小能手,工具翻译,仅供参考,笔芯笔芯.
Debezium 0.9.0.Final 发布
2019 年 2 月 5 日 作者: Gunnar Morling
发布 mysql mongodb postgres sqlserver oracle docker
我很高兴地宣布 Debezium 0.9 Final发布!
自上周 CR1 版本以来,此版本仅添加了少量更改;最突出的是,还有一些针对 SQL Server 连接器的指标(落后于 master、事务数量等),以及与 MySQL ( DBZ-1113 ) 和 Postgres ( DBZ-1118 )中分区表处理相关的两个错误修复。
在最初的 Alpha 版本发布后的六个月中,Debezium 0.9 附带了一个全新的SQL Server 连接器、现有连接器的许多新功能和改进、更新到最新版本的 Apache Kafka 和支持的数据库:以及广泛的错误修复。
除了上述用于 SQL Server 的 CDC 连接器之外,该版本的一些主要功能还包括:
Oracle 连接器的初始快照(目前仍处于“技术预览”状态)
SQL Server 和 Oracle 连接器的全新指标以及 MySQL 连接器的扩展指标
MongoDB 的字段过滤和重命名
嵌入式引擎的新处理程序接口
围绕 MongoDB 的“事件扁平化”SMT 进行了大量改进
CDC 事件和可选元数据(例如列的源类型)中更详细的源信息
可选择将快照延迟给定时间
Postgres 中对 HSTORE 列的支持
孵化支持获取 MySQL 连接器白名单/黑名单配置的更改
作为连接器指标支持的预告片,下面是显示 SQL Server 连接器指标的Java Mission Control的屏幕截图:
图片来自于官网
监控 Debezium SQL Server 连接器
上面的列表远非详尽无遗;请查看预览版公告(Alpha1、Alpha2、Beta1、Beta2和CR 1)以及 JIRA 中多达176 个已修复问题的完整列表。
很难说哪些变化和新功能让我最兴奋,但肯定突出的一件事是此版本中大量的社区工作。Debezium 杰出社区的不少于 34 名不同成员为本次发布做出了贡献。一声巨大而巨大的“谢谢!” 献给你们所有人:
艾迪生·海厄姆、安德烈·普斯托维托夫、安东·马丁诺夫、阿米特·塞拉、Artiship Artiship、克里夫·韦顿、迪帕克·巴尔、埃罗·科普利梅茨、加根·阿格拉沃尔、格热戈日·科拉科夫斯基、伊恩·阿克塞尔罗德、伊利亚·博格丹诺夫、伊万·科夫巴斯、高伊、凯文·普林、老梅、刘汉林,马切伊·布林斯基,莫伊拉·塔格莱,奥拉维·穆斯塔诺贾,奥利维尔·勒马勒,Ori Popowski、Peng Lyu、Peter Larsson、Philip Sanetra、Renato Mefi、Sagar Rao、Shivam Sharma、Syed Muhammad Sufyian、Tautvydas Januskevicius、Tapani Moilanen、Tony Rizko Wout Scheepers和Zheng Wang。
从早期 Debezium 版本升级时,请务必阅读发行说明中有关更新过程和重大更改的信息。对于 MySQL 的 Debezium 连接器用户来说,一项相关的变化是现在默认使用我们新的基于 Antlr 的 DDL 解析器。经过大量的磨练,我们觉得现在是时候默认使用新的解析器了。虽然从 Debezium 0.9 开始,现有的解析器仍然可以用作后备,但它将在 0.10 中逐步淘汰。
下一步
在喝了几杯庆祝这个版本之后,计划是相当快地发布 0.9.1 版本(可能是从现在起两周内),为 0.9 中完成的功能和更改提供改进和潜在的错误修复。我们还将开始 Debezium 0.10 的工作,请继续关注相关详细信息!
如需了解更多计划,请查看我们的路线图。非常欢迎在邮件列表或下面的评论中提出任何建议和想法。
如果您即将开始使用 Debezium 从数据库中传输更改,您可能有兴趣参加我们即将于2 月 7 日举行的网络研讨会。快速概览后,您将看到 Debezium 的实际应用,因为它将更改传输到基于浏览器的仪表板等。您还可以在我们精选的在线资源列表中找到有关 Debezium 和更改数据捕获的大量资源,例如博客文章和演示文稿。