stable
Tested Versions
Java | 11+ |
Kafka Connect | 2.x, 3.x |
MySQL | Database: 5.7, 8.0.x Driver: 8.0.33 |
MongoDB | Database: 4.4, 5.0, 6.0, 7.0 Driver: 4.7.1 |
PostgreSQL | Database: 10, 11, 12, 13, 14, 15, 16 Plug-ins: decoderbufs, pgoutput Driver: 42.6.0 |
Oracle | Database: 12c, 19c, 21c Driver: 12.2.x, 19.x, 21.x OpenLogReplicator: 1.3.0 |
SQL Server | Database: 2017, 2019 Driver: 10.2.1.jre8 |
Cassandra 3 | Database: 3.11.12 Driver: 3.11.12 |
Cassandra 4 | Database: 4.0.2 Driver: 4.14.0 |
Db2 | Database: 11.5 Driver: 11.5.0.0 |
Spanner | Database: 6.x Driver: 6.x |
Vitess | Database: 12.0.x Driver: 12.0.0* * See the Vitess Connector documentation for limitations when using the connector with earlier Vitess versions |
JDBC sink | Databases: Db2, MySQL, Oracle, PostgreSQL, SQL Server |
Not compatible with your requirements? Have a look at the other series.
See the Kafka documentation for compatibility with other versions of Kafka brokers.
Documentation
Documentation for this specific series can be accessed below:
What's new
For more details on breaking changes, bugfixes, and new features see the release notes.
Installation
If you need details on how to install Debezium, we've documented some of the most common ways in the installation guide.
Releases in this series
The following are all the releases/bugfixes within this series.
2.4.2.Final
2023-12-13
MySQL grammar fixes; Oracle LSN check forking in RAC deployments
2.4.1.Final
2023-11-16
Debezium Operator improvements; MySQL grammar fixes; JDBC sink connector metadata handling fixes; Oracle stability improvements
2.4.0.Final
2023-10-10
Timestamps in notification messages; Additional `literal` matching mode for MongoDB include lists; Outbox compatible with CloudEvents converter; Support for `NOCOPY` keyword in MySQL grammar
2.4.0.CR1
2023-09-22
Parallelized incremental snapshot for MongoDB; Spanner connector is more robust in high-rebalance environment; Vitess connector retries most of the errors by default; Support for PostgresSQL 16; Spanner connector supports GKE identities
2.4.0.Beta2
2023-09-13
Experimental streaming from Oracle using OpenLogReplicator; SMT for configurable timezone conversion; Support for MongoDB 7; MongoDB stream can ignore large documents that breaks it
2.4.0.Beta1
2023-08-29
Support for TimescaleDB streaming; JMX notification exposes data as JSON; Infinispan global configuration configurable; Configurable max transaction duration for Oracle; Shardless topic naming strategy for Vitess
2.4.0.Alpha2
2023-08-09
Kafka 3.5.1; Ad-hoc blocking snapshots; Source-to-sink column name propagation; Support for alternative MySQL JDBC drivers; Provide all Cassandra connectors in Debezium Server package
2.4.0.Alpha1
2023-07-14
Kafka 3.5; Initial snapshot progress notifications; Custom tags for connector metrics; MongoDB connector no longer requires cluster-wide privileges; Debezium UI displays critical metrics; Support for MySQL parallelized schema snapshot; Support for Oracle XML datatypes