• Andres Freund's avatar
    Fix thinko introduced in 2bef06d5 et al. · 5af4456a
    Andres Freund authored
    The callers for GetOldestSafeDecodingTransactionId() all inverted the
    argument for the argument introduced in 2bef06d5. Luckily this
    appears to be inconsequential for the moment, as we wait for
    concurrent in-progress transaction when assembling a
    snapshot. Additionally this could only make a difference when adding a
    second logical slot, because only a pre-existing slot could cause an
    issue by lowering the returned xid dangerously much.
    
    Reported-By: Antonin Houska
    Discussion: https://postgr.es/m/32704.1496993134@localhost
    Backport: 9.4-, where 2bef06d5 was backpatched to.
    5af4456a
logical.c 31.1 KB