• Andres Freund's avatar
    Set replication origin when decoding commit records. · f3a764b0
    Andres Freund authored
    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+0P1zLkE8zNXM2otycn20QRMx380gw@mail.gmail.com
    Backpatch: 9.5, where replication origins where introduced
    f3a764b0
decode.c 25.3 KB