Re: Fixing syslogger rotation logic for first-time case
От | Amit Kapila |
---|---|
Тема | Re: Fixing syslogger rotation logic for first-time case |
Дата | |
Msg-id | 000301cd6fe5$6c616ad0$45244070$@kapila@huawei.com обсуждение исходный текст |
Ответ на | Fixing syslogger rotation logic for first-time case (Tom Lane <tgl@sss.pgh.pa.us>) |
Список | pgsql-hackers |
> From: pgsql-hackers-owner@postgresql.org [mailto:pgsql-hackers-owner@postgresql.org] > On Behalf Of Tom Lane > We've had a couple of complaints recently from people who were unhappy because the > syslogger's log_truncate_on_rotation logic does not fire during the first log rotation > after it's forked off from the postmaster. >Any objections? I have done the testing as per issue reported and below is result of same. Configuration ---------------------- logging_collector = on log_directory = 'pg_log' log_filename = 'postgresql-%H.log' log_truncate_on_rotation = on log_rotation_age = 1h log_rotation_size = 0 Behavior without the fix -------------------------------- 1. Problem was that on first time rotation syslogger was appending data. Behavior After the Patch -------------------------------- 1. Startup time file should be appended. -- working fine 2. On first rotation it shouldtruncate the log file -- working fine With Regards, Amit Kapila.
В списке pgsql-hackers по дате отправления: