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

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

释放1.7.2.Final(2021年12月14日)

卡夫卡的兼容性

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

升级

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

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

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

突发的变化

Oracle连接器为不可用的CLOB/BLOB列插入占位符值(dbz - 4276).

新功能

  • 支持为CLOB/BLOB列类型传递不可用的占位符值dbz - 4276

修复

  • 所有日志文件都不包含SCN偏移量(SCN偏移量在在线重做日志中不再可用)dbz - 3635

  • Postgres测试套件挂在PostgresConnectorIT#exportedSnapshotShouldNotSkipRecordOfParallelTx上dbz - 4081

  • Apache、Kafka和ZooKeeper的容器镜像无法启动dbz - 4160

  • 开云体育官方注册网址Debezium日志挖掘进程在空闲数据库环境中因ORA-04030错误而终止。开云体育电动老虎机dbz - 4204

  • 开云体育官方注册网址Debezium参数设置不正确dbz - 4222

  • DDL语句无法解析dbz - 4224

  • 在流处理过程中,ORA-00310异常没有被优雅地处理dbz - 4230

  • 减少记录Oracle内存指标的冗长dbz - 4255

  • 基于信号的增量快照在模式更改后立即启动时失败dbz - 4272

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

  • 无法解析DDL语句dbz - 4280

  • 某些数据类型不能用于向Debezium连接器发送信号开云体育官方注册网址dbz - 4298

  • 验证表和列长度时可能会抛出NullPointerExceptiondbz - 4308

  • RelationalChangeRecordEmitter为发射器的每个实例调用“LoggerFactory.getLogger(getClass())”dbz - 4309

  • 支持JSON函数在MySQL索引dbz - 4320

  • 避免在只读增量快照中持有表元数据锁dbz - 4331

  • 增量快照不拾表dbz - 4343

  • DDL无法解析:'analyze table schema。表估计统计样本5%;dbz - 4396

  • Xstream支持与LOB不可用值占位符支持不一致dbz - 4422

  • Oracle Infinispan buffer序列化不可用值占位符失败dbz - 4425

其他的变化

  • 升级到Apicurio Registry 2.0 (QE, docs)dbz - 3629

  • 混杂。Debezium MySQL连接器的文档更改开云体育官方注册网址dbz - 3974

  • 推广发件箱SMT到GAdbz - 4012

  • 文档增量块大小设置dbz - 4127

  • 升级MySQL JDBC驱动到8.0.27dbz - 4286

  • OracleClobDataTypeIT shouldNotStreamAnyChangesWhenLobEraseIsDetected可能会随机失败dbz - 4384

  • 不使用Infinispan可选地组装Oracle连接器分布dbz - 4446

  • 在容器构建期间删除JMS Appender类dbz - 4447

释放1.7.1.Final(2021年11月5日)

卡夫卡的兼容性

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

升级

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

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

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

突发的变化

此版本中没有重大更改。

新功能

  • 存储缓冲事件在独立的Infinispan缓存dbz - 4159

  • 表名/列名超过LogMiner允许的最大值时,提示日志dbz - 4161

  • 进程事务在MySQL只读增量快照中启动/提交dbz - 4197

