Debezium 2.1的发布说明开云体育官方注册网址

Debezium发行版中所有值得注意的变化都记录开云体育官方注册网址在这个文件中。发布号紧随其后语义版本控制

释放2.1.1.Final(2022年12月22日)

卡夫卡的兼容性

此版本基于Kafka Connect 3.3.1构建,并已使用Kafka代理3.3.1版本进行了测试。看到卡夫卡的文档与其他版本的Kafka代理兼容。

升级

在升级任何连接器之前,一定要检查自您使用的版本以来所做的向后不兼容的更改。

当您决定将其中一个连接器升级到2.1.1时。对于任何早期版本,首先检查您正在使用的版本的迁移说明。优雅地停止正在运行的连接器,删除旧的插件文件,安装2.1.1。最后的插件文件,并使用相同的配置重新启动连接器。重新启动后,将启动2.1.1. xml文件。最后的连接器将继续上一个连接器离开的地方。正如人们所期望的那样,以前由旧连接器写入Kafka的所有更改事件都不会被修改。

如果您正在使用我们的容器图像,那么请不要忘记从容器中提取它们DockerHub

突发的变化

此版本中没有重大更改。

新功能

此版本中没有新特性。

修复

其他的变化

此版本中没有其他更改。

释放2.1.2.Final(2023年1月26日)

卡夫卡的兼容性

此版本基于Kafka Connect 3.3.1构建,并已使用Kafka代理3.3.1版本进行了测试。看到卡夫卡的文档与其他版本的Kafka代理兼容。

升级

在升级任何连接器之前,一定要检查自您使用的版本以来所做的向后不兼容的更改。

当您决定将其中一个连接器升级到2.1.2时。对于任何早期版本,首先检查您正在使用的版本的迁移说明。优雅地停止正在运行的连接器,删除旧的插件文件,安装2.1.2。最后的插件文件,并使用相同的配置重新启动连接器。重新启动后,将重新启动2.1.2. exe。最后的连接器将继续上一个连接器离开的地方。正如人们所期望的那样,以前由旧连接器写入Kafka的所有更改事件都不会被修改。

如果您正在使用我们的容器图像,那么请不要忘记从容器中提取它们DockerHub

突发的变化

ZonedTimestamp字符串发送时删除了小数秒的尾随零。当前的行为是提供后面的零填充到源列的长度/比例(dbz - 5996).

新功能

  • 删除接口字段成员的冗余修饰符dbz - 2439

  • 更新DBZ-UI文档页面,以合并最近添加的“自定义属性”步骤详细信息dbz - 5878

  • Postgres LSN检查应该遵循event.processing.failure.handling.modedbz - 6012

  • 通过添加功能和/或解决错误来增强扳手连接器dbz - 6014

修复

  • mysql bigint数据类型转换失败dbz - 5798

  • Oracle无法撤消更改dbz - 5907

  • 截断与ExtractNewRecordState不兼容的记录dbz - 5966

  • 计算分区不能为负dbz - 5967

  • NPE在执行快照信号与排除。表配置错误的表名dbz - 5988

  • postgresql连接器解析money类型的边界值时存在问题dbz - 5991

  • 执行PostgresConnectorIT.shouldReceiveChangesForChangeColumnDefault()失败dbz - 6002

  • DDL事件中标记为“optional: false”的可空列dbz - 6003

  • Vitess:处理当前db shards和持久化shards之间的shard列表差异dbz - 6011

  • 无法解析具有TokuDB引擎特定“CLUSTERING KEY”的DDL语句dbz - 6016

  • DDL解析失败,使用“类似用户”的角色名撤销角色dbz - 6019

  • DDL解析失败dbz - 6020

  • 在Postgres连接器上遇到错误时,不会刷新连接偏移量主题上的偏移量dbz - 6026

  • TIME列的格式出人意料:8:00dbz - 6029

  • Oracle不支持LOB存储子句后面的压缩/日志子句dbz - 6031

  • 开云体育官方注册网址Debezium将记录完整的消息和错误dbz - 6037

  • 提高从Kafka恢复内部模式历史的弹性dbz - 6039

