Starting from March 13, 2024, all new setups of Aiven Kafka Connect services using the Debezium connector will default to version 2.5. Existing setups using Debezium version 1.9 will remain on that version to ensure stability and compatibility. Manual upgrades to version 2.5 are available upon request.
Key changes:
- For new setups: Debezium connectors on new Apache Kafka Connect services will default to version 2.5.
- For existing setups: Setups currently using Debezium version 1.9 will not be automatically upgraded. These setups will continue to use Debezium version 1.9, even during service maintenance.
- Configuration changes: Starting with version 2.0, Debezium introduced significant changes to configuration parameters. It is recommended to review and test these updates in a non-production environment. For detailed information, see the new configuration namespaces section.
- Plugin deprecation: With the introduction of Debezium version 2.5, the `wal2json` plugin is now deprecated.
Actions required:
- For new setups: No action is needed; Debezium version 2.5 will be used by default.
- For existing setups opting to upgrade:
- A maintenance update is required for existing setups to upgrade to Debezium version 2.5. Without this maintenance, your setup will remain on version 1.9.
- Test your configurations with version 2.5 in a non-production environment to evaluate compatibility.
- Due to breaking changes, the connector may need to be reconfigured. To upgrade, submit a support ticket. It may be necessary to reconfigure the connector with the new settings.
- Plugin migration: Debezium version 2.5 has deprecated the
wal2json
plugin, and we advise users to transition to either the pgoutput
or decoderbufs
plugins as per Debezium's recommendations.
Support: If you need help with the upgrade process or have questions regarding Debezium version 2.5, submit a support ticket via our support channel.