Gunnar Morling 5/26/2025

Backfilling Postgres TOAST Columns in Debezium Data Change Events

Read Original

This technical article details the issue of missing TOAST column values in Debezium change events from Postgres logical replication. It explains the cause related to replica identity settings and explores solutions, including Debezium's built-in reselect postprocessor and more advanced, stateful stream processing approaches using Apache Flink's DataStream API, SQL with OVER aggregation, and the new process table functions (PTFs) in Flink 2.1.

Backfilling Postgres TOAST Columns in Debezium Data Change Events

Comments

No comments yet

Be the first to share your thoughts!

Browser Extension

Get instant access to AllDevBlogs from your browser