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


Reply via email to