其他的变化

  • 插件版本信息重复dbz - 4669

  • 删除MongoDB ExtractNewDocumentState SMT的孵化文档文本dbz - 5975

  • 将Apicurio升级到2.4.1 finaldbz - 5977

  • 将JDBC驱动程序升级到42.5.1dbz - 5980

  • 将连接器触发器迁移到gitlabdbz - 5992

  • SQL Server IncrementalSnapshotWithRecompileIT随机失败dbz - 6035

释放2.1.0.Final(2022年12月22日)

卡夫卡的兼容性

此版本基于Kafka Connect 3.3.1构建,并已使用Kafka代理3.3.1版本进行了测试。看到卡夫卡的文档与其他版本的Kafka代理兼容。

升级

在升级任何连接器之前,一定要检查自您使用的版本以来所做的向后不兼容的更改。

当您决定将其中一个连接器升级到2.1.0时。对于任何早期版本,首先检查您正在使用的版本的迁移说明。优雅地停止正在运行的连接器,删除旧的插件文件,安装2.1.0。最后的插件文件,并使用相同的配置重新启动连接器。重新启动后,将重新启动2.1.0。最后的连接器将继续上一个连接器离开的地方。正如人们所期望的那样,以前由旧连接器写入Kafka的所有更改事件都不会被修改。

如果您正在使用我们的容器图像,那么请不要忘记从容器中提取它们DockerHub

突发的变化

MongoDB 开云体育官方注册网址Debezium连接器需要从集群中的主节点流。这不再是必要的,连接器更喜欢从非主节点(dbz - 4339).

Vitess 开云体育官方注册网址Debezium连接器现在支持快照。这意味着在新的连接器启动时,默认情况下将对现有内容进行快照(dbz - 5930).

新功能

  • 在MySQL解析器中实现JSON_TABLE的支持dbz - 3575

  • 提供Debezi开云体育官方注册网址um扳手连接器dbz - 5937

  • 打印JdbcValueConverters.handleUnknownData中的可读数据类名称dbz - 5946

修复

  • 不能用嵌套的对象数组展开JSON有效负载dbz - 5344

  • MongoDB Connector v2.0中的field.exclude.list不接受collectionName的通配符为*dbz - 5818

  • 开云体育官方注册网址Debezium UI文档链接不能通过文档侧导航菜单访问用户。dbz - 5900

  • 烘烤的json/int/bigint数组没有被正确处理dbz - 5936

  • 没有为过滤后的发布找到表筛选器dbz - 5949

其他的变化

此版本中没有其他更改。

释放2.1.0.Beta1(2022年12月16日)

卡夫卡的兼容性

此版本基于Kafka Connect 3.3.1构建,并已使用Kafka代理3.3.1版本进行了测试。看到卡夫卡的文档与其他版本的Kafka代理兼容。

升级

在升级任何连接器之前,一定要检查自您使用的版本以来所做的向后不兼容的更改。

当您决定将其中一个连接器升级到2.1.0时。从任何早期版本的Beta1,首先检查您正在使用的版本的迁移说明。优雅地停止正在运行的连接器,删除旧的插件文件,安装2.1.0。Beta1插件文件,并使用相同的配置重新启动连接器。重新启动后,将重新启动2.1.0。Beta1连接器将继续上一个连接器离开的地方。正如人们所期望的那样,以前由旧连接器写入Kafka的所有更改事件都不会被修改。

如果您正在使用我们的容器图像,那么请不要忘记从容器中提取它们DockerHub

突发的变化

卡桑德拉范围墓碑信息是一个普通字符串。现在提供了具有已解析数据和类型的逻辑对象(dbz - 5912).

Cassandra TimeUUID数据类型被作为二进制对象传播,但被记录为字符串。这是不正确的,它现在被传播为字符串(dbz - 5923).

新功能

  • Postgres:关闭数据库的LSN确认开云体育电动老虎机dbz - 5811

  • 实现数据按指定字段分布dbz - 5847

  • 支持Debezium服务器中的谓词参数开云体育官方注册网址dbz - 5940

  • 使用Patternfly数据库图标作为开云体育电动老虎机Oracle数据库的占位符dbz - 5941

