• Heikki Linnakangas's avatar
    Fix corner-case bug in tracking of latest removed WAL segment during · 931b6db3
    Heikki Linnakangas authored
    streaming replication. We used log/seg 0/0 to indicate that no WAL segments
    have been removed since startup, but 0/0 is a valid value for the very first
    WAL segment after initdb. To make that disambiguous, store
    (latest removed WAL segment + 1) in the global variable.
    
    Per report from Matt Chesler, also reproduced by Greg Smith.
    931b6db3
xlog.c 289 KB