修复

  • LogMiner查询中的行哈希无法区分语句的行。dbz - 3834

  • 增量快照组合主键的chunk select语句错误。处理步骤dbz - 3860

  • Cassandra UUID处理dbz - 3885

  • Infinispan SPI抛出带有多个配置到同一个Oracle数据库的连接器的NPE开云体育电动老虎机dbz - 4064

  • 开云体育官方注册网址Debezium服务器可能包含从Quarkus提取的驱动程序版本dbz - 4070

  • 开云体育电动老虎机数据库历史记录不断被重新配置dbz - 4106

  • Oracle刷新表不应包含多行dbz - 4118

  • SQL Server连接器不能用平括号括起来dbz - 4125

  • Oracle连接器DDL解析异常dbz - 4126

  • 开云体育官方注册网址Debezium处理Oracle DDL出现IndexOutOfBoundsException: Index: 0, Size: 0dbz - 4135

  • 错误:PostgresDefaultValueConverter -不能解析列默认值'NULL::numeric'到类型'numeric'。不支持表达式求值。dbz - 4137

  • 跟踪模式更改时可能出现OutOfMemoryErrordbz - 4151

  • DDL ParsingException -不是支持所有的表压缩模式dbz - 4158

  • 生产者失败NullPointerExceptiondbz - 4166

  • DDL语句无法解析-修改列dbz - 4174

  • OracleSchemaMigrationIT#shouldNotEmitDdlEventsForNonTableObjects Xstream失败dbz - 4186

  • 使用Xstreams时,某些特定于logminer的测试不会被跳过dbz - 4188

  • 无法解析DML语句dbz - 4194

  • io.开云体育官方注册网址 debezum .text. parsingexception: DDL语句无法解析。请打开一个Jira问题,声明“DROP TABLE IF EXISTS condition”dbz - 4210

  • 在DDL解析器中支持MySQL双密码dbz - 4215

  • DDL抛出ParsingExceptiondbz - 4229

  • 不能正确地从DDL语句中获得CHAR / NCHAR精度dbz - 4233

其他的变化

释放1.7.0.Final(2021年9月30日)

卡夫卡的兼容性

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

升级

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

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

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

突发的变化

对于正在孵化的Debezium Cas开云体育官方注册网址sandra连接器,为发出的字段格式UUID列有变化;而不是使用base64表示喜欢“AA4AAFcZEqMAAAAAKDJ9Sg = = ",现在使用更常见的UUID字符串表示形式,例如“000 e0000 - 5719 - 12 - a3 - 0000 - 000028327 - d4a”dbz - 3885

新功能

修复

  • java.lang.RuntimeException: com.microsoft.sqlserver.jdbc.SQLServerException:连接被关闭dbz - 3346

  • Oracle连接器无法在仅存档模式下启动dbz - 3712

  • DDL语句无法解析dbz - 4026

  • 关于处理原始列类型的问题dbz - 4037

  • 修复了Kafka容器镜像中错误的日志目录位置dbz - 4048

  • 表的增量快照可以在重新启动后过早地终止dbz - 4057

  • 文档—安装Db2—步骤10(启动ASN代理)不准确dbz - 4044

  • 开云体育官方注册网址Debezium服务器使用Quarkus中定义的MySQL驱动版本,而不是Debezium中定义的dbz - 4049

  • 由于LGWR缓冲区没有被刷新到重做日志,Oracle连接器将错过事件dbz - 4067

  • 在某些云Postgres实例上,JDBC驱动程序版本会导致连接问题dbz - 4060

  • connector-types后端响应中的一些MySQL属性为nulldbz - 3108

其他的变化

  • Oracle IncrementalSnapshotIT无效表测试失败dbz - 4040

  • 说明如何为JSON消息启用模式dbz - 4041

  • 仅当PR被打开时触发贡献者检查动作dbz - 4058

  • 为ChangeEventQueue提供JMH基准测试dbz - 4050

  • 对于多行提交消息,提交消息操作失败dbz - 4047

释放1.7.0.CR2(2021年9月23日)

卡夫卡的兼容性

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

升级

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

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

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

突发的变化

此版本中没有重大更改。

新功能

修复

  • 快照后连接失败,一段时间没有执行dbz - 3951

  • Oracle-Connector解析DDL语句失败dbz - 3977

  • Oracle连接器在ORA-01327错误后失效dbz - 4010

  • 错误的增量快照DDL触发快照,对信令表生成无休止的*插入dbz - 4013

  • oracle连接器解析DDL语句失败(截断分区)dbz - 4017

其他的变化

  • Jenkins构建节点基于RHEL 8.0,需要升级dbz - 3690

  • 删除授权修改任何表来自Oracle文档dbz - 4007

  • 更新v3的部署操作配置dbz - 4009

  • 网站预览通过surgeon .shdbz - 4011

  • 在COPYRIGHT.txt中自动检查贡献者dbz - 4023

  • 提供一个snapshot.select.statement.overrides的使用示例dbz - 3603

  • ChangeEventQueue中的吞吐量瓶颈和低效批处理dbz - 3887

  • TableIdParser字符串替换的性能瓶颈dbz - 4015

