Debezium 博客

Debezium 3.3.1.Final 是一个关键的维护版本,解决了重要问题。

Debezium 3.2.4.Final 现已发布,包含对 Oracle 连接器用户的重要的修复和对多个数据库连接器的稳定性改进。

Debezium 团队很高兴地宣布 Debezium 3.3.0.Final 现已可用。此版本包含大量新功能,包括新的 Debezium Quarkus 扩展,为 Debezium 与 Quarkus 中的 PostgreSQL 提供无缝集成,支持 Apache Kafka 4.1,为所有核心连接器提供精确一次语义支持,为 MongoDB 和 JDBC sink 连接器提供 OpenLineage 支持,以及更多内容!

我们很高兴地宣布 Debezium 3.3.0.CR1 的发布,它在可靠性、创新性和兼容性方面带来了显著的改进。此版本基于 Kafka 4.1.0,并引入了几个关键增强功能,将简化您的变更数据捕获工作流。

尽管夏末将至,Debezium 团队带来了一个最新鲜的预览版本,包含一批新的改进和增强功能。通过 Debezium 3.3.0.Beta1,此版本为连接器生态系统带来了各种稳定性修复、性能优化和用户体验改进。让我们来看看这些是什么。

Debezium 3.2.2.Final 带来了关键的稳定性改进,包括修复了在失败的临时阻塞快照期间潜在的数据丢失问题,解决了令人困惑的连接器启动错误,并增强了 Oracle LogMiner 的 JMX 吞吐量指标。

Debezium 3.3.0.Alpha2 已发布,带来了关键修复和强大的增强功能!

亮点包括心跳处理修复、从精确的 oplog 位置开始 MongoDB 流式传输的能力、更快的 PostgreSQL TOAST 性能、JDBC sink 中扩展的 TSVECTOR 支持,以及 PostgreSQL 中改进的发布 DDL 处理。Debezium Platform 也通过更清晰的错误消息、细粒度的 UI 日志记录以及更好的源/目标定义获得了主要的可用性提升。

Debezium 3.2.1.Final 现已发布,为您的 CDC 流水线带来更快的性能、更智能的资源利用和稳固的稳定性。此版本改进了 PostgreSQL TOAST 处理、原生 MariaDB 向量数据类型支持,以及 Oracle LogMiner 的主要弹性改进,所有这些都旨在保持您的数据平稳高效地流动。

Debezium 3.3.0.Alpha1 带来了一系列激动人心的新创新,包括核心连接器的精确一次语义,以及社区主导的全新 CockroachDB 连接器。凭借对新兴数据类型的支持、更深入的 Quarkus 集成以及增强的工具,此版本为现代变更数据捕获解决方案设定了新标准。准备好看看有什么新内容了吗?让我们深入了解。

在准备本季度的发布期间,Debezium 团队在这个季度非常忙碌,我们很高兴地宣布 Debezium 3.2.0.Final 现已可用。此版本包含大量新功能,包括与 OpenLineage 的集成、新的 Quarkus DevService/GraalVM 扩展、Qdrant 向量数据库 sink 支持、对 Debezium Platform 和 AI 的改进,以及更多内容!

又一个发布周期完成,我们很高兴地宣布 Debezium 的下一个预览版本已发布,即 3.2.0.Alpha1。此版本基于 Kafka 4.0 构建,包含一些重大更改以及许多改进和错误修复。

让我们花点时间深入了解所有这些更改。

自我们发布 Debezium 3.1.0.Final 以来仅三周,很高兴地报告第一个维护版本已发布,即 3.1.1.Final。此版本包含一些关键的性能改进和各种错误修复。

Debezium 项目以一个极其有趣且充满活力的 Debezium 3.1.0.Final 版本开启了 2025 年。此版本在多个连接器中包含大量新功能,支持 WebAssembly 和 Go 的转换,我们发布了首个官方的 Debezium 管理平台,两个全新的 Debezium Server sink 用于向量数据库和大语言模型,一个新的人工智能模块,以及更多!

我们很高兴地宣布 Debezium 3.1 的候选版本,即 3.1.0.CR1

