Module toast

Module toast 

Source
Expand description

TOAST column handling for CDC tables with TOAST columns.

Functions§

handle_toast_columns_for_postgres_cdc
Fix TOAST columns by replacing unavailable values with old row values.
is_debezium_unavailable_value 🔒
Check if a datum represents Debezium’s unavailable value placeholder. This function handles both scalar types and one-dimensional arrays.
is_unavailable_value_str 🔒
Fast string comparison to check if a string equals DEBEZIUM_UNAVAILABLE_VALUE. Optimized by checking length first to avoid expensive string comparison.