Uploaded image for project: 'Debezium'
  1. Debezium
  2. DBZ-3953

Deprecate wal2json support


      As Postgres 9.6 reaches its EOL in November, the need for keeping around support for wal2json will be largely reduced. For Postgres 10 onwards, pgoutput is the recommended configuration on any managed Postgres offerings, with decoderbufs still being a fallback option for on-prem deployments with the ability to add custom logical decoding plug-ins to the database. On RDS, remaining 9.6 instances will be upgraded to PG 12 early next year.

      In that light, let's consider to remove wal2json support in Debezium 1.8 (released in Q4). It has proven to be a constant source of subtle errors, complexities in the connector code and increased maintenance cost. Removing it will substantially reduce the maintenance burden for the Debezium Postgres connector going forward.


      • Update PostgreSQL docs
      • Highlight in release notes and blogpost
      • delisting in Tested Version table


            jpechane Jiri Pechanec
            gunnar.morling Gunnar Morling
            0 Vote for this issue
            4 Start watching this issue