此新版本包括对 JDBC sink 和 MySQL 连接器的多项改进,对 Vitess 的 ISO 字符串时间值和 Keyspace 心跳的支持,对 RabbitMQ 的基于密钥的路由,以及更多。让我们深入了解这些新功能和改进。

我们很高兴地宣布 Debezium 3.1 的第一个 Beta 版本,即 3.1.0.Beta1

此版本包含大量新功能和改进,包括但不限于:首个官方发布的 Debezium Server UI、CloudEvent traceparent 支持、Debezium 的 PubSub 和 RabbitMQ sink 的新功能、WASM 转换中的 Schema 访问,以及更多内容。让我们深入了解所有这些新功能和改进。

虽然团队一直在努力开发 Debezium 3.1,但我们很高兴地宣布 Debezium 3.0.8.Final 的新维护更新。

虽然我们的维护版本通常主要关注稳定性改进,但我们很高兴地分享,在此维护版本中我们还包含了一些新功能,以改善整体用户体验。

我们很高兴地宣布 Debezium 3.1 的下一个预发布版本,即 3.1.0.Alpha2。此版本包含一些重大更改、新功能和改进。

新年伊始,新开发周期也随之而来,我很高兴地宣布 Debezium 3.1 的第一个预发布版本,即 3.1.0.Alpha1。此版本包含各种新功能,包括 PostgreSQL 和 MySQL 在 JDBC sink 中的向量数据类型支持、新的自适应时间精度模式、MariaDB SSL 支持等。废话不多说,让我们直接深入了解这些新功能和改进。

新年伊始,Debezium 团队很高兴地宣布 Debezium 3.0 流的最新维护更新,即 3.0.7.Final。此维护版本不引入任何新功能,但确实解决了一些待处理的错误。请花点时间查看发行说明以了解更多详细信息。

适逢节日,我很荣幸宣布 Debezium 3 的第五个维护版本,3.0.5.Final。此版本引入了几个小的改进、错误修复以及一些破坏性变更。让我们花一点时间深入了解细节……

我很高兴地宣布 Debezium 3 版本流的第二个维护版本,即 3.0.2.Final。此维护版本引入了许多功能,让我们花点时间深入了解亮点。

我很高兴地宣布 Debezium 3 版本流的第一个维护版本,即 3.0.1.Final。此维护版本引入了一些新功能,包括对 Cassandra 5、PostgreSQL 17 和 MySQL 9.1 的支持。此外,Debezium Server 支持 YAML 的一些配置改进。

我怀着无比的喜悦和荣幸宣布 Debezium 3.0.0.Final 的可用性!

我们发布 Debezium 2.0 已近 2 年,在此期间,该平台不断发展,引入了 sink 连接器、新的社区主导连接器,以及对核心平台和连接器的广泛功能和改进。在社区的帮助下,Debezium 仍然是 CDC 的事实领导者。

3.0 版本标志着 Debezium 的又一个里程碑,这是我们迫不及待想分享的。

正如我上周提到的,我们正处于下一个主要版本的冲刺阶段。我们很高兴地宣布下一个候选版本 Debezium 3.0.0.CR2!让我们快速看一下这个新版本中的更改和改进……

我很高兴地宣布 Debezium 2.7 系列的第三个维护版本,2.7.3.Final。此维护版本侧重于解决稳定性和回归问题,并进行了一些改进。让我们深入了解这些更改……

社区正朝着 Debezium 的下一个主要里程碑迈进,我们很高兴地宣布 Debezium 3.0.0.CR1 的可用性!

除了连接器的多项错误修复外,此版本还为 MySQL、Oracle 和 Vitess 连接器带来了一些改进。除非出现任何重大回归,否则我们可以预期 Debezium 3 将在不久的将来发布。

我很高兴地宣布 Debezium 2.7 版本流的第二个维护版本,即 2.7.2.Final。此维护版本侧重于解决稳定性和回归问题,并带来了一些改进,例如对 Informix 的 DECIMAL(p) 数据类型支持,以及修复了 JsonConverterTruncateColumn 处理器的回归。

即使夏日的热浪仍在持续,Debezium 团队也有一些令人振奋的新消息要分享。我们很高兴地宣布 Debezium 3 的第一个 Beta 预览版本,即 3.0.0.beta1