修复

  • 句柄烤字符串数组dbz - 4941

  • Cassandra在启用实时处理时删除退出时的日志文件dbz - 5776

  • ReplicationConnectionIT测试失败dbz - 5800

  • MongoDB增量快照文档是SQL特定的dbz - 5804

  • 快照的文档冲突。MongoDB连接器v2.0中的mode属性dbz - 5812

  • 如果任务正在恢复,而其他任务正在运行,则抛出IllegalStateExceptiondbz - 5855

  • Avro不支持负十进制数字刻度dbz - 5880

  • 连接器部署说明为Debezium脚本组件提供了错误的Maven路径开云体育官方注册网址dbz - 5882

  • 连接器部署说明中的Kafka版本错误,用于创建自定义映像dbz - 5883

  • 执行postgres connector RecordsStreamProducerIT命令失败dbz - 5895

  • 支持在列名中使用点的INSERT INTO语句dbz - 5904

  • 附加条件文档的默认值不正确dbz - 5906

  • 当启动失败时,ConnectorLifecycle不再记录异常堆栈跟踪dbz - 5908

  • 开云体育官方注册网址当Redis没有在“info memory”命令中报告“maxmemory”字段时,Debezium服务器与NPE一起停止dbz - 5911

  • PostgresConnectorIT#shouldAckLsnOnSourceByDefault和#shouldNotAckLsnOnSource失败dbz - 5914

  • SQL Server连接器数据库。开云体育电动老虎机实例配置选项被忽略dbz - 5924

  • 安装Debezium文档中的java版本错误开云体育官方注册网址dbz - 5928

  • Toasted varchar数组没有正确处理dbz - 5944

其他的变化

  • 在所有测试中对断言使用静态导入dbz - 2432

  • 测试MySQL解析器中的窗口函数dbz - 3576

  • 对Apicurio注册表运行测试dbz - 5838

  • 添加针对多节点RS和(理想情况下)分片集群的测试dbz - 5857

  • 更新带有Cassandra连接器的Debezium开云体育官方注册网址服务器文档dbz - 5885

  • 允许CI将集群部署到PSIdbz - 5887

  • Mariadb和Mysql有不同的语法dbz - 5888

  • 按字母顺序执行IT测试dbz - 5889

  • 迁移debezz开云体育官方注册网址u -server-nats-jetstream到AssertJdbz - 5901

  • 减少jenkins工作足迹dbz - 5905

  • 将Debe开云体育官方注册网址zium Cassandra连接器从孵化中移出dbz - 5922

  • 清理“doSnapshot”配置代码dbz - 5931

  • Cassandra连接器中的README上的版本徽章卡住了dbz - 5932

  • 使Cassandra容器的启动更快dbz - 5933

  • 修复了Cassandra连接器测试的日志记录dbz - 5934

释放2.1.0.Alpha2(2022年11月30日)

卡夫卡的兼容性

此版本基于Kafka Connect 3.3.1构建,并已使用Kafka代理3.3.1版本进行了测试。看到卡夫卡的文档与其他版本的Kafka代理兼容。

升级

在升级任何连接器之前,一定要检查自您使用的版本以来所做的向后不兼容的更改。

当您决定将其中一个连接器升级到2.1.0时。对于任何早期版本的Alpha2,首先检查您正在使用的版本的迁移说明。优雅地停止正在运行的连接器,删除旧的插件文件,安装2.1.0。Alpha2插件文件,并使用相同的配置重新启动连接器。重新启动后,将重新启动2.1.0。Alpha2连接器将继续上一个连接器停止的地方。正如人们所期望的那样,以前由旧连接器写入Kafka的所有更改事件都不会被修改。

如果您正在使用我们的容器图像,那么请不要忘记从容器中提取它们DockerHub

突发的变化

开云体育官方注册网址Debezium REST扩展没有部署在Debezium容器中,必须由用户添加。这不再是必要的,因为包含了REST扩展(dbz - 4303).

开云体育官方注册网址Debezium映像已升级为使用Fedora 37 (dbz - 5461).

PostgreSQL连接器可以从重新创建的复制槽恢复流,即使它不再包含连接器没有看到的数据。结果可能是无声的数据丢失。现在连接器检查恢复点是否存在,如果不存在则无法启动(dbz - 5739).