释放1.7.0.CR1(2021年9月16日)

卡夫卡的兼容性

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

升级

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

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

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

突发的变化

Apache ZooKeeper, Kafka和Connect的容器映像现在是基于Fedora的基础映像(dbz - 3939).引入此更改是为了与最新的Java版本保持同步。

Java升级的一个副作用是旧的不安全TLS算法,即TLSv1和TLSv1.1,在1.7容器映像上默认禁用。如果您的数据库不开云体育电动老虎机能接受现代TLS连接,Debezium将抛出一个错误开云体育官方注册网址SSLHandshakeException却无法连接。

如果需要使用旧算法的连接,则从表中删除“TLSv1”和/或“TLSv1.1”条目jdk.tls.disabledAlgorithms输入Kafka Connect的Debezium容器镜像文件:开云体育官方注册网址

  • /etc/crypto-policies /后端/ java.config

  • /lib/jvm/jre/conf/security/java.security

新功能

此版本中没有新特性。

修复

  • RedisStreamChangeConsumer - handleBatch客户端。Xadd应该包含一个try catch块dbz - 3713

  • 关于补充日志记录的文档中的错误信息dbz - 3776

  • 无法解析DML语句dbz - 3892

  • 开云体育官方注册网址DEBEZIUM生产者意外停止试图改变表中不存在的列dbz - 3898

  • “binary.handling。模式“:”十六进制“设置工作不正确的值与末尾的零dbz - 3912

  • 系统测试套件无法使用未发布的Apicurio版本dbz - 3924

  • 运行Apicurio注册表测试的CI支持dbz - 3932

  • 截断处理模式的错误验证dbz - 3935

  • Postgres 13的protobuf解码器发送unsigned longdbz - 3937

  • 字段#description()应该返回一个正确的java.lang.String当文档/描述没有设置dbz - 3943

  • MySQL示例镜像在升级到8.0后无法工作dbz - 3944

  • 修复空高水印检查dbz - 3947

  • Oracle连接器从所有pdb复制数据。复制期间缺少PDB过滤器。dbz - 3954

  • Oracle连接器解析异常:DDL语句无法解析dbz - 3962

  • 在重复的STM表单的情况下,FormSwitchComponent不能正常工作dbz - 3968

  • 具有二进制排序规则的字符串不应该被解析为类型。二进制由MySqlAntlrDdlParser。dbz - 3969

  • 未找到Openshift pods列表图像预览dbz - 3970

  • MySqlValueConvertes.java有拼写错误dbz - 3976

  • 解析无效的十进制格式DDL语句失败dbz - 3984

  • 在验证SQL Server连接器时不使用连接工厂dbz - 4001

其他的变化

  • 推广发件箱SMT到GAdbz - 3584

  • 明确快照指标的生命周期dbz - 3613

  • 探索建立与核心回购相对应的非核心回购公关分支机构,反之亦然dbz - 3748

  • 升级到binlog-client 0.25.3dbz - 3787

  • RelationalSnapshotChangeEventSource应该接受一个RelationalDatabaseSch开云体育电动老虎机emadbz - 3818

  • 创建标记“octocat”提交的GH动作dbz - 3822

  • 发布带有下游工件的Maven回购dbz - 3861

  • CI准备Apicurio注册表下游dbz - 3908

  • 在所有GH操作工作流的push/pull_request步骤上指定分支名称dbz - 3913

  • 始终在网站上从新的到旧的顺序发布dbz - 3917

  • 更新RELEASING.mddbz - 3918

  • 更新antora。yml文件中SMT属性的新值dbz - 3922

  • 文档更新不应触发分段工作流构建dbz - 3923

  • 升级到Jackson Databind 2.10.5.1版本dbz - 3927

  • 为下游文档添加顶级转换菜单节点dbz - 3931

  • 通过HTTP为新的Strimzi部署机制提供Docker映像服务插件工件dbz - 3934

  • 将MySQL示例镜像升级到8.0dbz - 3936

  • 优雅地处理存储在符号链接目录中的DB历史文件dbz - 3958

  • 更新文档以指定连接器仅跟踪部署后发生的事务的元数据dbz - 3961

  • 更新和自动化Jenkis节点设置dbz - 3965

  • 发件箱SMT选项表中选项之间的超链接引用dbz - 3920

  • 从快照中泛化排除列dbz - 2525

  • PoC用于向Debezium UI添加转换/ SMT步骤开云体育官方注册网址dbz - 3698

  • 在筛选页面中使用pf空状态组件的No match found。dbz - 3888

  • 根据PF新文档化的标准设计模式更新“跳过检查”实现dbz - 3916

  • 设置MongoDB 5.0镜像dbz - 3973