此版本包含大量新功能和改进,包括每个表的创建、更新和删除的详细指标、复制槽创建超时、PostgreSQL 的 PgVector 数据类型支持、基于 Ehcache 的新 Oracle 嵌入式缓冲区实现等。让我们花点时间深入了解这些新功能以及如何利用它们来改进您的 Debezium 3!

我很高兴地宣布 Debezium 2.7 的第一个维护版本,2.7.1.Final。此维护版本侧重于解决一系列稳定性问题,包括对临时快照的改进、嵌入式引擎中转换器的关闭、Oracle LogMiner 实现的改进、Vitess epoch 计算以及更多……

让我们深入了解这些更改……

随着夏天气温的持续升高,Debezium 社区很高兴地宣布 Debezium 3.0.0.Alpha2 现已可供测试。

此版本包含大量新功能和改进,包括基于 Kafka 3.8 构建、JDBC sink 连接器迁移、Debezium Server 支持自定义转换器,以及对我们社区主导的连接器的多项改进。

我们很高兴地宣布 Debezium 3 的第一个预发布版本,即 3.0.0.Alpha1。此版本虽然比我们常规的预发布版本小,但高度专注于几个关键点,例如测试 Java 17/21 的发布流程;然而,它也包含了几项新功能。让我们花点时间来深入探讨即将推出的重大更改以及您将找到的新功能。

随着团队进入第三季度,我们很高兴地宣布我们第二季度的工作成果,Debezium 2.7.0.Final 现已全面可用。此版本包括对 140 个问题的更改,来自超过 51 位贡献者的贡献。让我们花点时间回顾所有更改。

尽管 2024 年已过半,团队很高兴地宣布 Debezium 的第一个 Beta 预览版本,即 2.7.0.Beta1

此版本包括对 Db2 on z/OS 的孵化支持、NATS JetStream 的身份验证和加密、MariaDB JDBC sink 方言的改进、Debezium Server 映像的 JMX Exporter、Debezium Operator 中可配置的指标等。

让我们回顾一下所有亮点并更深入地讨论它们……

我很高兴地宣布 Debezium 2.6.2.Final 现已可用。此版本是第二个维护版本,侧重于解决 2.6.1.Final 版本的一些关键稳定性问题,支持 Oracle 数据库查询超过一千个表的过滤,修复了 PostgreSQL 偏移量刷新的竞争条件,修复了 Avro 兼容性,等等。

让我们花一点时间深入了解这些以及更多……

俗话说“四月雨水带来五月花”;然而,在这种情况下,似乎一款新的 Debezium 版本如雨后春笋般涌现,充满了许多新功能。我们很高兴地宣布 Debezium 2.7 流的下一个预发布版本 Debezium 2.7.0.Alpha2 现已可供测试。

此版本包括 Oracle 连接器的新 ROW_ID 序列化、JDBC 接收器连接器的 PostgreSQL 数组支持、Debezium Server 的 NATs 身份验证、Oracle LogMiner 和大型表的性能改进等等。让我们回顾一下此版本的主要内容,并更深入地讨论这些以及更多……

随着夏季气温的不断攀升,我很高兴地宣布 Debezium 带来了一些令人兴奋的消息,Debezium 2.7.0.Alpha1 现已可供测试。此版本在 MongoDB、MariaDB、MySQL、Oracle、Vitess 和 Kubernetes Operator 等各种连接器方面进行了大量新更改和改进,并对整个 Debezium 产品组合进行了大量细微的修复和改进。让我们花点时间了解一些亮点……

我很高兴地宣布 Debezium 2.6.1.Final 现已可用。此版本是第一个维护版本,侧重于解决 2.6.0.Final 版本的一些关键稳定性问题,包括 Debezium Server 的类路径加载问题、MongoDB 静默停止收集更改,以及 Oracle Infinispan 缓冲区实现的竞争条件。

让我们花一点时间深入了解这些以及更多……

随着团队投入到春天般的行动中,春天已经来临,我们带着夏天的精神,很高兴地宣布 Debezium 2.6.0.Final 现已发布。此版本包含数十项新功能、错误修复和改进,这些都源于团队和社区贡献者的英勇努力。总共有 249 个问题已解决,有超过 56 位贡献者参与。让我们花点时间回顾所有更改。

