Set replication origin when decoding commit records. By accident the replication origin was not set properly in DecodeCommit(). That's bad because the origin is passed to the output plugins origin filter, and accessible from the output plugin via ReorderBufferTXN->origin_id. Accessing the origin of individual changes worked before the fix, which is why this wasn't notices earlier.
Reported-By: Craig Ringer Author: Craig Ringer Discussion: CAMsr+YFhBJLp=qfsz3-j+0p1zlke8znxm2otycn20qrmx38...@mail.gmail.com Backpatch: 9.5, where replication origins where introduced Branch ------ REL9_5_STABLE Details ------- http://git.postgresql.org/pg/commitdiff/04c0b63365c7d4ee584300737afe6ef7df3b1253 Modified Files -------------- src/backend/replication/logical/decode.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -- Sent via pgsql-committers mailing list ([email protected]) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-committers
