• Fujii Masao's avatar
    Add GUC to control the time to wait before retrieving WAL after failed attempt. · 5d2b45e3
    Fujii Masao authored
    Previously when the standby server failed to retrieve WAL files from any sources
    (i.e., streaming replication, local pg_xlog directory or WAL archive), it always
    waited for five seconds (hard-coded) before the next attempt. For example,
    this is problematic in warm-standby because restore_command can fail
    every five seconds even while new WAL file is expected to be unavailable for
    a long time and flood the log files with its error messages.
    
    This commit adds new parameter, wal_retrieve_retry_interval, to control that
    wait time.
    
    Alexey Vasiliev and Michael Paquier, reviewed by Andres Freund and me.
    5d2b45e3
postgresql.conf.sample 21.1 KB