wal2json: "no known snapshots" error when db rows are large

We are using wal2json with Debezium to replicate some db tables containing large rows. While streaming changes, we have encountered the following error:

2018-07-27T19:54:09.616547179Z ERROR:  no known snapshots
--
2018-07-27T19:54:09.616587252Z CONTEXT:  slot "debezium", output plugin "wal2json", in the change callback, associated LSN 0/16D3850

We think this is a bug with wal2json’s handling of TOAST columns, since this behavior only started happening after commit https://github.com/eulerto/wal2json/commit/ce82d7387a806bc8bacaeed80e0a0f1840733dce

I have a more detailed analysis, including steps to reproduce the issue, up on Debezium’s bugtracker: https://issues.jboss.org/browse/DBZ-842

About this issue

  • Original URL
  • State: closed
  • Created 6 years ago
  • Reactions: 4
  • Comments: 25 (9 by maintainers)

Commits related to this issue

Most upvoted comments

@eulerto can you release a new tag please?