development
Quick links
Tested Versions
Java | 17+ for connectors; 21+ for Debezium Server, Operator and Outbox extension |
Kafka Connect | 3.1 and later |
MySQL | Database: 8.0.x, 8.2, 8.3 Driver: 8.3.0 |
MariaDB | Database: 11.1.2 Driver: 3.2.0 |
MongoDB | Database: 5.0, 6.0, 7.0 Driver: 4.11.0 |
PostgreSQL | Database: 12, 13, 14, 15, 16 Plug-ins: decoderbufs, pgoutput Driver: 42.6.1 |
Oracle | Database: 12c, 19c, 21c Driver: 12.2.x, 19.x, 21.x OpenLogReplicator: 1.3.0 |
SQL Server | Database: 2017, 2019, 2022 Driver: 12.4.2.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 |
Informix | Database: 12, 14 Driver: 4.50.10 |
Db2 for IBM i | Database: 7.4 Driver: 11.1 |
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.
Snapshot releases
Snapshot builds of all Debezium artifacts are done on a periodic schedule several times throughout the day. The documentation contains links to connector snapshots here and Debezium Server here.
Releases in this series
The following are all the releases/bugfixes within this series.
3.0.0.Beta1
2024-08-22
Ehcache based event buffer for Oracle connector; Advanced event aggregator metrics; Support for Decimal type in Informix; SMT for processing of PostgreSQL logical decoding messages; Support for pgvector datatypes; Imprived paralelism and shard handling in Vitess connector; RabbitMQ native stream support for individual streams; Upgrade to Apicurio 2.6.2.Final; Support for MySQL 8.3
3.0.0.Alpha2
2024-08-02
Kafka upgraded to 3.8.0; JDBC sink connector code moved to core repository; Vitess connector processes empty shards; Debezium Server supports custom converters; MariaDB connector included in Debezium image; `FLOAT32` support in Spanner connector
3.0.0.Alpha1
2024-07-11
Incubating implementation of MongoDB sink connector; Java 17/21 requested as minimum