距离 Debezium 2.6.0.Final 发布还有一周时间,我很荣幸地宣布 Debezium 2.6.0.CR1,这是 2.6 版本流的第一个候选版本。此版本包含多项改进,包括 Oracle OpenLogReplicator 适配器的 XML 支持、Debezium Server 的 TRACE 级别日志记录支持、Cassandra 的可配置分区模式、MongoDB 和 Db2 的新快照 API 等。

此外,此版本还包含各种错误修复和一些重大更改。

让我们更详细地了解 Debezium 2.6.0.CR1 中包含的所有这些更改和改进;一如既往,您可以在 发行说明中找到此版本的完整更改列表。请记住,请特别注意任何可能影响您升级路径的重大更改。

我们很高兴地宣布 Debezium 2.5 系列的第三个维护版本,Debezium 2.5.3.Final。此版本包含一些改进和大量错误修复,让我们开始吧……

我们很高兴地宣布 Debezium 2.6.0.Beta1 的发布。我们正朝着这个版本迈进,其中包含了许多改进、增强功能、错误修复,当然还有一个全新的用于 iSeries 的 Db2 连接器。这个版本有很多内容需要涵盖,所以让我们深入了解!重大更改 团队的目标是避免小版本之间的任何潜在重大更改;然而,这种更改有时是不可避免的。Oracle 在早期版本的 Debezium 中,用户……

我们很高兴地宣布 Debezium 2.5 系列的第二个维护版本,Debezium 2.5.2.Final。此版本包含一些改进和大量错误修复,让我们开始吧……

在本季度过半之际,团队很高兴地宣布 Debezium 2.6 系列的第二期发布,Debezium 2.6.0.Alpha2。此版本充满了新功能、改进和错误修复,让我们深入了解一下……

虽然我们仍按计划进行即将发布的 Debezium 2.6 版本,但我们一直在关注改进和修复,以确保旧版本继续提供最佳体验。因此,团队很高兴地宣布 Debezium 2.5 的第一个维护版本,Debezium 2.5.1.Final。让我们深入了解此版本包含的内容以及升级时需要注意的事项……

新的一年,一个新的预览版本,一如既往的 Debezium 风格。团队很高兴地宣布 Debezium 2.6 系列的第一期发布,Debezium 2.6.0.Alpha1。让我们花点时间了解这些新功能,了解如何利用它们来改善您的变更数据捕获体验……

随着冬季寒冷的降临,我们正值节日季节,我们敬业的团队一直忙于为 Debezium 社区准备一份特别的礼物。我很高兴地宣布 Debezium 2.5.0.Final 现已发布,正是为了节日庆典。准备好拆开这个最新的次要版本,它充满了节日气氛和令人兴奋的新功能!

让我们花点时间回顾一下 Debezium 2.5 中包含的所有新功能、更改和改进,包括 181 个问题的解决,来自 37 位独特贡献者。

距离 Debezium 2.5 最终版本发布只有一步之遥,我很高兴地宣布 Debezium 2.5.0.CR1 现已发布。此版本包含多项改进,如 Debezium Server 的 AWS SQS sink、用于增量快照水位标记的 INSERT/DELETE 语义、ReselectColumnsPostProcessor、统一的 Oracle LOB 行为。

此外,此版本还包含各种错误修复和一些重大更改。

让我们更详细地了解 Debezium 2.5.0.CR1 中包含的所有这些更改和改进;一如既往,您可以在 发行说明中找到此版本的完整更改列表。请记住,请特别注意任何可能影响您升级路径的重大更改。

随着我们逐渐接近 Debezium 2.5 的最终发布阶段,我很高兴地宣布 Debezium 2.5.0.Beta1 现已发布。此版本包含多项改进,如对 MariaDB GTID 的支持、Debezium Server EventHub sink 的分区、原生的 RabbitMQ streams Debezium Server sink、从 PostgreSQL 16 备用数据库流式传输、MySQL 高精度源时间戳、JDBC sink 的字段包含/排除,以及一些初始快照的其他通知,以及 Debezium Operator CRDs 的服务帐户支持。此外,此版本包含各种错误修复和几项重大更改。

