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

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

释放1.5.4.Final(2021年7月1日)

卡夫卡的兼容性

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

升级

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

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

如果您正在使用我们的docker映像,那么不要忘记从docker注册表中提取它们。

突发的变化

发行版中没有重大更改。

新功能

发行版中没有新特性。

修复

  • 排除在外的数据库的架构更改事件将被丢弃开云体育电动老虎机dbz - 3622

  • Oracle DDL解析器在CREATE TABLE时失败:输入'maxtrans'期望{'AS', ';'}dbz - 3641

其他的变化

  • 开云体育电动老虎机连接器文档中缺少数据库历史属性dbz - 3459

  • 更新debezium smt的废弃配置开云体育官方注册网址dbz - 3673

  • 在RHEL上准备Kafka测试套件dbz - 3566

释放1.5.3.Final(2021年6月17日)

卡夫卡的兼容性

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

升级

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

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

如果您正在使用我们的docker映像,那么不要忘记从docker注册表中提取它们。

突发的变化

发行版中没有重大更改。

新功能

发行版中没有新特性。

修复

  • Oracle连接器不能正确处理部分提交的事务dbz - 3322

  • 用户指南路由SMT配置选项表中的断开链路dbz - 3410

  • 到下行基于内容的路由主题中的基本配置示例的链接断开dbz - 3412

  • source.timestamp。Mode =commit会带来很大的性能损失dbz - 3452

  • 不考虑时区差异LagFromSourceInMilliseconds计算dbz - 3456

  • MySQL度量文档引用了遗留实现dbz - 3572

  • 更新下游MySQL文档以引用流度量和binlog度量dbz - 3582

  • 如果没有正在进行的活动事务,事务提交事件分派将失败。dbz - 3593

  • 角色的GRANT/REVOKE无效dbz - 3610

  • DDL ParsingException - "补充日志数据(唯一索引)列"dbz - 3619

其他的变化

释放1.5.2.Final(2021年5月28日)

卡夫卡的兼容性

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

升级

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

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

如果您正在使用我们的docker映像,那么不要忘记从docker注册表中提取它们。

突发的变化

发行版中没有重大更改。

新功能

发行版中没有新特性。

修复

其他的变化

  • 更新下游文档中的外部链接到AMQ Streams部署信息dbz - 3525

释放1.5.1.Final(2021年5月27日)

卡夫卡的兼容性

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

升级

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

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

如果您正在使用我们的docker映像,那么不要忘记从docker注册表中提取它们。

突发的变化

发行版中没有重大更改。

新功能

  • “没有更多数据从套接字读取”的重试逻辑过于严格dbz - 3472

修复

  • 在输入开云体育官方注册网址'IDNUMBER(4)GENERATEDBY'时没有可行的替代方法dbz - 1721

  • Oracle logminer不能添加重复的日志文件dbz - 3266

  • 第一次在线日志查询不会将结果限制为可用的结果。dbz - 3332

  • 连接器在运行一段时间后崩溃dbz - 3377

  • 如果系统语言不是英语,resolveOracleDatab开云体育电动老虎机aseVersion会出现异常dbz - 3397

  • 重命名表只在模式历史中存储DDL的一个片段dbz - 3399

  • 下游监控7.3章中断开的链接dbz - 3409

  • 在基于内容的路由章节中断开链接到下载SMT脚本存档的页面dbz - 3411

  • LogMinerDmlParser错误地处理WHERE子句中的双单引号dbz - 3413

  • 下游自动主题创建文档中的链接格式不正确dbz - 3414

  • 在Debezium用户指南中错误地扩展了SMT首字母缩略词开云体育官方注册网址dbz - 3415

  • 开云体育官方注册网址Debezium映射的诊断上下文不起作用dbz - 3438

  • source.timestamp。Mode =commit会带来很大的性能损失dbz - 3452

  • 开云体育官方注册网址Debezium MySQL连接器不处理带分区的表dbz - 3468

  • 当Postgres对一个带有PK的表发出TRUNCATE时,出现"Found null value for non-optional schema"错误dbz - 3469

  • 当表名包含'-'字符时连接器崩溃dbz - 3485

  • MySQL8 GRANT语句不可解析dbz - 3499

  • ReadToInsertEvent SMT需要设置ConfigDefdbz - 3508

  • SQLServer低吞吐量表增加了TempDB的使用dbz - 3515

  • 使用多个归档进程线程时,未检测到Oracle重做日志开关dbz - 3516

  • DDL解析器中缺少模式函数dbz - 3543

  • DDL ParsingException "不匹配的输入'共享'"创建表语法。dbz - 3549

其他的变化

  • SQL Server连接器的用户指南更正dbz - 3297

  • Db2连接器的用户指南更正dbz - 3298

  • MySQL连接器的用户指南更正dbz - 3299

  • MongoDB连接器的用户指南更正dbz - 3300

  • 范围RHEL支持Debezium开云体育官方注册网址dbz - 3354

  • 重写下游SQL Server连接器文档中的prereqdbz - 3392

  • MySQL连接器属性表中的重复条目mysql-property-skipped-operationsdbz - 3402

  • 升级binlog客户端dbz - 3463

  • Backport文档修复到1.5dbz - 3532

释放1.5.0.Final(2021年4月7日)

卡夫卡的兼容性

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

升级

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

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

如果您正在使用我们的docker映像,那么不要忘记从docker注册表中提取它们。

突发的变化

发行版中没有重大更改。

新功能

  • 在Debezium服务器中添加对Redis Streams目标的支持开云体育官方注册网址dbz - 2879

  • 提供LSN坐标作为标准化序列字段dbz - 2911

修复

  • 不挖掘数据保护存档日志条目dbz - 3341

  • 开云体育官方注册网址Debezium在引导时陷入无限循环dbz - 3343

  • 架构更改sourcerecds有空分区dbz - 3347

  • LogMiner无法正确解析SCN可用dbz - 3348

  • event. deser序列化.failure.handling.mode被错误地记录dbz - 3353

  • DB2功能错误dbz - 3362

  • LogMiner解析器错误解析UNISTR函数dbz - 3367

  • 无效的十进制模式:没有找到比例参数dbz - 3371

其他的变化

  • 允许Debe开云体育官方注册网址zium服务器与Apicurio转换器一起使用dbz - 2388

  • 从/connector-types响应的描述符中删除连接器属性dbz - 3316

  • 在下游PostgreSQL连接器的部署指令中呈现的文字属性dbz - 3338

  • 修复由于现有数据库对象构件而导致的测试失败开云体育电动老虎机dbz - 3344

  • 使用正确的存储库级别PAT构建debezium网站开云体育官方注册网址dbz - 3345

  • max.request.size的文档配置dbz - 3355

  • Cassandra工作流使用Java 8dbz - 3357

  • 在工作流定义更新上触发工作流dbz - 3358

  • 在恢复历史记录时,首选DDL而不是逻辑模式dbz - 3361

  • 在PostgreSQL连接器文档中添加空格和被省略的命令dbz - 3372

  • Docker Hub上的徽章错误dbz - 3383

释放1.5.0.CR1(2021年3月24日)

卡夫卡的兼容性

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

升级

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

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

如果您正在使用我们的docker映像,那么不要忘记从docker注册表中提取它们。

突发的变化

