• Alexander Korotkov's avatar
    Implement "pg_ctl logrotate" command · ec743699
    Alexander Korotkov authored
    Currently there are two ways to trigger log rotation in logging collector
    process: call pg_rotate_logfile() SQL-function or send SIGUSR1 signal directly
    to logging collector process.  However, it's nice to have more suitable way
    for external tools to do that, which wouldn't require SQL connection or
    knowledge of logging collector pid.  This commit implements triggering log
    rotation by "pg_ctl logrotate" command.
    
    Discussion: https://postgr.es/m/20180416.115435.28153375.horiguchi.kyotaro%40lab.ntt.co.jp
    Author: Kyotaro Horiguchi, Alexander Kuzmenkov, Alexander Korotkov
    ec743699
postmaster.c 179 KB