Debezium 0.9的发布说明开云体育官方注册网址
Debezium发行版中所有值得注意的变化都记录开云体育官方注册网址在这个文件中。发布号紧随其后语义版本控制.
释放0.9.5.Final(2019年5月2日)
看到完整的问题清单.
卡夫卡的兼容性
该版本基于Kafka Connect 2.2.0构建,并已使用Kafka代理的2.2.0版本进行了测试。看到卡夫卡的文档与其他版本的Kafka代理兼容。
升级
在升级MySQL, MongoDB, PostgreSQL或SQL Server连接器之前,一定要检查自您使用的版本以来所做的向后不兼容的更改。
当您决定将其中一个连接器升级到0.9.5时。Final是之前的0.9。0.8 x。0.7 x。0.6 x。0.5 x。0.4 x。0.3 x。0.2 x。X,或者0.1。X版本,首先检查您正在使用的版本的升级说明。优雅地停止正在运行的连接器,删除旧的插件文件,安装0.9.5。最后的插件文件,并使用相同的配置重新启动连接器。重启后,0.9.5。最后的连接器将继续上一个连接器离开的地方。正如人们所期望的那样,以前由旧连接器写入Kafka的所有更改事件都不会被修改。
如果您正在使用我们的docker映像,那么不要忘记从docker注册表中提取它们。
新功能
升级到Kafka 2.2.0dbz - 1227
能够在快照期间指定批量大小dbz - 1247
Postgresql ARRAY支持dbz - 1076
添加支持macaddr和macaddr8的PostgreSQL列类型dbz - 1193
修复
此版本包括以下修复:
没有为database.server.name指定值导致K开云体育电动老虎机afka主题名无效dbz - 212
转义序列处理需要统一dbz - 481
对于有很多表的db, Postgres连接器在模式发现时超时dbz - 1214
Oracle连接器:JDBC事务只能捕获单个DML记录dbz - 1223
启用枚举选项以包含转义字符或逗号。dbz - 1226
Antlr解析器在以MODE关键字命名的列上失败dbz - 1233
带时区的时间戳丢失精度dbz - 1236
由于commitTime的可选值导致NullpointerExceptiondbz - 1241
datetime(0)的默认值被错误处理dbz - 1243
Postgres连接器失败,因为空状态数据存储在偏移主题中dbz - 1245
比特的默认值不适用于较大的值dbz - 1249
当从Postgres读取时间数据时,微秒精度会丢失。dbz - 1260
释放0.9.4.Final(2019年4月11日)
看到完整的问题清单.
卡夫卡的兼容性
此版本基于Kafka Connect 2.1.1构建,并已使用Kafka代理的2.1.1版本进行了测试。看到卡夫卡的文档与其他版本的Kafka代理兼容。
升级
在升级MySQL, MongoDB, PostgreSQL或SQL Server连接器之前,一定要检查自您使用的版本以来所做的向后不兼容的更改。
当您决定将其中一个连接器升级到0.9.4时。Final是之前的0.9。0.8 x。0.7 x。0.6 x。0.5 x。0.4 x。0.3 x。0.2 x。X,或者0.1。X版本,首先检查您正在使用的版本的升级说明。安全地停止正在运行的连接器,删除旧的插件文件,安装0.9.4。最后的插件文件,并使用相同的配置重新启动连接器。重启后,0.9.4。最后的连接器将继续上一个连接器离开的地方。正如人们所期望的那样,以前由旧连接器写入Kafka的所有更改事件都不会被修改。
如果您正在使用我们的docker映像,那么不要忘记从docker注册表中提取它们。
新功能
添加MySQL连接器指标,以暴露“过滤事件的数量”dbz - 1206
MySQL支持TLS 1.2dbz - 1208
创建新的MysqlConnector指标,暴露连接器是否使用gtid跟踪偏移量。dbz - 1221
增加对INET类型列的支持dbz - 1189
修复
此版本包括以下修复:
'0001-01-01 00:00:00'的datetime字段值不正确dbz - 1143
PosgreSQL DecoderBufs在“公共”模式下处理几何时崩溃dbz - 1144
[postgres] snapsnot和流之间创建记录的不同逻辑dbz - 1163
反序列化binlog事件时出错dbz - 1191
MySQL连接器捕获无效datetime时抛出异常dbz - 1194
用字符集修改Enum列时出错dbz - 1203
Mysql: Getting ERROR
connect.errors.ConnectException:对于输入字符串:"false"
dbz - 1204引导一个新表后MySQL连接超时dbz - 1207
SLF4J使用问题dbz - 1212
在MySQL连接器快照阅读器中JDBC连接未关闭dbz - 1218
支持FLOAT(p)列定义样式dbz - 1220
释放0.9.3.Final(2019年3月25日)
看到完整的问题清单.
卡夫卡的兼容性
此版本基于Kafka Connect 2.1.1构建,并已使用Kafka代理的2.1.1版本进行了测试。看到卡夫卡的文档与其他版本的Kafka代理兼容。
升级
在升级MySQL, MongoDB, PostgreSQL或SQL Server连接器之前,一定要检查自您使用的版本以来所做的向后不兼容的更改。
当您决定将其中一个连接器升级到0.9.3时。Final是之前的0.9。0.8 x。0.7 x。0.6 x。0.5 x。0.4 x。0.3 x。0.2 x。X,或者0.1。X版本,首先检查您正在使用的版本的升级说明。优雅地停止正在运行的连接器,删除旧的插件文件,安装0.9.3。最后的插件文件,并使用相同的配置重新启动连接器。重启后,0.9.3。最后的连接器将继续上一个连接器离开的地方。正如人们所期望的那样,以前由旧连接器写入Kafka的所有更改事件都不会被修改。
如果您正在使用我们的docker映像,那么不要忘记从docker注册表中提取它们。
新功能
支持发件箱SMT作为Debezium核心的一部分开云体育官方注册网址dbz - 1169
在postgres中增加了对丢失槽的部分恢复的支持dbz - 1082
修复
此版本包括以下修复:
有> 8192个记录的表的快照挂起dbz - 1161
hstore无法正常快照dbz - 1162
当白名单中有多个不同模式的表时dbz - 1166
无法通过docker入口点设置offset.flush.interval.msdbz - 1167
缺少Oracle OCI库不会作为错误报告dbz - 1170
RecordsStreamProducer忘记将commitTime从纳秒转换为微秒dbz - 1174
MongoDB连接器不会在无效的主机配置上失败dbz - 1177
在尝试针对融合云创建历史主题时处理NPE错误dbz - 1179
Postgres wal2json流解码器和非流解码器不处理空事件dbz - 1181
快照完成后不能继续dbz - 1184
对于SERIAL关键字的ParsingExceptiondbz - 1185
不能解析STATS_SAMPLE_PAGES配置dbz - 1186
MySQL连接器对空密码产生假警报dbz - 1188
释放0.9.2.Final(2019年2月22日)
看到完整的问题清单.
卡夫卡的兼容性
此版本基于Kafka Connect 2.1.1构建,并已使用Kafka代理的2.1.1版本进行了测试。看到卡夫卡的文档与其他版本的Kafka代理兼容。
升级
在升级MySQL, MongoDB, PostgreSQL或SQL Server连接器之前,一定要检查自您使用的版本以来所做的向后不兼容的更改。
当您决定将其中一个连接器升级到0.9.2时。Final是之前的0.9。0.8 x。0.7 x。0.6 x。0.5 x。0.4 x。0.3 x。0.2 x。X,或者0.1。X版本,首先检查您正在使用的版本的升级说明。优雅地停止正在运行的连接器,删除旧的插件文件,安装0.9.2。最后的插件文件,并使用相同的配置重新启动连接器。重启后,0.9.2。最后的连接器将继续上一个连接器离开的地方。正如人们所期望的那样,以前由旧连接器写入Kafka的所有更改事件都不会被修改。
如果您正在使用我们的docker映像,那么不要忘记从docker注册表中提取它们。
新功能
为MongoDB连接器添加快照模式NEVERdbz - 867
当复制槽启动时,允许传递任意参数dbz - 1130
修复
此版本包括以下修复:
整数默认值的DECIMAL列失败与Avro转换器dbz - 1077
连接只绑定主机名接口dbz - 1108
连接器重新平衡时连接到binlog失败,抛出ServerExceptiondbz - 1132
解析MySQL TIME值大于23:59:59.999999时失败dbz - 1137
测试依赖关系不应该是SQL Server连接器存档的一部分dbz - 1138
为副本标识DEFAULT发出正确键入的回退值dbz - 1141
当流从未更改吐司的行更改时出现意外异常dbz - 1146
“gtid_purged”附近的SQL语法错误dbz - 1147
Postgres删除抛出DataException的操作dbz - 1149
Antlr解析器无法解析作为关键字的列名dbz - 1150
SqlServerConnector不能处理带有“特殊字符”的表名dbz - 1153
其他的变化
此版本还包括其他更改:
描述主题级设置,以确保启用日志压缩时使用事件dbz - 1136
升级binlog客户端到0.19.0dbz - 1140
升级kafkacat到1.4.0-RC1dbz - 1148
将Avro连接器版本升级到5.1.2dbz - 1156
升级到Kafka 2.1.1dbz - 1157
释放0.9.1.Final(2019年2月13日)
看到完整的问题清单.
卡夫卡的兼容性
这个版本是基于Kafka Connect 2.1.0构建的,并且已经用Kafka代理的2.1.0版本进行了测试。看到卡夫卡的文档与其他版本的Kafka代理兼容。
升级
在升级MySQL、MongoDB或PostgreSQL连接器之前,一定要检查自您使用的版本以来所做的向后不兼容的更改。
当您决定将其中一个连接器升级到0.9.1时。Final是之前的0.9。0.8 x。0.7 x。0.6 x。0.5 x。0.4 x。0.3 x。0.2 x。X,或者0.1。X版本,首先检查您正在使用的版本的升级说明。优雅地停止正在运行的连接器,删除旧的插件文件,安装0.9.1。最后的插件文件,并使用相同的配置重新启动连接器。重启后,0.9.1。最后的连接器将继续上一个连接器离开的地方。正如人们所期望的那样,以前由旧连接器写入Kafka的所有更改事件都不会被修改。
如果您正在使用我们的docker映像,那么不要忘记从docker注册表中提取它们。
新功能
提供新的容器图像与工具的例子和演示dbz - 1125
修复
此版本包括以下修复:
由于mysql ddl的允许,BigDecimal对于给定的Decimal模式错误具有不匹配的比例值dbz - 983
主键更改导致UnsupportedOperationExceptiondbz - 997
java.lang.IllegalArgumentException:超时值为负dbz - 1019
连接器消耗大量内存dbz - 1065
Strings.join()不会对第一个元素应用conversationdbz - 1112
如果数据库历史开云体育电动老虎机文件名没有父文件夹,则为NPEdbz - 1122
DDL解析器不支持生成的列dbz - 1123
在第一次迭代中推进LSN -可能的数据丢失dbz - 1128
不正确的LSN比较可能导致无序处理dbz - 1131
其他的变化
此版本还包括其他更改:
io.开云体育官方注册网址debezium.connector.postgresql.PostgisGeometry不应该使用DatatypeConverterdbz - 962
当修改表时,模式更改事件应该是ALTER类型dbz - 1121
Wal2json的isodatetimeformtest在locale以外的地方失败。英语dbz - 1126
已知的问题
一个潜在的竞态条件用于MySQL的二进制日志处理的上游库。问题表现为问题dbz - 1132.如果你受到影响,我们建议增加Kafka Connect配置选项作为解决方案task.shutdown.graceful.timeout.ms
而且connect.rebalance.timeout.ms
.如果问题仍然存在,请通过Debezium配置选项禁用keepalive线程开云体育官方注册网址connect.keep.alive
.
释放0.9.0.Final(2019年2月5日)
看到完整的问题清单.
卡夫卡的兼容性
这个版本是基于Kafka Connect 2.1.0构建的,并且已经用Kafka代理的2.1.0版本进行了测试。看到卡夫卡的文档与其他版本的Kafka代理兼容。
升级
在升级MySQL、MongoDB或PostgreSQL连接器之前,一定要检查自您使用的版本以来所做的向后不兼容的更改。
当您决定将其中一个连接器升级到0.9.0时。Final是之前的0.9。0.8 x。0.7 x。0.6 x。0.5 x。0.4 x。0.3 x。0.2 x。X,或者0.1。X版本,首先检查您正在使用的版本的升级说明。安全地停止正在运行的连接器,删除旧的插件文件,安装0.9.0。最后的插件文件,并使用相同的配置重新启动连接器。重新启动后,该0.9.0。最后的连接器将继续上一个连接器离开的地方。正如人们所期望的那样,以前由旧连接器写入Kafka的所有更改事件都不会被修改。
如果您正在使用我们的docker映像,那么不要忘记从docker注册表中提取它们。
新功能
公开更多有用的指标并改进Grafana仪表板dbz - 1040
修复
此版本包括以下修复:
允许在wal2json中使用dropslot -on-close选项dbz - 1111
MySqlDdlParser不支持在一条ALTER TABLE…ADD PARTITION语句中添加多个分区dbz - 1113
开云体育官方注册网址Debezium在快照期间无法获取锁dbz - 1115
快照期间,Postgres分区表中的数据被写入错误的主题dbz - 1118
其他的变化
此版本还包括其他更改:
明确SQL Server连接器是否实际需要DDL解析器dbz - 1096
添加设计描述到SqlServerStreamingChangeEventSourcedbz - 1097
在WARN级别发布LSN缺失的消息dbz - 1116
释放0.9.0.CR1(2019年1月19日)
看到完整的问题清单.
卡夫卡的兼容性
这个版本是基于Kafka Connect 2.1.0构建的,并且已经用Kafka代理的2.1.0版本进行了测试。看到卡夫卡的文档与其他版本的Kafka代理兼容。
升级
在升级MySQL、MongoDB或PostgreSQL连接器之前,一定要检查自您使用的版本以来所做的向后不兼容的更改。
当您决定将其中一个连接器升级到0.9.0时。CR1和之前的0.9。0.8 x。0.7 x。0.6 x。0.5 x。0.4 x。0.3 x。0.2 x。X,或者0.1。X版本,首先检查您正在使用的版本的升级说明。安全地停止正在运行的连接器,删除旧的插件文件,安装0.9.0。CR1插件文件,并使用相同的配置重新启动连接器。重新启动后,该0.9.0。CR1连接器将继续上一个连接器离开的地方。正如人们所期望的那样,以前由旧连接器写入Kafka的所有更改事件都不会被修改。
如果您正在使用我们的docker映像,那么不要忘记从docker注册表中提取它们。
突发的变化
SQL Server连接器已重新工作快照模式的语义(dbz - 947).
SQL Server连接器还在流模式下向偏移量添加了一个新字段(dbz - 1090),这可能会妨碍版本的无缝升级。我们建议重新注册并重新启动连接器。
SQL Server连接器已更改消息架构的架构名称(dbz - 1089),多余的数据库名称已被删除。开云体育电动老虎机
新功能
快照隔离级别检修dbz - 947
Kafka docker镜像-支持主题清理策略dbz - 1038
优化sys.fn_cdc_map_lsn_to_time()调用dbz - 1078
如果没有找到confirmed_flush_lsn,则回退到restart_lsndbz - 1081
表格现有连接器的白名单选项更新不起作用dbz - 175
EmbeddedEngine应该允许更灵活的记录消费dbz - 1080
SQL Server连接器中的客户端列黑名单dbz - 1067
Column.propagate.source.type缺少比例dbz - 1073
修复
此版本包括以下修复:
删除列时的ArrayIndexOutOfBoundsExceptiondbz - 996
来自表的消息没有PK并且带有副本IDENTITY FULLdbz - 1029
流和快照阶段的模式名称不一致dbz - 1051
watch-topic和create-topic命令执行失败dbz - 1057
Antlr异常:输入不匹配。` expect {
, `——`}dbz - 1059 MySQL JDBC上下文设置了错误的信任库密码dbz - 1062
mysql中的Unsigned smallint列由于超出范围错误而失败dbz - 1063
NULL值即使在NULLABLE字段中也会被默认值替换dbz - 1064
无信息的“发现先前偏移量”日志dbz - 1066
SQL Server连接器不会在Kafka中持久化lspdbz - 1069
[开云体育官方注册网址debezium]错误:option \"include-unchanged-toast " = "0 "是未知的dbz - 1083
开云体育官方注册网址Debezium在使用没有主键的表时失败,并且开启了主题路由dbz - 1086
更新主键时使用了错误的消息键和事件dbz - 1088
SQL Server的连接模式名称错误dbz - 1089
不正确的LSN跟踪-可能的数据丢失dbz - 1090
EmbeddedEngine关机时的竞态dbz - 1103
其他的变化
此版本还包括其他更改:
RecordsStreamProducerIT#shouldPropagateSourceColumnTypeToSchemaParameter()间歇失败dbz - 781
断言MongoDB支持的版本dbz - 988
描述如何为SQL Server更改DDLdbz - 993
在RDS上验证wal2json的版本dbz - 1056
移动SQL Server连接器到主repodbz - 1084
当连接器停止时,不要对进一步的记录进行排队dbz - 1099
快照阶段SQLServer测试中的竞态条件dbz - 1101
从TableImpl中删除columnNames字段dbz - 1105
Column.propagate.source.type缺少比例dbz - 387
写追赶binlog阅读器dbz - 388
更改Snapshot和Binlog读取器以允许并发/部分运行dbz - 389
释放0.9.0.Beta2(2018年12月19日)
看到完整的问题清单.
卡夫卡的兼容性
这个版本是基于Kafka Connect 2.1.0构建的,并且已经用Kafka代理的2.1.0版本进行了测试。看到卡夫卡的文档与其他版本的Kafka代理兼容。
升级
在升级MySQL、MongoDB或PostgreSQL连接器之前,一定要检查自您使用的版本以来所做的向后不兼容的更改。
当您决定将其中一个连接器升级到0.9.0时。从之前的任何一个0.9。0.8 x。0.7 x。0.6 x。0.5 x。0.4 x。0.3 x。0.2 x。X,或者0.1。X版本,首先检查您正在使用的版本的升级说明。安全地停止正在运行的连接器,删除旧的插件文件,安装0.9.0。Beta2插件文件,并使用相同配置重新启动连接器。重新启动后,该0.9.0。Beta2连接器将继续上一个连接器离开的地方。正如人们所期望的那样,以前由旧连接器写入Kafka的所有更改事件都不会被修改。
如果您正在使用我们的docker映像,那么不要忘记从docker注册表中提取它们。
突发的变化
的MongoDB CDC事件平坦化转换现在默认删除删除消息(dbz - 563).之前的默认设置是保留它们。
新功能
增加对Oracle 11g的支持dbz - 954
UnwrapFromMongoDbEnvelope重构dbz - 1020
为MongoDB struct recreation SMT添加删除和墓碑事件的选项dbz - 563
为所有连接器公开“snapshot.delay.ms”选项dbz - 966
使用扁平化smt时传达原始操作类型dbz - 971
在度量中提供最后一个事件和捕获的表dbz - 978
在单元格值无效的情况下跳过MySQL BinLog事件dbz - 1010
修复
此版本包括以下修复:
在启动关机后添加记录时,BinaryLogClient不能断开连接dbz - 604
UnwrapFromMongoDbEnvelope遇到$unset操作符失败dbz - 612
当db行很大时,出现“无已知快照”错误dbz - 842
MongoDB连接器在遇到“new primary”事件后停止处理oplog事件dbz - 848
MySQL active-passive:当Debezium遇到新的GTID通道时,在故障转移上有短暂的数据丢开云体育官方注册网址失dbz - 923
ConnectException: RocksDB存储引擎只支持REPEATABLE READ隔离级别的START TRANSACTION WITH CONSISTENT SNAPSHOTdbz - 960
对于非白名单表,在ALTER TABLE期间出现ConnectExceptiondbz - 977
unwrapfrommongodb benvelope在遇到完全更新时失败dbz - 987
UnwrapFromMongoDbEnvelope遇到Tombstone消息失败dbz - 989
Postgres模式更改检测(非空约束)dbz - 1000
如果连接器启动失败,SqlServerConnectorTask#cleanupResources()中的NPEdbz - 1002
在HistorizedRelationalDatabaseSchema中显式初始化历史主题开云体育电动老虎机dbz - 1003
binloreader忽略空数据库的gtid开云体育电动老虎机dbz - 1005
MySqlConnectorTask.stop()中的NPEdbz - 1006
捕获的但没有被列入白名单的表的名称没有被记录dbz - 1007
DB故障切换后GTID set未正确初始化dbz - 1008
在初始快照期间,Postgres连接器在无空MACADDR字段上失败dbz - 1009
当使用多个接收器消费消息时,连接器会伴随java.lang.NullPointerException崩溃dbz - 1017
最近删除表的事件导致Postgres连接器失败dbz - 1021
ORA-46385:在表“AUDSYS”上不允许DML和DDL操作。“AUD $统一”dbz - 1023
Postgres插件没有正确地通知快照结束dbz - 1024
MySQL Antlr运行时。NoViableAltExceptiondbz - 1028
开云体育官方注册网址Debezium 0.8.2和0.8.3。最终版本在Confluent Hub上不可用dbz - 1030
保留名称的表快照失败dbz - 1031
UnwrapFromMongoDbEnvelope不支持墓碑消息上的操作头dbz - 1032
Mysql binlog读取器在最后一个binlog事件为QUERY事件时重新启动任务会丢失数据。dbz - 1033
相同的捕获实例名被记录两次dbz - 1047
其他的变化
此版本还包括其他更改:
MySQL 8兼容性dbz - 688
不要用Antlr语法硬编码支持的MySQL存储引擎列表dbz - 992
提供更新的KSQL示例dbz - 999
更新到Kafka 2.1dbz - 1001
当跳过测试时,跳过Antlr测试dbz - 1004
修复MySQL测试中预期的记录计数dbz - 1016
不能对Kafka 1.x运行测试dbz - 1037
配置MySQL矩阵测试作业,使用和不使用GTID进行测试dbz - 1050
释放0.9.0.Beta1(2018年11月20日)
看到完整的问题清单.
卡夫卡的兼容性
此版本基于Kafka Connect 2.0.1构建,并已使用Kafka代理的2.0.1版本进行了测试。看到卡夫卡的文档与其他版本的Kafka代理兼容。
升级
在升级MySQL、MongoDB或PostgreSQL连接器之前,一定要检查自您使用的版本以来所做的向后不兼容的更改。
当您决定将其中一个连接器升级到0.9.0时。从之前的任何一个0.9。0.8 x。0.7 x。0.6 x。0.5 x。0.4 x。0.3 x。0.2 x。X,或者0.1。X版本,首先检查您正在使用的版本的升级说明。安全地停止正在运行的连接器,删除旧的插件文件,安装0.9.0。Beta1插件文件,并使用相同的配置重新启动连接器。重新启动后,该0.9.0。Beta1连接器将继续上一个连接器离开的地方。正如人们所期望的那样,以前由旧连接器写入Kafka的所有更改事件都不会被修改。
如果您正在使用我们的docker映像,那么不要忘记从docker注册表中提取它们。
突发的变化
MySQL连接器现在使用Antlr解析器作为默认的.
释放0.9.0.Alpha2(2018年10月4日)
看到完整的问题清单.
卡夫卡的兼容性
此版本基于Kafka Connect 2.0.0构建,并已使用Kafka代理的2.0.0版本进行了测试。看到卡夫卡的文档与其他版本的Kafka代理兼容。
升级
在升级MySQL、MongoDB或PostgreSQL连接器之前,一定要检查自您使用的版本以来所做的向后不兼容的更改。
当您决定将其中一个连接器升级到0.9.0时。Alpha2来自于之前的0.9。0.8 x。0.7 x。0.6 x。0.5 x。0.4 x。0.3 x。0.2 x。X,或者0.1。X版本,首先检查您正在使用的版本的升级说明。安全地停止正在运行的连接器,删除旧的插件文件,安装0.9.0。Alpha2插件文件,并使用相同的配置重新启动连接器。重新启动后,该0.9.0。Alpha2连接器将继续上一个连接器停止的地方。正如人们所期望的那样,以前由旧连接器写入Kafka的所有更改事件都不会被修改。
如果您正在使用我们的docker映像,那么不要忘记从docker注册表中提取它们。
新功能
构建PostgreSQL容器的Alpine Linux版本dbz - 705
重构方法来读取MySQL系统变量dbz - 849
正确的参数名称为excludeColumns(String fullyQualifiedTableNames)dbz - 854
使binloreader #informAboutUnknownTableIfRequired()日志与tableIddbz - 855
无法解析带有点或空格的MySQL标识符dbz - 878
使用postgres:10而不是postgres:10.0作为基本docker映像dbz - 929
支持临时复制槽,Postgres >= 10dbz - 934
支持白/黑名单Mongo字段dbz - 633
Postgres连接器-将数据库、模式和表名称添加开云体育电动老虎机到记录的“源”部分dbz - 866
支持重命名Mongo字段dbz - 881
缺省情况下使用tcpKeepAlivedbz - 895
在postgresql连接器中支持Hstoredbz - 898
向源信息添加连接器类型dbz - 918
修复
此版本包括以下修复:
快照期间发生异常时不释放全局读锁dbz - 769
如果连接器停止,则在mongprimary #execute()中中止循环dbz - 784
初始同步不中断dbz - 838
Kafka数开云体育电动老虎机据库历史错误计数尝试,即使有更多的数据库历史记录要消费dbz - 853
空闲服务器上的Schema_only快照-快照之后不存储偏移量dbz - 859
MySQL中的DDL解析-主键的默认值设置为空dbz - 860
Antlr DDL解析器异常“创建数据库…CHARSET=…”开云体育电动老虎机dbz - 864
MongoDB集合中包含与kafka主题命名不兼容的字符时出错dbz - 865
AlterTableParserListener不移除列定义侦听器dbz - 869
MySQL解析器不识别0作为日期/时间的默认值dbz - 870
Antlr解析器忽略表白名单过滤器dbz - 872
使用ALTER TABLE antlr解析器可能无法添加新列dbz - 877
MySQLConnectorTask总是报告它有所需的Binlog文件从MySQLdbz - 880
RecordsStreamProducer.closeConnections()的执行容易受到竞争条件的影响dbz - 887
docker镜像中的Watch-topic命令使用了不支持的参数dbz - 890
SQLServer在表命名中应该只使用模式和表名dbz - 894
防止重新启动后重新发送重复的更改事件dbz - 897
PostgresConnection.initTypeRegistry()耗时约24分钟dbz - 899
java.time.format.DateTimeParseException: Text '1970-01-01 00:00:00dbz - 901
org.antlr.v4.runtime.NoViableAltException on CREATE DEFINER=
网络
@%
过程的…dbz - 903MySQL默认端口是错误的教程链接dbz - 904
由于不同的列计数,RecordsStreamProducer应该报告模式刷新dbz - 907
在验证期间,MongoDbConnector返回过时的配置值dbz - 908
不能解析mysql连接器上的创建定义dbz - 910
RecordsStreamProducer#columnValues()不考虑未更改的TOASTed列,不必要地刷新表模式dbz - 911
中央等待释放的超时呼叫类型错误dbz - 914
解析表模式时出现异常,其中时间戳字段的默认值无效dbz - 927
在MongoDB事件扁平化SMT中丢弃空字段dbz - 928
其他的变化
此版本还包括其他更改:
为debezinc -incubator存储库创建Tr开云体育官方注册网址avis CI构建dbz - 817
在JdbcConnection中缓存准备好的语句dbz - 819
升级到Kafka 2.0.0dbz - 858
将SQL Server映像升级到CU9 GDR2版本dbz - 873
使用并行构建加速Travis构建dbz - 874
将版本格式检查添加到发布管道中dbz - 884
处理不完整的插件列表dbz - 885
参数化Maven中心同步的等待时间dbz - 889
在发布脚本中断言非空发布dbz - 891
升级Postgres驱动到42.2.5版本dbz - 912
升级MySQL JDBC驱动到8.0.x版本dbz - 763
升级MySQL binlog连接器dbz - 764
释放0.9.0.Alpha1(2018年7月26日)
看到完整的问题清单.
卡夫卡的兼容性
此版本基于Kafka Connect 1.1.1构建,并已使用Kafka代理的1.1.1版本进行了测试。看到卡夫卡的文档与其他版本的Kafka代理兼容。
升级
在升级MySQL、MongoDB或PostgreSQL连接器之前,一定要检查自您使用的版本以来所做的向后不兼容的更改。
当您决定将其中一个连接器升级到0.9.0时。Alpha1来自于之前的0.8。0.7 x。0.6 x。0.5 x。0.4 x。0.3 x。0.2 x。X,或者0.1。X版本,首先检查您正在使用的版本的升级说明。安全地停止正在运行的连接器,删除旧的插件文件,安装0.9.0。Alpha1插件文件,并使用相同的配置重新启动连接器。重新启动后,该0.9.0。Alpha1连接器将继续上一个连接器停止的地方。正如人们所期望的那样,以前由旧连接器写入Kafka的所有更改事件都不会被修改。
如果您正在使用我们的docker映像,那么不要忘记从docker注册表中提取它们。
突发的变化
Oracle连接器正在将事件时间戳存储在源
田间块ts_sec
.时间戳实际上是以毫秒为单位测量的,所以字段是重命名来ts_ms
.