Oracle连接器已从孵化状态提升至稳定状态(dbz - 3290)。因此,包含了以下更改,以防止将来发生破坏性更改

  • 配置选项开云体育电动老虎机database.oracle.version已被移除

  • LogMiner特定的指标已经被合并到流指标中

  • 视交叉上核commit_scn源信息块中的字段不再存在字符串以启用非常大的SCN值(dbz - 2994

新功能

修复

  • 开云体育官方注册网址Debezium日志“不是有效的Avro模式名”可能太冗长dbz - 2511

  • Regex验证时间复杂度dbz - 2957

  • OID值不适合INT32模式dbz - 3033

  • 连接器在ORA-26653上自动重新启动dbz - 3236

  • UI容器没有资产(JS工件,字体等)和随机失败的构建dbz - 3247

  • 恢复Oracle LogMiner的Clob行为以避免空值dbz - 3257

  • SQL Server缺少decimal. handle .mode的描述dbz - 3267

  • Oracle连接器忽略time.precision.mode,只使用自适应模式dbz - 3268

  • Debezium服务器发行版缺少common -logging JAR开云体育官方注册网址dbz - 3277

  • MongoDB超时使整个连接器崩溃dbz - 3278

  • 优先选择同一SCN范围内的归档日志而不是重做日志dbz - 3292

  • LogMiner挖掘查询可能会无意中跳过记录dbz - 3295

  • 当LogMiner DML更新语句包含函数作为最后一列值时,IndexOutOfBoundsException异常dbz - 3305

  • mysql快照内存不足(DBZ-94的回归)dbz - 3309

  • 关键字ORDER在MySQL语法中是一个有效的标识符dbz - 3310

  • ROW_FORMAT=TOKUDB_QUICKLZ无法解析DDL语句dbz - 3311

  • 如果发生过多的开关,LogMiner可能会错过日志开关事件。dbz - 3319

  • MySQL语法中没有MOD函数dbz - 3333

  • OCP睾丸中SR标签名称不正确dbz - 3336

  • DB2上游测试仍然使用master作为默认分支dbz - 3337

其他的变化

  • 演示:探索Kafka Streams 2.4的非键连接dbz - 2100

  • 发布Debezi开云体育官方注册网址um BOM POMdbz - 2145

  • 使用BigInteger而不是BigDecimal作为SCNdbz - 2457

  • 文档ChangeConsumer用于Debezium引擎开云体育官方注册网址dbz - 2520

  • 添加检查目标释放是否已设置dbz - 2536

  • 在使用LogMiner进行Oracle流处理时合并多个JMX beandbz - 2537

  • 创建一个脚本,列出一个版本的所有贡献者dbz - 2592

  • 明确提到Debezium引擎数据库历史开云体育官方注册网址配置不同的连接器开云体育电动老虎机dbz - 2665

  • 通过重构Debezium UI REST API结开云体育官方注册网址构进行清理dbz - 3031

  • 在Mave开云体育官方注册网址n Central上提供Debezium主回购构建检查工件,用于兄弟存储库中的CI/CD检查dbz - 3142

  • 处理废弃选项的重复警告dbz - 3218

  • 根据AK 2.7升级杰克逊dbz - 3221

  • 在snapshot.include.collection.list中记录限定名称的需求dbz - 3244

  • 在Oracle文档中添加snapshot.select.statement.override选项dbz - 3250

  • 从非验证模式中删除所有可能的后端调用dbz - 3255

  • 文档延迟TX结束标记dbz - 3261

  • 扩展脚本SMT文档,处理非数据事件dbz - 3269

  • 统一列包含/排除处理dbz - 3271

  • 下游条件跨越db2 doc中的主题边界dbz - 3272

  • 在脚本smt中添加关于语言依赖关系的信息dbz - 3280

  • 版权检查脚本应考虑额外的连接器回购dbz - 3281

  • MyMetricsIT.testStreamingOnlyMetrics间歇故障dbz - 3304

  • 从Db2连接器文档中删除对受支持配置的引用dbz - 3308

  • 使用单独的API调用来获取连接器信息(名称,id等)和详细信息(属性)dbz - 3314

  • 文档更新应该触发网站构建dbz - 3320

  • Cassandra连接器不是核心CI构建的一部分dbz - 3335

释放1.5.0.Beta2(2021年3月12日)

卡夫卡的兼容性

这个版本是基于Kafka Connect 2.6.1构建的,并且已经用Kafka代理的2.6.1版本进行了测试。看到卡夫卡的文档与其他版本的Kafka代理兼容。

升级

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

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

如果您正在使用我们的docker映像,那么不要忘记从docker注册表中提取它们。

突发的变化

Oracle连接器发出NUMBER(1)列为int8默认情况下。把它们发出来布尔相反,使用io.开云体育官方注册网址debezium.connector.oracle.converters.NumberOneToBooleanConverter如连接器文档所述(dbz - 3208)。

Orac开云体育官方注册网址le的Debezium连接器现在默认使用基于logminer的捕获实现。为了使用基于xstream的实现,需要设置连接器选项开云体育电动老虎机database.connection.adapterxstreamdbz - 3241)。

