-
Notifications
You must be signed in to change notification settings - Fork 23
Open
Labels
Description
Hi,
I'm implementing a CDC use-case and found your library which is pretty cool (thanks for this π).
Reading #17 + some Debezium posts saying they deprecated wal2json usage for pgoutput; I came to the conclusion I'd better go with the later.
I have tested both though, and one thing I liked with wal2json (v2) is the fact we have access to the commit-time of the transaction directly inside unit event (insert, update, ...)
Which is apparently not the case with pgoutput.
So my question is simple :
Is the fact a pgoutput DDL event (insert, update, delete) with PgOutPutPlugin due to
- a lack of this piece of information directly in WAL
- a lack while decoding the WAL in PgOutputPlugin
?
If the later, I'd try to PR this; but could you please give me some clues where and how to do so ?
Thanks π
kibae