On Fri, 26 Oct 2007 17:45:00 -0400 Tom Lane <[EMAIL PROTECTED]> wrote:
> "Joshua D. Drake" <[EMAIL PROTECTED]> writes: > > Tom Lane <[EMAIL PROTECTED]> wrote: > >> If logrotate would work, we'd never have bothered writing our own > >> substitute. But there's no way for logrotate to repoint > >> postmaster's stderr into other files. > > > Uh... can't we just use copytruncate with logroate? > > How's that going to reset the offsets in the stderr file descriptors > of the various PG processes? There might be some platforms and > configurations where it will work, but I wouldn't tout it as a > portable approach. I'd also suppose that there are race conditions > involved: you'll either lose or duplicate messages that are emitted > while copytruncate works. Yeah, we have seen that, where the log will be missing a few statements. Good point. Joshua D. Drake > > regards, tom lane > -- === The PostgreSQL Company: Command Prompt, Inc. === Sales/Support: +1.503.667.4564 24x7/Emergency: +1.800.492.2240 PostgreSQL solutions since 1997 http://www.commandprompt.com/ UNIQUE NOT NULL Donate to the PostgreSQL Project: http://www.postgresql.org/about/donate PostgreSQL Replication: http://www.commandprompt.com/products/
signature.asc
Description: PGP signature