释放1.7.0.Beta1(2021年8月25日)

卡夫卡的兼容性

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

升级

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

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

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

突发的变化

MySQL驱动程序已更新到最新版本8.0.26 (dbz - 3833).此更新附带了新的时区处理和配置选项。

详细信息可在MySQL文档

新功能

  • 接收器适配器的Nats流dbz - 3815

  • 开云体育官方注册网址Debezium Server的run.sh启动脚本在msys或cygwin bash下失败dbz - 3840

  • 将Debeziu开云体育官方注册网址m Server Pravega sink升级到0.9.1dbz - 3841

修复

  • 创建使用自我管理的Debezium与MK的例子开云体育官方注册网址dbz - 2947

  • 验证时出现异常field.exclude.listMongo DB连接器dbz - 3028

  • 如果/ api /连接器/ 1需要更长的时间(比池)失败转轮继续加载。dbz - 3313

  • SQL Server CDC事件时间戳不会转换为UTCdbz - 3479

  • 开云体育官方注册网址Debezium snapshot.select.statement.overrides覆盖未使用dbz - 3760

  • 服务器名模式有不必要的限制。dbz - 3765

  • 在处理MySQL 5.7.28 TIME字段时崩溃,返回空blob而不是nulldbz - 3773

  • 开云体育官方注册网址Debezium UI和CDCdbz - 3781

  • 如果验证后更改了任何字段值,则禁用“Next”。dbz - 3783

  • 将DEFAULT添加到分区选项引擎dbz - 3784

  • 启动MongoDB连接器导致扫描oplog表dbz - 3788

  • SRCFG00014:配置属性debezu .sink.prav开云体育官方注册网址ega.scope是必需的,但在任何配置源中都找不到dbz - 3792

  • Postgres序列号的LSN组件没有更新dbz - 3801

  • 开云体育官方注册网址Debezium 1.6.1期望数据库。开云体育电动老虎机端口甚至当数据库。开云体育电动老虎机Url在配置中提供。dbz - 3813

  • Postgres数值默认值抛出异常dbz - 3816

  • SQL Server连接器在任务启动期间不处理可检索错误dbz - 3823

  • 开云体育官方注册网址Debezium OpenShift集成测试套件失败dbz - 3824

  • 开云体育官方注册网址Debezium服务器Kinesis Sink不能处理空事件dbz - 3827

  • 从MongoDB oplog读取时无法控制超时dbz - 3836

  • 快照锁定模式“minimal_percona”错误地重置事务和隔离状态dbz - 3838

  • 当没有指定minor/patch时,正确跳过测试dbz - 3839

  • 截断验证应验证键模式为空而不是值模式dbz - 3842

  • 如果CRD已经存在于集群中,系统测试套件将失败dbz - 3846

  • OcpAvroDB2ConnectorIT的测试标记不正确dbz - 3851

  • 系统测试套件CI作业没有RHEL映像参数dbz - 3852

  • 使用prodname asciidoc属性的拼写错误dbz - 3856

  • SQL Server连接器为流查找表,而不是快照dbz - 3857

  • 例如,信令表id列太小dbz - 3867

  • Oracle无法解析DDL问题dbz - 3877

  • 在GRANT语句中支持AS从句dbz - 3878

  • 解析Oracle DDL丢弃PK错误dbz - 3886

  • Q3文档引用Service Registry 2.0文档dbz - 3891

  • EMPTY_CLOB()和EMPTY_BLOB()应该被视为空的LOB值dbz - 3893

  • Oracle DDL解析问题dbz - 3896

其他的变化

  • 开云体育官方注册网址Debezium UI参与上游发布-后续dbz - 3169

  • 在文档中讨论SMT谓词dbz - 3227

  • 测试sqlserverconnectorit# excludeColumnWhenCaptureInstanceExcludesColumns失败dbz - 3228

  • 调整到更改的Strimzi CRDsdbz - 3385

  • 在RHEL上用Kafka创建Debezium烟雾开云体育官方注册网址测试dbz - 3387

  • 推广Debezi开云体育官方注册网址um支持RHEL到GAdbz - 3406

  • Oracle Docs for TPdbz - 3407

  • 升级到Kafka 2.8dbz - 3444

  • 更新Debez开云体育官方注册网址ium在RHEL文档的GAdbz - 3462

  • 发件箱路由器文档中的选项没有链接dbz - 3649

  • 创建基于UBI-8的Kafka相关镜像,用于RHEL认证dbz - 3650

  • 属性列描述错误。mask.hash。hashAlgorithm.with.salt。dbz - 3802

  • 开云体育官方注册网址Debezium不提供最新的容器映像dbz - 3809

  • 修改DBZ kafka镜像,使其启动脚本可以在QA Rhel kafka上使用dbz - 3810

  • 在系统级测试套件中使用Apicurio Registry 2.0进行测试dbz - 3812

  • 将common -compress从1.20升级到1.21dbz - 3819

  • 更新jenkins作业配置以合并最近的系统测试套件更改dbz - 3825

  • 测试失败- RecordsStreamProducerIT#testEmptyChangesProducesHeartbeatdbz - 3828

  • 将UI代理连接器升级到1.6.1.Finaldbz - 3837

  • 构造不当的链接会产生下游构建错误dbz - 3858

  • VitessConnectorIT.shouldOutputRecordsInCloudEventsFormat中的CI失败dbz - 3863

  • StreamingSourceIT.shouldFailOnSchemaInconsistency的CI失败dbz - 3869

  • 为smt提取新的顶级菜单节点dbz - 3873

  • 为AMQ引入文档变量dbz - 3879

  • 在测试中删除不存在的复制插槽时不要记录错误dbz - 3889

  • 在CI: VitessConnectorIT::shouldUseUniqueKeyAsRecordKey上间歇测试失败dbz - 3900

  • CI上的间歇测试失败:IncrementalSnapshotIT#updatesWithRestartdbz - 3901

  • 测试shouldNotEmitDdlEventsForNonTableObjects随机失败dbz - 3902

  • VOLUME指令导致最新Docker版本出现问题dbz - 3903

  • 提供在字段元数据中表示UI顺序的能力dbz - 3904

  • 使搬迁。Dir和offset。需要Dir配置。dbz - 2251

  • 为连接器创建D开云体育官方注册网址ebezium API Spec Generator和静态API定义dbz - 3364

  • 改进增量快照度量dbz - 3688

  • 从@patternfly/patternfly导入Pattern-fly CSSdbz - 3779

  • 允许系统测试套件产生Strimzi图像的任意发布版本的Debezium开云体育官方注册网址dbz - 3826

  • PostgreSQL - PostgresChangeRecordEmitter的次要性能瓶颈dbz - 3870

  • Oracle -提供一种更友好的方式来更新SCNdbz - 3876

  • 在CI - sqlserverconnectorit# readOnlyApplicationIntent上测试失败dbz - 2398

  • 测试SqlServerConnectorIT#EventProcessingFailureHandlingIT失败dbz - 3229

  • 从Debezium Server NATS接收开云体育官方注册网址器Java包名称中删除下划线dbz - 3910

  • LogMiner开云体育电动老虎机DatabaseStateWriter导致SQLExceptiondbz - 3911

  • 由于deselenium -testing版本处理,M开云体育官方注册网址aven发布失败dbz - 3909

  • Zookeeper镜像不应该使用archive.apache.orgdbz - 3914

