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 по дате отправления:

Предыдущее
От: Fabien COELHO
Дата:
Сообщение: [PATCH] Make "psql -1 < file.sql" work as with "-f"
Следующее
От: Robert Haas
Дата:
Сообщение: Re: New statistics for WAL buffer dirty writes