-
Bug
-
Resolution: Not a Bug
-
Major
-
None
-
None
-
None
-
False
-
False
-
Undefined
-
-
Using latest master of debezium-connector-postgres with Avro value converter (protobuf gives the same result) and default replica identity on DB side.
In this case PostgreSQL doesn't output unchanged large enough TOASTed values to WAL, and Debezium writes "__debezium_unavailable_value" to corresponding fields, which leads to failures on non-string fields when using typed schema because placeholder is String.
We may want to have different toasted.value.placeholder for different types or completely different solution to TOASTed columns handling.