新功能

  • 检测并跳过非父索引组织的表dbz - 3036

  • 为LogMiner捕获额外的JMX指标dbz - 3038

  • Postgres文档中的Debezium连接器信息开云体育官方注册网址不正确dbz - 3197

  • 增加对SET列类型的支持dbz - 3199

  • 改进处理过的commitLog文件的重定位逻辑dbz - 3224

  • 默认禁用log.mining.transaction.retention.hours逻辑dbz - 3242

  • 提供信号表dbz - 3141

  • 更新连接基映像的敏感env变量dbz - 3223

  • 支持在debezium服务器中指定运动端点开云体育官方注册网址dbz - 3246

  • 添加log4j。属性文件dbz - 3248

修复

  • LSN错误dbz - 2417

  • 连接器使用先前处理过的SCN重新启动。dbz - 2875

  • 带有错误配置过滤器的过滤发布的误导性错误消息dbz - 2885

  • Oracle LogMiner仍然存在一些重要问题dbz - 2976

  • 不要在连接器验证时执行初始语句dbz - 3030

  • 在处理大型JSON列数据时,永远只能使用新的binlog解析器(1.3及更高版本)dbz - 3106

  • 变更事件在初始加载后不会被捕获dbz - 3128

  • 重复未知模式错误,即使在最近的模式恢复之后dbz - 3146

  • CloudEvent值id字段不是唯一的dbz - 3157

  • 使用database.tablename.case.insensit开云体育电动老虎机ive=true时,Oracle连接器失败dbz - 3190

  • DML解析器indexoutofranceexception与where子句使用“IS NULL”dbz - 3193

  • ORA-01284文件被其他进程锁定时出现无法打开错误dbz - 3194

  • CommitThroughput度量可以提高零误差的除法dbz - 3200

  • LogMiner不处理NUMBER(1)数据dbz - 3208

  • 更新MongoDB驱动版本dbz - 3212

  • 除非主Debezium在本地构建,否则无法构建额外的连接器开云体育官方注册网址dbz - 3213

  • Docker镜像debez开云体育官方注册网址ium/server:1.5无法启动dbz - 3217

  • 开云体育官方注册网址Debezium Oracle连接器不排除表列dbz - 3219

  • LogMiner解析失败,更新DML没有where条件dbz - 3235

  • 开云体育官方注册网址Debezium 1.4.2。无法从env var解析sass .jaas.configdbz - 3245

  • 开云体育官方注册网址Debezium引擎应该在任务上调用停止,即使启动失败dbz - 3251

  • 当oracle驱动程序丢失时,没有提供有意义的消息dbz - 3254

其他的变化

  • 讨论捕获作业配置作为SQL Server和Db2的调优选项dbz - 2122

  • 为下游准备自定义自动创建的主题文档dbz - 2654

  • 关于已弃用选项的错误警告dbz - 3084

  • 在UI中有非验证模式dbz - 3088

  • 移动容器图像构建到GH动作dbz - 3131

  • 排除CommonConnectorConfig。来自不支持它的连接器的PROVIDE_TRANSACTION_METADATAdbz - 3132

  • 添加示例Debezium UI到开云体育官方注册网址Debezium -examples repodbz - 3134

  • 明确使用pgoutput所需的特权dbz - 3138

  • 不依赖最大SCN种子值w/LogMinerdbz - 3145

  • Postgres文档改进dbz - 3149

  • 支持以非cdb(无PDB名称)方式运行Oracle测试套件dbz - 3154

  • 更新Oracle文档dbz - 3156

  • 将Oracle连接器移动到主存储库dbz - 3166

  • 对PostgreSQL连接器文档进行了轻微的编辑更新dbz - 3192

  • PG属性文档中截断. handle .mode属性的链接/锚点对不正确dbz - 3195

  • 更新oracle-vagrant-boxdbz - 3206

  • 更新Oracle测试版本dbz - 3215

  • Oracle测试套件并不总是在测试后清理表dbz - 3237

  • 更新Oracle教程示例dbz - 3239

  • Oracle连接器默认使用LogMiner适配器dbz - 3241

  • 避免引用上游Docker设置dbz - 3259