新功能

  • 通过Debezium服务器暴露Cassandra连接器开云体育官方注册网址dbz - 2098

  • 验证Debeziu开云体育官方注册网址m服务器配置属性dbz - 4720

  • 在Debezium UI中启用附加配置选项的传递开云体育官方注册网址dbz - 5324

  • 水槽适配器的Nats JetStreamdbz - 5772

  • 替换过时的DebeziumDown开云体育官方注册网址load属性dbz - 5835

  • 通过合并每个层的操作来减少容器图像大小dbz - 5864

  • Oracle连接器文档2.0中的拼写错误dbz - 5877

修复

  • 嵌入式引擎或服务器对所有类型的可检索错误进行无限重试dbz - 5661

  • PostgreSQL缺少元数据信息dbz - 5789

  • 对于发件箱转换,当'table.expand.json. xml。null值没有被正确反序列化dbz - 5796

  • Cassandra十进制值不使用Debezium Cassandra连接器反序列化开云体育官方注册网址dbz - 5807

  • Cassandra varint类型目前不支持dbz - 5808

  • 的话题。MongoDB连接器v2.0中的默认值dbz - 5817

  • Quarkus发件箱扩展永远不会完成开放跟踪跨度dbz - 5821

  • 修正模式中范围字段的名称,以符合Avro标准dbz - 5826

  • ExtractNewDocumentState不支持updateDescription。updatedFields领域dbz - 5834

  • CREATE/ALTER用户不支持COMMENT令牌dbz - 5836

  • 类型为FLOAT64的模式的无效Java对象:类Java .lang. floatdbz - 5843

  • 如果发生错误,可能不会记录消息内容dbz - 5874

  • CREATE/ALTER用户不支持ATTRIBUTE令牌dbz - 5876

其他的变化

  • SQL表重命名影响Kafka连接器和主题dbz - 5423

  • 创建RHAF版本的Debezium文档开云体育官方注册网址dbz - 5729

  • 将Deb开云体育官方注册网址ezium文档部分添加到RHAFdbz - 5730

  • 在文档中创建新的Deb开云体育官方注册网址ezium部分。dbz - 5731

  • 将Deb开云体育官方注册网址ezium文档添加到DDFdbz - 5732

  • 创建ARO供应作业dbz - 5742

  • 修改Confluent Avro转换器安装文件dbz - 5762

  • 修改ocp系统测试,以归档测试结果和日志dbz - 5785

  • GitHub Actions:弃用保存状态和设置输出命令dbz - 5824

  • 更改几个模式更改处理程序日志条目的日志记录级别dbz - 5833

  • 恢复针对Apicurio注册中心运行的测试dbz - 5839

  • 添加Kubernetes插件到Jenkinsdbz - 5844

  • OracleConnectorIT shouldIgnoreAllTablesInExcludedSchemas测试可能随机失败dbz - 5850

  • 由于CVE-2021-3642,将wildfly-elytron升级到1.15.5 / 1.16.1dbz - 5854

  • 升级PostgreSQL示例映像到Postgres 15dbz - 5860

  • GitHub Actions弃用Node 12 - Actions /checkoutdbz - 5870

释放2.1.0.Alpha1(2022年11月10日)

卡夫卡的兼容性

此版本基于Kafka Connect 3.3.1构建,并已使用Kafka代理3.3.1版本进行了测试。看到卡夫卡的文档与其他版本的Kafka代理兼容。

升级

在升级任何连接器之前,一定要检查自您使用的版本以来所做的向后不兼容的更改。

当您决定将其中一个连接器升级到2.1.0时。对于任何早期版本的Alpha1,首先检查您正在使用的版本的迁移说明。优雅地停止正在运行的连接器,删除旧的插件文件,安装2.1.0。Alpha1插件文件,并使用相同的配置(从相同的主版本升级时)或更新的配置(从较旧的主版本升级时)重新启动连接器。重新启动后,将重新启动2.1.0。Alpha1连接器将继续上一个连接器停止的地方。正如人们所期望的那样,以前由旧连接器写入Kafka的所有更改事件都不会被修改。

如果您正在使用我们的容器图像,那么请不要忘记从容器中提取它们DockerHub

突发的变化

此版本中没有重大更改。