让我们更详细地了解 Debezium 2.5.0.Beta1 中包含的所有这些更改和改进;一如既往,您可以在 发行说明中找到此版本的完整更改列表。请记住,请特别注意任何可能影响您升级路径的重大更改。

随着一年接近尾声,我很高兴地宣布 Debezium 2.4 系列的第一个维护版本,即 Debezium 2.4.1.Final

虽然我们的维护版本主要侧重于错误修复和稳定性改进,但我们从最新的 Debezium 2.5 开发系列中回溯了一些新功能。所有这些新功能都侧重于 Kubernetes 的 Debezium Operator,所以让我们快速深入了解这些细节。一如既往,您可以在 发行说明中找到此版本的完整更改列表。

虽然距离我们发布 Debezium 2.5 系列的第一个预览版本仅两周时间,但我很高兴地宣布下一个预览版本 Debezium 2.5.0.Alpha2 现已发布。

此版本包含多项改进,JDBC Sink 连接器的批量支持,对超过 16MB 限制的 MongoDB 文档的无缝支持,MySQL 8.2 兼容性,以及 SQL Server 的信号改进。此外,此版本还包含各种错误修复和几项重大更改。

让我们更详细地了解 Debezium 2.5.0.Alpha2 中包含的这些更改和改进;一如既往,您可以在 发行说明中找到此版本的完整更改列表。请记住,请特别注意任何可能影响您升级路径的重大更改。

