• Tom Lane's avatar
    Allow the wal_buffers setting to be auto-tuned to a reasonable value. · 0f73aae1
    Tom Lane authored
    If wal_buffers is initially set to -1 (which is now the default), it's
    replaced by 1/32nd of shared_buffers, with a minimum of 8 (the old default)
    and a maximum of the XLOG segment size.  The allowed range for manual
    settings is still from 4 up to whatever will fit in shared memory.
    
    Greg Smith, with implementation correction by me.
    0f73aae1
xlog.c 291 KB