新功能

  • 对Postgres的支持dbz - 5370

  • 在Debezium引擎中添加对SMT谓词的支持开云体育官方注册网址dbz - 5530

  • MySQL连接器捕获TRUNCATE命令作为表主题中的消息dbz - 5610

  • 通过减少REGEXP_LIKE析取来提高LogMiner查询性能dbz - 5648

  • 为mongodb连接器公开heartbeatFrequency设置dbz - 5736

  • 提供Redis存储作为存储模块dbz - 5749

  • Redis Sink wait for Redis Replica writedbz - 5752

  • 当Redis内存几乎满时,Redis下沉回压机制dbz - 5782

  • 增强清除主题名称的能力dbz - 5790

修复

  • Oracle RAC使用快照边界模式“all”会导致DebeziumExceptio开云体育官方注册网址ndbz - 5302

  • ORA-01003:没有解析语句dbz - 5352

  • 缺少快照挂起事务dbz - 5482

  • Db2文档引用无效的SMALLMONEY和MONEY数据类型dbz - 5504

  • 使用快照。mode总是使用来自偏移量的SCNdbz - 5626

  • MongoDB多任务监测不一致dbz - 5629

  • 当lob时,带有NULL值的唯一索引抛出异常。Enabled为truedbz - 5682

  • 使用排序规则时Oracle SQL解析错误dbz - 5726

  • 做增量快照时不排除列dbz - 5727

  • 不可解析的DDL语句dbz - 5734

  • 在Oracle源连接器的表快照期间抛出NullPointerExceptiondbz - 5738

  • 从快照度量文档文件中删除标记增量快照为TP特性的注释dbz - 5748

  • ARO中负载均衡ocp服务的主机名不可用dbz - 5753

  • 从捕获中排除Oracle压缩顾问表以避免无限循环dbz - 5756

  • 更多Oracle日志dbz - 5759

  • Oracle应该只在TRACE级别记录行内容dbz - 5760

  • 更新系统测试工件准备,以反映下游的命名更改dbz - 5767

  • 发件箱路由器文档过时关于值转换器dbz - 5770

  • 使用DBMS_LOB。ERASE本身可能导致一个意外的带有空BLOB值的UPDATEdbz - 5773

  • 禁止显式排除列的未确定可选性的日志记录dbz - 5783

  • 当ORA-01089异常嵌套时,Oracle连接器不尝试重新启动dbz - 5791

  • 在定位阶段看到的LSN中不存在LSN“LSN{XYZ}”的消息dbz - 5792

  • 配置的合并方法无效dbz - 5801

  • Mysql连接器修改表的数据库名称解析失败开云体育电动老虎机dbz - 5802

其他的变化

  • 使用Apicurio转换器执行测试dbz - 2131

  • 网站上缺少修订信息dbz - 5083

  • 开云体育官方注册网址在ARO上进行Debezium健全测试dbz - 5647

  • SQL Server连接器文档应该提到多任务支持dbz - 5714

  • 在Oracle连接器文档中删除RAC内容的下游TP指定dbz - 5735

  • 将Pulsar客户端更新到2.10.1dbz - 5737

  • 参数化Strimzi操作符名称,使多个测试套件在同一集群上运行dbz - 5744

  • 允许CI向ReportPortal实例报告结果dbz - 5745

  • 开云体育官方注册网址Debezium连接器附带旧版google-protobuf,易受CVE-2022-3171攻击dbz - 5747

  • 由于加密,测试套件无法连接SQLServerdbz - 5763

  • 测试套件使用docker为SQLServer使用错误的jdbc驱动程序类dbz - 5764

  • 升级com.jayway.jsonpath: json-pathdbz - 5766

  • 在下游运行Oracle矩阵时不使用产品概要dbz - 5768

  • 升级到Quarkus 2.14.CR1dbz - 5774

  • 从Fest切换到AssertJdbz - 5779

  • 升级postgres驱动到42.5.0版本dbz - 5780

  • 升级到Quarkus 2.14.0.Finaldbz - 5786

  • 云事件中的Doc Typodbz - 5788

  • 修复DB2报告脚本路径dbz - 5799

  • 在Oracle文档中添加ORA-01555dbz - 5816

  • 更改BaseSourceTask#logStatistics方法的可见性为protecteddbz - 5822

  • 将Postgres映像升级到Debian 11dbz - 5823

Baidu
map