释放1.5.0.Beta1(2021年2月23日)

卡夫卡的兼容性

这个版本是基于Kafka Connect 2.6.1构建的,并且已经用Kafka代理的2.6.1版本进行了测试。看到卡夫卡的文档与其他版本的Kafka代理兼容。

升级

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

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

如果您正在使用我们的docker映像,那么不要忘记从docker注册表中提取它们。

突发的变化

Debezium使用的binlog客户端出现了倒退,其中MySQL JSON列中的大开云体育官方注册网址型JSON文档导致严重的性能下降(dbz - 3106)。这个问题正在与binlog客户端库的维护者进行积极的讨论。

在Debezium的早期版本中,MySQL连接开云体育官方注册网址器错误地使用c(创建)操作类型,而不是正确的类型r(读)。如果你的消费者依赖于先前的行为,你可以使用io.开云体育官方注册网址debezium.connector.mysql.transforms.ReadToInsertEvent单个消息转换来模拟先前的行为(dbz - 2788)。在1.4.0中偶然引入的连接器选项也是出于同样的目的,snapshot.events.as.inserts,再次被移除,在这种情况下应该使用SMT代替。此SMT仅用于迁移目的,将在未来的Debezium版本中删除。开云体育官方注册网址

(孵化中的)Oracle Debe开云体育官方注册网址zium连接器现在以小写形式发出事务id,不同于以前以大写形式返回事务id的行为(dbz - 3165)。

以前弃用的快照模式INITIAL_SCHEMA_ONLY的Oracle连接器已被移除。请使用SCHEMA_ONLY(dbz - 3034)。

新功能

  • 使字段描述与时间值一致(毫秒,毫秒,秒,秒等)dbz - 2858

  • 开云体育官方注册网址DebeziumEngine RecordChangeEvents不可修改dbz - 2897

  • 为Debezium UI文件添加许可头和相关的检查样式检查开云体育官方注册网址dbz - 2985

  • 在页脚某处显示UI前端/后端的提交SHAdbz - 3052

  • 实现连接器类型显示的UX建议dbz - 3054

  • SqlServerConnector不实现validatedbz - 3056

  • 开云体育电动老虎机数据库历史记录生成器不会超时关闭dbz - 3075

  • 提高DML解析器性能dbz - 3078

  • 连接器列表表UI改进桌面/移动dbz - 3079

  • Vitess连接器增加了对Vitess 9.0.0 GA的支持dbz - 3100

  • 改进列截断掩码组件的布局dbz - 3101

  • 改进数据选项组件和主向导导航的布局dbz - 3105

  • 增加基于可用数据库选项跳过测试的能力开云体育电动老虎机dbz - 3110

  • 支持MySql连接器中的事务元数据dbz - 3114

  • 增加对JSON列类型的支持dbz - 3115

  • 增加对ENUM列类型的支持dbz - 3124

  • 允许轻松下载Camel Kafka连接器dbz - 3136

  • 当LogMiner会话启动失败时,捕获会话参数dbz - 3153

  • 处理时态数据类型中的特殊值dbz - 2614

