Re: [HACKERS] Infrastructure changes for recovery
От | Alvaro Herrera |
---|---|
Тема | Re: [HACKERS] Infrastructure changes for recovery |
Дата | |
Msg-id | 20080912181421.GI8854@alvh.no-ip.org обсуждение исходный текст |
Ответ на | Re: [HACKERS] Infrastructure changes for recovery (Simon Riggs <simon@2ndQuadrant.com>) |
Ответы |
Re: [HACKERS] Infrastructure changes for recovery
|
Список | pgsql-patches |
Simon Riggs wrote: > --- 5716,5725 ---- > CheckpointStats.ckpt_sync_end_t, > &sync_secs, &sync_usecs); > > ! elog(LOG, "%s complete: wrote %d buffers (%.1f%%); " > "%d transaction log file(s) added, %d removed, %d recycled; " > "write=%ld.%03d s, sync=%ld.%03d s, total=%ld.%03d s", > + (checkpoint ? " checkpoint" : "restartpoint"), > CheckpointStats.ckpt_bufs_written, > (double) CheckpointStats.ckpt_bufs_written * 100 / NBuffers, > CheckpointStats.ckpt_segs_added, Very minor nit: this really needs a rework. It is relatively OK in the previous code, but it was already stuffing too much in a single message. Maybe ereport(LOG, (errmsg(checkpoint ? "checkpoint complete" : "restartpoint complete"), errdetail("Wrote %d buffers (%.1f%%); " "%d transaction log file(s) added, %d removed, %d recycled; " "write=%ld.%03d s, sync=%ld.%03d s, total=%ld.%03d s.", ... ))) -- Alvaro Herrera http://www.CommandPrompt.com/ PostgreSQL Replication, Consulting, Custom Development, 24x7 support
В списке pgsql-patches по дате отправления: