Debezium 1.8 版本说明
Debezium 发行的所有重要更改都记录在此文件中。发行编号遵循 语义化版本控制。
Release 1.8.1.Final (2022 年 2 月 9 日)
请参阅 完整的问题列表。
Kafka 兼容性
此版本已针对 Kafka Connect 3.0.0 构建,并已在 Kafka Broker 版本 3.0.0 上进行了测试。有关与其他 Kafka Broker 版本兼容性的信息,请参阅 Kafka 文档。
升级
在升级任何连接器之前,请务必检查自您使用的版本以来所做的向后不兼容的更改。
当您决定将其中一个连接器从任何早期版本升级到 1.8.1.Final 时,请先查看您所使用的版本的迁移说明。正常停止运行中的连接器,移除旧的插件文件,安装 1.8.1.Final 插件文件,然后使用相同的配置重启连接器。重启后,1.8.1.Final 连接器将从之前的位置继续工作。正如您所料,之前由旧连接器写入 Kafka 的所有更改事件都不会被修改。
如果您正在使用我们的容器镜像,请不要忘记从 DockerHub 重新拉取它们。
重大更改
Infinispan 缓存的格式进行了更改,以支持存储某些大型对象(LOB)事件。如果您使用 Infinispan 缓冲区缓存实现并启用了 LOB 支持,则由于这些兼容性更改,必须删除缓存文件并拍摄新的快照(DBZ-4366)。
Apache Kafka 和 Kafka Connect 的 Debezium 容器镜像包含 log4j 1.x 库,这是 Kafka 的运行时依赖项(Debezium 并不以任何方式使用它)。最近报告了该库中包含的某些类存在多项漏洞。尽管 Kafka(Connect)和 Debezium 均未使用这些类,但作为预防措施,已从这些容器镜像附带的 log4j 1.x JAR 中删除了类文件 org/apache/log4j/net/JMSSink.class、org/apache/log4j/jdbc/ 和 /org/apache/log4j/chainsaw/。如果您确实需要这些类,则应获取原始 log4j 1.x JAR,并通过您基于 Debezium 镜像派生的自定义镜像来添加它。但鉴于上述漏洞,我们不建议这样做(DBZ-4568)。
修复
-
MysqlSourceConnector issue with latin1 tables DBZ-3700
-
Oracle Logminer: 快照→流切换在进行中的事务中丢失数据库更改 DBZ-4367
-
DDL statement couldn’t be parsed DBZ-4485
-
Extra file checker-qual in PostgreSQL package DBZ-4507
-
Add backend errors among retriable for Postgres connector DBZ-4520
-
LogMinerHelperIT fails when running Oracle CI with a fresh database DBZ-4542
-
Oracle-Connector fails parsing a DDL statement (VIRTUAL keyword) DBZ-4546
-
io.debezium.text.ParsingException when column name is 'seq' DBZ-4553
-
MySQL
FLUSH TABLE[S]with empty table list not handled DBZ-4561 -
Oracle built-in schema exclusions should also apply to DDL changes DBZ-4567
-
mongo-source-connector config database.include.list does not work DBZ-4575
-
增量快照不考虑列的大小写敏感性 DBZ-4584
-
Oracle connector can’t find the SCN DBZ-4597
-
nCaused by: Multiple parsing errors\nio.debezium.text.ParsingException: DDL statement couldn’t be parsed. Please open a Jira DBZ-4609
-
Parse including keyword column table ddl error DBZ-4640
-
SQL Server ad-hoc snapshot - SnapshotType is case sensitive DBZ-4648
-
DDL 解析问题:ALTER TABLE … MODIFY PARTITION … DBZ-4649
-
Mark incompatible Xstream tests as LogMiner only DBZ-4650
-
DDL statement couldn’t be parsed mismatched input '`encrypted` DBZ-4661
-
DDL parsing exception DBZ-4675
其他更改
-
Create downstream documentation for incremental snapshotting DBZ-3457
-
Update downstream docs in regards to deprecated elements DBZ-3881
-
Update connector documentation to reflect new deployment mechanism DBZ-3991
-
Broken links to the Transaction metadata topics from descriptions for provide.transaction.metadata property DBZ-3997
-
Point to supported versions in connector pages DBZ-4300
-
REST extension tests must not depend on source code version DBZ-4466
-
snapshotPreceededBySchemaChange should not be tested for Db2 DBZ-4467
-
PostgresShutdownIT must not depend on Postgres version DBZ-4469
-
Remove INTERNAL_KEY_CONVERTER and INTERNAL_VALUE_CONVERTER env vars DBZ-4514
-
Bump protobuf version to the latest 3.x DBZ-4527
-
Fix links to connector incremental snapshots topic DBZ-4552
-
Doc updates to address downstream build issues DBZ-4563
-
Older degree of parallelism DDL syntax causes parsing exception DBZ-4571
-
Conditionalize note about outbox event router incompatibility DBZ-4573
-
Update description of snapshot.mode in postgresql.adoc DBZ-4574
-
Update shared UG deployment file to clarify that connectors can use existing KC instance DBZ-4582
-
Server transformation properties should refer to "type" rather than "class" DBZ-4613
-
Oracle DDL parser failure with supplemental log group clause with a custom name DBZ-4654
-
将 postgres 驱动程序升级到版本 42.3.2 DBZ-4658
-
Make sure right protoc version is applied DBZ-4668
-
MongoUtilIT test failure - unable to connect to primary DBZ-4676
-
更新共享 UG 部署文件,以供下游 OCP 安装指南使用 DBZ-4700
-
指示 XStream 不支持 ROWID DBZ-4702
Release 1.8.0.Final (2021 年 12 月 16 日)
请参阅 完整的问题列表。
Kafka 兼容性
此版本已针对 Kafka Connect 3.0.0 构建,并已在 Kafka Broker 版本 3.0.0 上进行了测试。有关与其他 Kafka Broker 版本兼容性的信息,请参阅 Kafka 文档。
升级
在升级任何连接器之前,请务必检查自您使用的版本以来所做的向后不兼容的更改。
当您决定将其中一个连接器从任何早期版本升级到 1.8.0.Final 时,请先查看您所使用的版本的迁移说明。正常停止运行中的连接器,移除旧的插件文件,安装 1.8.0.Final 插件文件,然后使用相同的配置重启连接器。重启后,1.8.0.Final 连接器将从之前的位置继续工作。正如您所料,之前由旧连接器写入 Kafka 的所有更改事件都不会被修改。
如果您正在使用我们的容器镜像,请不要忘记从 DockerHub 重新拉取它们。
重大更改
用于从 MongoDB 更改事件中提取新文档状态的(孵化中的)SMT(链接至 https://debezium.cn/documentation/reference/stable/transformations/mongodb-event-flattening.html)会在更改事件值中以名为 _id 的字段传播文档的 ID(DBZ-4413)。这是为了避免与之前使用的名为 id 的其他文档字段发生冲突。
其他更改
-
Intermittent test failure: SqlServerChangeTableSetIT#readHistoryAfterRestart() DBZ-3306
-
Upgrade to Apicurio Registry 2.0 (QE, docs) DBZ-3629
-
Oracle upstream tests in internal CI DBZ-4185
-
Document MongoDB source format DBZ-4420
-
Missing log message for snapshot.locking.mode = none DBZ-4426
-
Caching not working in formatting job DBZ-4429
-
Optionally assemble Oracle connector distribution without Infinispan DBZ-4446
-
Simplify the implementation of method duration in debezium/util/Strings.java DBZ-4423
-
Exclude log4j from Debezium Server distribution in 1.8 DBZ-4452
Release 1.8.0.CR1 (2021 年 12 月 9 日)
请参阅 完整的问题列表。
Kafka 兼容性
此版本已针对 Kafka Connect 3.0.0 构建,并已在 Kafka Broker 版本 3.0.0 上进行了测试。有关与其他 Kafka Broker 版本兼容性的信息,请参阅 Kafka 文档。
升级
在升级任何连接器之前,请务必检查自您使用的版本以来所做的向后不兼容的更改。
当您决定将其中一个连接器从任何早期版本升级到 1.8.0.CR1 时,请先查看您所使用的版本的迁移说明。正常停止运行中的连接器,移除旧的插件文件,安装 1.8.0.CR1 插件文件,然后使用相同的配置重启连接器。重启后,1.8.0.CR1 连接器将从之前的位置继续工作。正如您所料,之前由旧连接器写入 Kafka 的所有更改事件都不会被修改。
如果您正在使用我们的容器镜像,请不要忘记从 DockerHub 重新拉取它们。
重大更改
Debezium 的 Vitess 连接器在发出的更改事件的“source”块中暴露了一个新属性“keyspace”(DBZ-4412)。
Vitess 连接器:UINT64 列的映射已从 INT64 更改为 String,以避免值大于 2^63 时发生值溢出(DBZ-4403)。
孵化中的 Debezium Vitess 连接器发出的更改事件的 source 块结构已调整(DBZ-4428)。
-
已移除过时的属性“schema”
-
属性“db”现在始终为空;更改事件源自的 keyspace 可通过新的“keyspace”属性检索。
新功能
-
Implement incremental snapshotting for MongoDB DBZ-3342
-
Add schema descriptors for the UI JSON Schema for SQL Server Connector DBZ-3697
-
Optionally add OPTION(RECOMPILE) to incremental snapshot queries DBZ-4249
-
Log count of changed records sent DBZ-4341
-
Add support for truncate in oracle connector DBZ-4385
-
Support binary_handling_mode for Oracle connector DBZ-4400
-
Enforce consistent vgtid representation in vitess connector DBZ-4409
修复
-
Parallel write can be lost during catch-up phase DBZ-2792
-
None of log files contains offset SCN (SCN offset is no longer available in the online redo logs) DBZ-3635
-
[Debezium Server] Event Hubs exporter slow/Event data was too large DBZ-4277
-
NullPointer exception on Final stage of snapshot for Oracle connector DBZ-4376
-
Oracle pipeline matrix docker conflict DBZ-4377
-
System testsuite unable to pull apicurio operator from quay DBZ-4382
-
Oracle DDL Parser Error DBZ-4388
-
DDL couldn’t be parsed: 'analyze table schema.table estimate statistics sample 5 percent;' DBZ-4396
-
MySQL: DDL Statement could not be parsed 'GRANT' DBZ-4397
-
Support keyword CHAR SET for defining charset options DBZ-4402
-
Xstream support with LOB unavailable value placeholder support is inconsistent DBZ-4422
-
Oracle Infinispan buffer fails to serialize unavailable value placeholders DBZ-4425
-
VStream gRPC connection closed after being idle for a few minutes DBZ-4389
其他更改
-
Oracle testing in system-level testsuite DBZ-3963
-
Upgrade to Quarkus 2.5.0.Final DBZ-4035
-
Document incremental chunk size setting DBZ-4127
-
Complete CDC implementation based on MongoDB Change Streams DBZ-4205
-
Record video demo showing Kafka topics creation and transformation UIs DBZ-4260
-
Add Oracle 12.2.0.1 to internal CI Oracle job DBZ-4322
-
OracleClobDataTypeIT#shouldNotStreamAnyChangesWhenLobEraseIsDetected may fail randomly DBZ-4384
-
Upgrade impsort-maven-plugin from 1.6.0 to 1.6.2 DBZ-4386
-
Upgrade formatter-maven-plugin from 2.15.0 to 2.16.0 DBZ-4387
-
Unstable test for online DDL changes DBZ-4391
-
Create Debezium Kafka Connect REST Extension DBZ-4028
Release 1.8.0.Beta1 (2021 年 11 月 30 日)
请参阅 完整的问题列表。
Kafka 兼容性
此版本已针对 Kafka Connect 3.0.0 构建,并已在 Kafka Broker 版本 3.0.0 上进行了测试。有关与其他 Kafka Broker 版本兼容性的信息,请参阅 Kafka 文档。
升级
在升级任何连接器之前,请务必检查自您使用的版本以来所做的向后不兼容的更改。
当您决定将其中一个连接器从任何早期版本升级到 1.8.0.Beta1 时,请先查看您所使用的版本的迁移说明。正常停止运行中的连接器,移除旧的插件文件,安装 1.8.0.Beta1 插件文件,然后使用相同的配置重启连接器。重启后,1.8.0.Beta1 连接器将从之前的位置继续工作。正如您所料,之前由旧连接器写入 Kafka 的所有更改事件都不会被修改。
如果您正在使用我们的容器镜像,请不要忘记从 DockerHub 重新拉取它们。
新功能
-
Support pg_logical_emit_message DBZ-2363
-
Outbox Event Router for MongoDB DBZ-3528
-
Improve interval type support in Oracle DBZ-1539
-
money data type should be controlled by decimal.handling.mode DBZ-1931
-
Support for Multiple Databases per SQL Server Connector DBZ-2975
-
Debezium server stops with wrong exit code (0) DBZ-3570
-
Change Debezium UI configurations property names DBZ-4066
-
Extend configuration support for Infinispan caches DBZ-4169
-
Support schema changes during incremental snapshot DBZ-4196
-
Handle login failure during instance upgrade as retriable DBZ-4285
-
Modify the type of aggregateid in MongoDB Outbox Event Router DBZ-4318
-
Explicit the MS SQL Materialized view limitation DBZ-4330
修复
-
PostgresConnector does not allow a numeric slot name DBZ-1042
-
False empty schema warning for snapshot mode never DBZ-1344
-
Tutorial shows incorrectly shows "op": "c" for initial change events DBZ-3786
-
SQL Server fails to read CDC events if there is a schema change ahead DBZ-3992
-
Once user click on "Review and finish" button that step in link in not enabled in wizard side menu. DBZ-4119
-
DDL statement couldn’t be parsed DBZ-4224
-
The lastOffset variable in MySqlStreamingChangeEventSource is always null DBZ-4225
-
Unknown entity: io.debezium.outbox.quarkus.internal.OutboxEvent DBZ-4232
-
Signal based incremental snapshot is failing when launched right after a schema change DBZ-4272
-
SQL Server connector doesn’t handle multiple capture instances for the same table with equal start LSN DBZ-4273
-
Debezium UI - some issues with browser support for replaceAll DBZ-4274
-
AbstractDatabaseHistory.java has typo DBZ-4275
-
OracleConnectorIT - two tests fail when using Xstream DBZ-4279
-
ParsingException: DDL statement couldn’t be parsed DBZ-4280
-
Topic Group UI step does not refresh correctly after setting properties DBZ-4293
-
Add MariaDB specific username for MySQL parser DBZ-4304
-
NullPointerException may be thrown when validating table and column lengths DBZ-4308
-
RelationalChangeRecordEmitter calls "LoggerFactory.getLogger(getClass())" for each instance of the emitter DBZ-4309
-
support for JSON function in MySQL index DBZ-4320
-
Avoid holding table metadata lock in read-only incremental snapshots DBZ-4331
-
Convert mysql time type default value error DBZ-4334
-
Wrong configuration option name for MongoDB Outbox SMT DBZ-4337
-
Incremental Snapshot does not pick up table DBZ-4343
-
Oracle connector - Cannot parse column default value 'NULL ' to type '2' DBZ-4360
其他更改
-
Add canonical URL links to older doc versions DBZ-3897
-
Set up testing job for MongoDB 5.0 DBZ-3938
-
Misc. documentation changes for the Debezium MySQL connector DBZ-3974
-
Promote Outbox SMT to GA DBZ-4012
-
Test failure: SchemaHistoryTopicIT::schemaChangeAfterSnapshot() DBZ-4082
-
Jenkins job for creating image snapshot used by new Jenkins nodes DBZ-4122
-
Use SMT/Transformation UI backend endpoint DBZ-4146
-
Create GH Action for tearing down abandoned website preview environments DBZ-4214
-
Unify Memory and Infinispan event processor implementations DBZ-4236
-
Update system-level testsuite CI job DBZ-4267
-
Upgrade MySQL JDBC driver to 8.0.27 DBZ-4286
-
Only build debezium-core and dependences in cross-repo builds DBZ-4289
-
Reduce log verbosity DBZ-4291
-
Vitess connector should expose vstream flags DBZ-4295
-
Vitess connector should allow client to config starting VGTID DBZ-4297
-
Layout glitch on docs landing page DBZ-4299
-
Provide outbox routing example for MongoDB DBZ-4302
-
Fix wrong option names in examples DBZ-4311
-
Update functional test CI to work with downstream source archive DBZ-4316
-
Provide example showing usage of remote Infinispan cache DBZ-4326
-
Provide CI for MongoDB 4.4 DBZ-4327
-
Test case for schema migration in Vitess connector DBZ-4353
-
Enable transaction metadata for vitess connector DBZ-4355
-
io.debezium.data.VerifyRecord.isValid(SourceRecord) is a no-op DBZ-4364
-
SignalsIT times out after 6h on CI DBZ-4370
-
Document incremental chunk size setting DBZ-4127
Release 1.8.0.Alpha2 (2021 年 11 月 11 日)
请参阅 完整的问题列表。
Kafka 兼容性
此版本已针对 Kafka Connect 2.8.0 构建,并已在 Kafka Broker 版本 2.8.0 上进行了测试。有关与其他 Kafka Broker 版本兼容性的信息,请参阅 Kafka 文档。
升级
在升级任何连接器之前,请务必检查自您使用的版本以来所做的向后不兼容的更改。
当您决定将其中一个连接器从任何早期版本升级到 1.8.0.Alpha2 时,请先查看您所使用的版本的迁移说明。正常停止运行中的连接器,移除旧的插件文件,安装 1.8.0.Alpha2 插件文件,然后使用相同的配置重启连接器。重启后,1.8.0.Alpha2 连接器将从之前的位置继续工作。正如您所料,之前由旧连接器写入 Kafka 的所有更改事件都不会被修改。
如果您正在使用我们的容器镜像,请不要忘记从 DockerHub 重新拉取它们。
重大更改
以前的版本将缓冲的事件存储在 Infinispan 缓存中,作为事务数据的一部分,这可能导致负载时出现内存问题。此版本将事务元数据和缓冲事件分离到不同的缓存中,因此在处理事务元数据时不会加载数据(DBZ-4159)。
新功能
-
TableChangesSerializer ignored defaultValue and enumValues DBZ-3966
-
Support for heartbeat action queries for MySQL DBZ-4029
-
Expose the transaction topicname as a config DBZ-4077
-
Improvement to the topic creation step DBZ-4172
-
Process transaction started/committed in MySQL read-only incremental snapshot DBZ-4197
-
Ability to use base image from authenticated registry with KC build mechanism DBZ-4227
-
Remove SqlServerConnector database.user Required Validator DBZ-4231
-
Specify database hot name as 0.0.0.0 for Oracle connector tests CI DBZ-4242
-
Suport all charsets in MySQL parser DBZ-4261
修复
-
"table" is null for table.include.list and column.include.list DBZ-3611
-
Debezium server crashes when deleting a record from a SQLServer table (redis sink) DBZ-3708
-
Invalid default value error on captured table DDL with default value DBZ-3710
-
Incremental snapshot doesn’t work without primary key DBZ-4107
-
Error: PostgresDefaultValueConverter - Cannot parse column default value 'NULL::numeric' to type 'numeric'. Expression evaluation is not supported. DBZ-4137
-
Container images for Apache Kafka and ZooKeeper fail to start up DBZ-4160
-
Debezium 1.7 image disables unsecure algorithms. Breaks unpatched databases DBZ-4167
-
DDL statement couldn’t be parsed - Modify Column DBZ-4174
-
DML statement couldn’t be parsed DBZ-4194
-
Debezium log miner processes get terminated with ORA-04030 error in idle database environment. DBZ-4204
-
DDL with Oracle SDO_GEOMETRY cannot be parsed DBZ-4206
-
DDL with Oracle sequence as default for primary key fails schema generation DBZ-4208
-
io.debezium.text.ParsingException: DDL statement couldn’t be parsed. Please open a Jira issue with the statement 'DROP TABLE IF EXISTS condition' DBZ-4210
-
Support MySQL Dual Passwords in DDL Parser DBZ-4215
-
Debezium Metrics not being set correctly DBZ-4222
-
CREATE PROCEDURE DDL throws ParsingException DBZ-4229
-
Exception ORA-00310 is not gracefully handled during streaming DBZ-4230
-
CHAR / NCHAR precision is not correctly derived from DDL statements DBZ-4233
-
Oracle connector parses NUMBER(*,0) as NUMBER(0,0) in DDL DBZ-4240
-
Signal based incremental snapshot is failing if database name contains dash DBZ-4244
-
SQL Server connector doesn’t handle retriable errors during database state transitions DBZ-4245
-
Does Debezium support database using charset GB18030? DBZ-4246
-
Broken anchors in Debezium Documentation DBZ-4254
-
Reduce verbosity of logging Oracle memory metrics DBZ-4255
-
When Debezium executes
select *in the snapshot phase, it does not catch the sql exception, resulting in confusing exceptions and logs DBZ-4257
其他更改
-
Rename "master" branches to "main" for remaining repos DBZ-3626
-
Support Oracle Logminer docker image in system level test-suite DBZ-3929
-
Missing documentation for max.iteration.transactions option DBZ-4129
-
Use topic auto-creation UI backend endpoint DBZ-4148
-
Remove superfluous build triggers DBZ-4200
-
Tag debezium/tooling:1.2 version DBZ-4238
-
Rework MySqlTimestampColumnIT test DBZ-4241
-
Remove unused code DBZ-4252
-
Optimize tooling image DBZ-4258
-
Change DB2 image in testsuite to use private registry DBZ-4268
Release 1.8.0.Alpha1 (2021 年 10 月 27 日)
请参阅 完整的问题列表。
Kafka 兼容性
此版本已针对 Kafka Connect 2.8.0 构建,并已在 Kafka Broker 版本 2.8.0 上进行了测试。有关与其他 Kafka Broker 版本兼容性的信息,请参阅 Kafka 文档。
升级
在升级任何连接器之前,请务必检查自您使用的版本以来所做的向后不兼容的更改。
当您决定将其中一个连接器从任何早期版本升级到 1.8.0.Alpha1 时,请先查看您所使用的版本的迁移说明。正常停止运行中的连接器,移除旧的插件文件,安装 1.8.0.Alpha1 插件文件,然后使用相同的配置重启连接器。重启后,1.8.0.Alpha1 连接器将从之前的位置继续工作。正如您所料,之前由旧连接器写入 Kafka 的所有更改事件都不会被修改。
如果您正在使用我们的 Docker 镜像,请不要忘记从 Docker 注册中心重新拉取它们。
新功能
-
Provide MongoDB CDC implementation based on 4.0 change streams DBZ-435
-
No option fullDocument for the connection to MongoDB oplog.rs DBZ-1847
-
Make antora playbook_author.yml use current branch DBZ-2546
-
Support Kerberos for Debezium MS SQL plugin DBZ-3517
-
Make "snapshot.include.collection.list" case insensitive like "table.include.list" DBZ-3895
-
Exclude usernames at transaction level DBZ-3978
-
[oracle] Add the SCHEMA_ONLY_RECOVERY snapshot mode DBZ-3986
-
Support parse table and columns comment DBZ-4000
-
Upgrade postgres JDBC driver to version 42.2.24 DBZ-4046
-
Support JSON logging formatting DBZ-4114
-
Upgrade mysql-binlog-connector-java to v0.25.4 DBZ-4152
-
Wrong class name in SMT predicates documentation DBZ-4153
-
Log warning when table/column name exceeds maximum allowed by LogMiner DBZ-4161
-
Add Redis to debezium-server-architecture.png DBZ-4190
-
wrong variable naming in an unit test for Outbox Event Router SMT DBZ-4191
-
MongoDB connector support user defined topic delimiter DBZ-4192
-
Parse the "window" keyword for agg and nonagg function in mysql8 DBZ-4193
-
wrong field on change event message example in MongoDB Connector documentation DBZ-4201
-
Add a backend service for UI to fetch the SMT and topic auto-creation configuration properties DBZ-3874
修复
-
Debezium build is unstable for Oracle connector DBZ-3807
-
Row hashing in LogMiner Query not able to differentiate between rows of a statement. DBZ-3834
-
The chunk select statement is incorrect for combined primary key in incremental snapshot DBZ-3860
-
Crash processing MariaDB DATETIME fields returns empty blob instead of null (Snapshotting with useCursorFetch option) DBZ-4032
-
column.the mask.hash.hashAlgorithm.with…. data corruption occurs when using this feature DBZ-4033
-
Compilation of MySQL grammar displays warnings DBZ-4034
-
Infinispan SPI throws NPE with more than one connector configured to the same Oracle database DBZ-4064
-
Extra double quotes on Kafka message produced by Quarkus Outbox Extension DBZ-4068
-
Debezium Server might contain driver versions pulled from Quarkus DBZ-4070
-
Connection failure while reading chunk during incremental snapshot DBZ-4078
-
Postgres 12/13 images are not buildable DBZ-4080
-
Postgres testsuite hangs on PostgresConnectorIT#exportedSnapshotShouldNotSkipRecordOfParallelTx DBZ-4081
-
CloudEventsConverter omits payload data of deleted documents DBZ-4083
-
Database history is constantly being reconfigured DBZ-4106
-
projectId not being set when injecting a custom PublisherBuilder DBZ-4111
-
Oracle flush table should not contain multiple rows DBZ-4118
-
Can’t parse DDL for View DBZ-4121
-
SQL Server Connector fails to wrap in flat brackets DBZ-4125
-
Oracle Connector DDL Parsing Exception DBZ-4126
-
Debezium deals with Oracle DDL appeared IndexOutOfBoundsException: Index: 0, Size: 0 DBZ-4135
-
Oracle connector throws NPE during streaming in archive only mode DBZ-4140
-
debezium-api and debezium-core jars missing in NIGHTLY Kafka Connect container image libs dir DBZ-4147
-
Trim numerical defaultValue before converting DBZ-4150
-
Possible OutOfMemoryError with tracking schema changes DBZ-4151
-
DDL ParsingException - not all table compression modes are supported DBZ-4158
-
Producer failure NullPointerException DBZ-4166
-
DDL Statement couldn’t be parsed DBZ-4170
-
In multiple connect clusters monitoring, no matter which cluster is selected from the dropdown list, the detailed information is always for the first cluster. DBZ-4181
-
Remove MINUSMINUS operator DBZ-4184
-
OracleSchemaMigrationIT#shouldNotEmitDdlEventsForNonTableObjects fails for Xstream DBZ-4186
-
Certain LogMiner-specific tests are not being skipped while using Xstreams DBZ-4188
-
Missing debezium/postgres:14-alpine in Docker Hub DBZ-4195
-
nulls for some MySQL properties in the connector-types backend response DBZ-3108
其他更改
-
Test with new deployment mechanism in AMQ Streams DBZ-1777
-
Incorrect documentation for message.key.columns DBZ-3437
-
Re-enable building PostgreSQL alpine images DBZ-3691
-
Upgrade to Quarkus 2.2.3.Final DBZ-3785
-
Document awareness of Oracle database tuning DBZ-3880
-
Publish website-builder and tooling images once per week DBZ-3907
-
Intermittent test failure on CI - RecordsStreamProducerIT#shouldReceiveHeartbeatAlsoWhenChangingNonWhitelistedTable() DBZ-3919
-
Please fix vulnerabilites DBZ-3926
-
Error processing binlog event DBZ-3989
-
Upgrade Java version for GH actions DBZ-3993
-
Replace hard-coded version of MySQL example image with getStableVersion() DBZ-4005
-
Handle SCN gap DBZ-4036
-
Upgrade to Apache Kafka 3.0 DBZ-4045
-
Recreate webhook for linking PRs to JIRA issues DBZ-4065
-
Recipient email address should be a variable in all Jenkins jobs DBZ-4071
-
Allow [ci] tag as commit message prefix DBZ-4073
-
Debezium Docker build job fails on rate limiter DBZ-4074
-
Add Postgresql 14 container image (Alpine) DBZ-4075
-
Add Postgresql 14 container image DBZ-4079
-
Fail Docker build scripts on error DBZ-4084
-
Display commit SHA in page footer DBZ-4110
-
Handle large comparisons results from GH API to address missing authors in release workflow DBZ-4112
-
Add debezium-connect-rest-extension module to GH workflows DBZ-4113
-
Display commit SHA in documentation footer DBZ-4123
-
Add Debezium Kafka Connect REST Extension to Debezium Kafka Connect NIGHTLY container image DBZ-4128
-
Migrate from Gitter to Zulip DBZ-4142
-
Postgres module build times out after 6h on CI DBZ-4145
-
Misc. MongoDB connector docs fixes DBZ-4149
-
Document Oracle buffering solutions DBZ-4157
-
Close open file handle DBZ-4164
-
Outreach jobs should test all connectors DBZ-4165
-
Broken link in MySQL docs DBZ-4199
-
Expose outbox event structure at level of Kafka Connect messages DBZ-1297