修复

  • 在快照期间,负时间戳将转换为正时间戳dbz - 2616

  • 在设置Debezium时错误地引用了KafkaConnector开云体育官方注册网址dbz - 2745

  • Oracle连接器(使用Logminer)与Oracle RDS (v12)不捕获更改dbz - 2754

  • Oracle连接器在非cdb模式下连接Oracle实例时导致ORA-65090dbz - 2795

  • 连接器会忽略来自PostgreSQL的警告和通知,直到连接关闭dbz - 2865

  • 在UI后台添加MySQL支持dbz - 2950

  • ExtractNewRecord SMT错误地从源信息中提取ts_msdbz - 2984

  • 复制终止与ORA-01291:丢失日志文件dbz - 3001

  • Kafka Docker镜像HEAP_OPTS变量没有使用dbz - 3006

  • Oracle LogMiner支持多模式dbz - 3009

  • 函数调用不允许带有非强制圆括号的函数使用圆括号dbz - 3017

  • 完全支持包含连字符的属性dbz - 3019

  • 连接器表行展开状态的UI问题dbz - 3049

  • 从OracleDatabaseMetaData.getIndexInfo()全局临时表的SQL开云体育电动老虎机Exception使Debezium快照失败开云体育官方注册网址dbz - 3057

  • Cassandra Connector不支持Cassandra版本>=3.11.5dbz - 3060

  • 让Cassandra Connector更好地与CommitLogTransfer一起工作dbz - 3063

  • 在输入“创建或替换索引”时没有可行的替代方法dbz - 3067

  • 连接映像传播以Connect前缀开头的env变量dbz - 3070

  • PgOutputMessageDecoder不会对主键排序dbz - 3074

  • Oracle logminer连接器的奇怪事务元数据dbz - 3090

  • 在KafkaDatabaseHistory.checkTopicSettings中检查主题设置时得到RejectedExecutionExcepti开云体育电动老虎机ondbz - 3096

  • 带空格的环境变量在写入属性文件时被截断dbz - 3103

  • 错误:没有为表配置补充日志记录。使用命令:ALTER TABLEdbz - 3109

  • 无法读取未定义的属性“call”dbz - 3125

  • 快照的最后阶段分析table.include.list中不存在的表,因此偶然发现不支持的XMLTYPE表dbz - 3151

  • kafka网络策略中缺少Prometheus端口dbz - 3170

  • XStream不处理NUMER(1)数据dbz - 3172

其他的变化

  • 为DB2设置CI作业dbz - 2235

  • 与服务注册中心的集成提升到GAdbz - 2815

  • 一旦Vitess上游错误修复,删除DECIMAL字符串消毒dbz - 2908

  • 查看Db2 for GA的格式和配置选项dbz - 2977

  • 使用Postgres进行测试dbz - 3022

  • 准备Debezi开云体育官方注册网址um UI以参与上游发布dbz - 3027

  • 将测试容器升级到1.15.1dbz - 3066

  • 使用新的部署端点发布到Maven Centraldbz - 3069

  • 删除过时的Awestruct容器图像dbz - 3072

  • “JDBC驱动程序”对于非关系连接器没有意义dbz - 3076

  • 用MySqlChangeRecordEmitter替换RecordMakersdbz - 3077

  • 使CI构建对GH Actions基础设施上的断开具有弹性dbz - 3083

  • 分离SourceInfo和MySQL偏移上下文dbz - 3086

  • 从选项名称中删除零宽度空白dbz - 3087

  • 为MySQL连接器类型调整UIdbz - 3091

  • 更改MySQL数据库模式契开云体育电动老虎机约,以支持分离的解析和处理阶段dbz - 3093

  • MySQL构建卡住了6个小时dbz - 3095

  • 重写遗留的读取器测试dbz - 3099

  • Postgres PostgresConnectorIT#customSnapshotterSkipsTablesOnRestart的间歇测试失败dbz - 3107

  • 在连接器属性中删除重复的锚链接dbz - 3111

  • 升级到Quarkus 1.12.0.Finaldbz - 3116

  • 为Vitess配置验证dbz - 3117

  • Oracle的配置验证dbz - 3119

  • 避免连接类之间的命名冲突dbz - 3147

  • 为Vitess设置提交消息检查dbz - 3152

  • 将IIDR许可证要求放入“注意”框dbz - 3163

  • 连接验证失败的一致日志记录dbz - 3164

  • 删除Oracle连接器中的COLUMN_BLACK_LIST选项dbz - 3167