距离我们发布 Debezium 2.4 大约三周了,在此期间,团队一直在努力开发 Debezium 的下一步演进。我很高兴地宣布,今天我们发布了 Debezium 2.5.0.Alpha1,这是 Debezium 2.5 系列的第一个预览版本。此版本包含许多令人兴奋的新功能以及错误修复,例如:全新的 IBM Informix 连接器、对 MariaDB 的预览支持(使用……

随着夏季的结束,我们进入秋季,天气转凉,团队辛勤地准备着 Debezium 的下一个主要里程碑。我很荣幸地宣布下一个次要版本的发布,即 Debezium 2.4.0.Final

随着团队开始新的开发迭代之旅,让我们花点时间回顾一下 Debezium 2.4 中包含的所有新功能、更改和改进,包括 231 个问题的解决,来自 68 位独特贡献者的贡献。

随着北半球的夏季即将结束,我们正等待着秋色,团队一直忙于准备 Debezium 2.4 的下一个主要版本。我很荣幸地宣布,今天我们发布了 Debezium 2.4.0.CR1,标志着我们离最终发布又近了一步。此版本的重点主要是稳定性;然而,我们也有一些最后添加的功能需要强调,所以让我们开始吧……

距离我们上次发布 Debezium 2.4 系列的预览版本已经将近两周了,我很高兴地宣布该系列的下一个版本,Debezium 2.4.0.Beta2

虽然 Beta 版本通常侧重于稳定性和错误修复,但此版本包含许多值得注意的改进和新功能,包括 Oracle 的新 Oracle OpenLogReplicator 摄取方法、用于处理时区转换的新单消息转换器、MongoDB 的自定义身份验证支持、MongoDB 聚合管道的可配置顺序,以及对 MongoDB 7 的支持。

让我们花点时间更详细地深入了解所有这些新功能、改进和更改。

我很荣幸地宣布 Debezium 2.3.3.Final 现已发布。

此版本包含多项错误修复,以解决回归、稳定性和文档更新问题。如果您目前正在考虑升级到 Debezium 2.3.x 版本流,我们强烈建议您考虑使用此版本。让我们快速看一下回归和错误修复。

虽然开发仍然稳步进行,我们继续推进 Debezium 2.4,我很兴奋地宣布 Debezium 2.4.0.Beta1 现已发布。

虽然此版本主要侧重于稳定性和错误修复,但有几项值得注意的新功能,包括 TimescaleDB 支持、使用 JSON 载荷的 JMX 通知、Oracle 连接器指标和嵌入式 Infinispan 缓冲区实现的多个改进、SQL Server 心跳、Vitess 无分片策略,以及 JDBC sink 的 SQL Server 基于标识的插入,等等。让我们深入探讨所有这些新功能及更多内容。

尽管夏季已接近尾声,Debezium 贡献者们仍在努力工作,我很荣幸地宣布 Debezium 2.4 系列的下一个预览版本,即 2.4.0.Alpha2。此预览版本包含了一系列改进、错误修复和新功能,供 Debezium 社区测试并提供反馈。此版本的一些亮点包括临时阻塞快照、源到 sink 的列名传播、替代 MySQL 驱动程序的支持,以及 Debezium 中的所有 Cassandra 连接器……

我很荣幸地宣布 Debezium 2.3.2.Final 现已发布。

此版本包含多项错误修复,以解决回归、稳定性和文档更新问题。如果您目前正在考虑升级到 Debezium 2.3.x 版本流,我们强烈建议您考虑使用此版本。让我们快速看一下回归和错误修复。

自我们发布 Debezium 2.3 的第一个版本以来已经过去了几周,我很高兴地宣布 Debezium 2.3 的下一个迭代版本,即 2.3.1.Final。与任何微版本一样,重点是稳定性和错误修复,以及文档调整;然而,有一些值得注意的更改,我想花点时间重点介绍一下。

这个月 Debezium 领域非常忙碌,我很荣幸地宣布 Debezium 2.4 系列的第一个版本,即 2.4.0.Alpha1。此版本包含大量更改,确切地说是 59 项更改,涵盖了广泛的已解决问题、稳定性改进、新功能以及一些重大更改。让我们深入探讨每一项并更详细地讨论它们。重大更改 新功能 其他更改 重大更改 MongoDB MongoDB 连接器明确……

在过去几个月里,团队一直非常忙碌,为 Debezium 2.3 的缩短发布时间表做准备,我很高兴地宣布下一个版本已发布,Debezium 2.3.0.Final 现已可用!尽管发布时间表有所缩短,但此版本仍然充满了大量新功能和改进。Debezium 2.3 包括一个全新的通知子系统,对信号子系统的重写,以支持向 Debezium 连接器发送其他信号的方式……

我很荣幸地宣布下一个 Debezium 2.3 版本,即 2.3.0.CR1

此版本的主要重点是稳定 Debezium 2.3 版本,为最终版本的发布做准备,这通常意味着我们专注于错误修复;然而,此版本包含两个新功能。让我们花点时间深入了解这些新功能和任何值得注意的错误修复!

我很荣幸地宣布 Debezium 2.3 系列的下一个版本,即 2.3.0.Beta1

虽然此版本主要侧重于错误修复和稳定性改进,但 PostgreSQL 连接器以及新的通知和通道子系统带来了一些新改进。此外,还有一些兼容性重大更改。

此版本包含对 22 个问题的更改,所以让我们花点时间深入了解新功能以及任何可能值得注意的错误修复或重大更改!

我很荣幸地宣布 Debezium 2.3 系列的第一个版本,即 2.3.0.Alpha1

此版本带来了许多令人兴奋的新功能和错误修复,包括 Debezium 状态通知、将 Debezium 状态存储到 JDBC 数据存储、可配置的信号通道、通过 Debezium UI 编辑连接器配置的功能、Vitess 分片处理的并行化,以及更多内容。

此版本包含对 59 个问题的更改,所以让我们花点时间深入了解其中几项新功能以及任何可能值得注意的错误修复或重大更改!

今天,我们怀着极大的喜悦宣布 Debezium 2.2.0.Final 的可用性!

许多人可能已经注意到,此发布周期比我们传统的三个月要长一些。虽然我们通常更喜欢保持我们一贯的发布周期,但这次调整给我们提供了一个独特的机会,发布包含大量新功能和错误修复的 Debezium 2.2,同时还对几个核心组件进行了重大升级。

今天,我非常高兴地宣布 Debezium 2.1.0.Final 已发布!

您可能最近注意到 Debezium 在过去几周里有些沉默。不,我们并没有离开。事实上,谷歌的精灵们辛勤工作,为您带来了圣诞树下的礼物——Debezium Spanner 连接器。

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