On 29.03.21 12:18, vignesh C wrote:
But in prepare_filter_cb callback, by stating "other systems ..." it is not very clear who will change theĀ GID. Are we referring to publisher/subscriber decoding?
Thanks for your feedback. This is not about GIDs at all, but just about identifying a transaction. I'm out of ideas on how else to phrase that. Any suggestion?
Maybe we should not try to give examples and reference other systems, but just leave it at:
The <parameter>ctx</parameter> parameter has the same contents as for the other callbacks. The parameters <parameter>xid</parameter> and <parameter>gid</parameter> provide two different ways to identify the transaction. The later <command>COMMIT PREPARED</command> or <command>ROLLBACK PREPARED</command> carries both identifiers, providing an output plugin the choice of what to use. That is sufficient an explanation in my opinion. What do you think? Regards Markus