• Fujii Masao's avatar
    Add GUC to log long wait times on recovery conflicts. · 0650ff23
    Fujii Masao authored
    This commit adds GUC log_recovery_conflict_waits that controls whether
    a log message is produced when the startup process is waiting longer than
    deadlock_timeout for recovery conflicts. This is useful in determining
    if recovery conflicts prevent the recovery from applying WAL.
    
    Note that currently a log message is produced only when recovery conflict
    has not been resolved yet even after deadlock_timeout passes, i.e.,
    only when the startup process is still waiting for recovery conflict
    even after deadlock_timeout.
    
    Author: Bertrand Drouvot, Masahiko Sawada
    Reviewed-by: Alvaro Herrera, Kyotaro Horiguchi, Fujii Masao
    Discussion: https://postgr.es/m/9a60178c-a853-1440-2cdc-c3af916cff59@amazon.com
    0650ff23
high-availability.sgml 104 KB