释放1.5.0.Alpha1(2021年2月4日)

卡夫卡的兼容性

这个版本是基于Kafka Connect 2.6.1构建的,并且已经用Kafka代理的2.6.1版本进行了测试。看到卡夫卡的文档与其他版本的Kafka代理兼容。

升级

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

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

如果您正在使用我们的docker映像,那么不要忘记从docker注册表中提取它们。

突发的变化

已经为Debezium MySQL连接器创建了一个新的捕获实现(开云体育官方注册网址dbz - 1865)基于Debezium中所有其他Kafka Connect连接器所使用的通用连接器框架。开云体育官方注册网址连接器的行为几乎与以前的实现相同,除了实验并行快照功能(dbz - 175),新实现中还没有提供,计划稍后以另一种形式重新引入。

此外,模式更改主题中的记录现在有一个非可选字段tableChanges,它以结构化的方式描述所表示的模式更改。如果使用模式注册表,请使用的兼容性设置向前对于模式更改主题,以确保用于模式更改事件的新模式版本能够成功注册。

如果您在新的MySQL连接器实现中遇到任何问题,请登录Jira问题;在这种情况下,您可以通过设置internal.implementation =遗留连接器配置选项。

新功能

  • PostgreSQL pgoutput插件支持触发TRUNCATE事件dbz - 2382

  • 将DBZ-295开云体育官方注册网址0和DBZ-2952的DebeziumContainer增强功能迁移到主存储库中dbz - 3024

  • 实现元标签dbz - 2620

  • 提高非常大的postgres模式的性能dbz - 2575

修复

  • 除非主Debezium在本地构建,否则无法构建额外的连接器开云体育官方注册网址dbz - 2901

  • java.sql.SQLException: ORA-01333: failed to establish Logminer Dictionarydbz - 2939

  • UI后端增加了对连接器/任务生命周期操作的支持dbz - 2951

  • Cassandra CDC未能反序列化列表列正确dbz - 2974

  • 开云体育官方注册网址Debezium Oracle连接器将出现卡在大型SCN跳跃dbz - 2982

  • 无效的正则表达式模式在验证database.include/exclude时应该验证失败。开云体育电动老虎机列出MySQL连接器的属性dbz - 3008

  • 修复了Jenkis快照部署的存储库配置dbz - 3011

  • 无法解析非常量SIGNAL选项值dbz - 3018

  • 无法解析DEFAULT列定义中的表达式dbz - 3020

  • 键被用作pubsub批处理程序中的值dbz - 3037

  • 表创建DDL字符集= default导致MySQL连接器故障dbz - 3023

  • 在ALTER TABLE中缺少一些MariaDB存在谓词dbz - 3039

其他的变化

  • 改进发布过程对OSS失败的弹性dbz - 2274

  • 在RelationalDatabaseConne开云体育电动老虎机ctorConfig中调出HOSTNAME, PORT, DATABASE_NAME, USER和PASSWORDdbz - 2420

  • Db2 Connector没有声明与数据库相关的配置选项开云体育电动老虎机dbz - 2424

  • 修复README文件中的构建状态标识dbz - 2802

  • 合并和完成网络组件公关dbz - 2804

  • IBM Db2连接器升级到GAdbz - 2814

  • 文档中Oracle经常遇到的几个问题dbz - 2970

  • 网站列表上没有语法高亮显示dbz - 2978

  • 警告图标缺失dbz - 2986

  • 改进Logminer适配器的日志记录dbz - 2999

  • 更改README文件不需要CI构建dbz - 3012

  • 执行ZZZGtidSetIT作为最后一个测试dbz - 3047

  • 当挖掘会话启动失败时,捕获并报告LogMiner状态dbz - 3055

Baidu
map