释放1.7.0.Alpha1(2021年7月30日)

卡夫卡的兼容性

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

升级

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

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

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

突发的变化

此版本中没有重大更改。

新功能

  • 为Oracle实现增量快照dbz - 3692

  • 实现LogMiner事件缓冲区SPIdbz - 3752

  • 删除artifacts.url属性从UI config.jsdbz - 3209

  • 不标记偏移量提交日志文件与错误dbz - 3366

  • 增量快照支持MySQL只读连接dbz - 3577

  • CloudEventsConverter不支持Oracle、Db2和Vitessdbz - 3668

  • 允许在logminer查询中排除用户名dbz - 3671

  • 跟踪Oracle会话PGA内存消耗情况dbz - 3756

  • 由于低效的ObjectMapper初始化而导致的性能问题dbz - 3770

  • 增加更多的烟雾测试dbz - 3789

修复

  • UI前端构建失败导出签出没有.git目录dbz - 3265

  • Avro和发件箱事件路由器文档中的坏链接dbz - 3430

  • Cassandra连接器为其CDC记录生成无效的模式名dbz - 3590

  • MySql 8.0.23+支持不可见列dbz - 3623

  • Db2Connector无法建立验证连接dbz - 3632

  • Postgres停止后,Postgres连接器的状态仍为RUNNINGdbz - 3655

  • 更改连接验证日志级别以获得更好的可视性dbz - 3677

  • 如果测试工件仍然存在,OracleSchemaMigrationIT可以抛出假阳性测试失败dbz - 3684

  • MySQL连接器错误后执行“创建角色”语句dbz - 3686

  • 错误:无法解析'./src'dbz - 3716

  • 解析查询出错,即使使用database.history.ski开云体育电动老虎机p.unparseable.ddldbz - 3717

  • 支持TABLE_TYPE缺失形式MySQL语法dbz - 3718

  • Oracle LogMiner DdlParser错误dbz - 3723

  • 开云体育官方注册网址Debezium mysql连接器插件在增量快照期间抛出SQL语法错误dbz - 3725

  • DDL语句无法解析dbz - 3755

  • 开云体育官方注册网址Debezium Oracle连接器因DDL解析错误而停止dbz - 3759

  • 从getTableColumnsFromDatabase抛出的异常开云体育电动老虎机dbz - 3769

  • kafka镜像启动脚本regex解析错误dbz - 3791

  • 下拉项列表可见性被向导页脚阻塞dbz - 3794

  • DB2示例映像的权限问题dbz - 3795

其他的变化

  • 使发件箱示例的消费者更具弹性dbz - 1709

  • 建立debeizium -e开云体育官方注册网址xamples repo的CIdbz - 1749

  • 重构LogMinerHelper和SqlUtilsdbz - 2552

  • 为UI组件实现测试dbz - 3050

  • 为下游产品添加关于MySQL连接器的新捕获实现的文档dbz - 3140

  • 删除JSimpleParserdbz - 3155

  • 能够建立KC图像与Apicurio转换器dbz - 3433

  • 删除log.mining.history.xxx弃用的选项dbz - 3581

  • 非文档化弃用的选项和指标dbz - 3681

  • 捕获连接器用户和文档所做的未捕获SYS/SYSTEM更改的更改dbz - 3683

  • 使用De开云体育官方注册网址bezium线程工厂PG keep-alivedbz - 3685

  • 又到了另一篇社区时事通讯的时间了dbz - 3695

  • 改进信令文档dbz - 3699

  • 由于API与Maven 3.6+不兼容,示例端到端失败dbz - 3705

  • 示例debezi开云体育官方注册网址um-server-name-mapper失败,原因是API与Maven 3.6+不兼容dbz - 3706

  • 关于连接器重写的文档澄清dbz - 3711

  • 在系统测试工具中支持RHEL部署dbz - 3724

  • 混杂。教程更新dbz - 3747

  • 更新Oracle连接器部署说明以保持一致性dbz - 3772

Baidu
map