pgsql: Log checkpoint request flags in checkpoint completion messages. - Mailing list pgsql-committers

From Fujii Masao
Subject pgsql: Log checkpoint request flags in checkpoint completion messages.
Date
Msg-id E1vt5Ri-0009PJ-17@gemulon.postgresql.org
Whole thread Raw
List pgsql-committers
Log checkpoint request flags in checkpoint completion messages.

Checkpoint completion log messages include more detail than checkpoint
start messages, but previously omitted the checkpoint request flags,
which were only logged at checkpoint start. As a result, users had to
correlate completion messages with earlier start messages to see
the full context.

This commit includes the checkpoint request flags in the checkpoint
completion log message as well. This duplicates some information,
but makes the completion message self-contained and easier to interpret.

Author: Soumya S Murali <soumyamurali.work@gmail.com>
Reviewed-by: Michael Banck <mbanck@gmx.net>
Reviewed-by: Yuan Li <carol.li2025@outlook.com>
Reviewed-by: Fujii Masao <masao.fujii@gmail.com>
Discussion: https://postgr.es/m/CAMtXxw9tPwV=NBv5S9GZXMSKPeKv5f9hRhSjZ8__oLsoS5jcuA@mail.gmail.com

Branch
------
master

Details
-------
https://git.postgresql.org/pg/commitdiff/5b93a5987bd704d2363295eee919eee45f84c286

Modified Files
--------------
src/backend/access/transam/xlog.c | 60 +++++++++++++++++++++++----------------
1 file changed, 35 insertions(+), 25 deletions(-)


pgsql-committers by date:

Previous
From: Peter Eisentraut
Date:
Subject: pgsql: Use fallthrough attribute instead of comment
Next
From: Fujii Masao
Date:
Subject: pgsql: Add per-subscription wal_receiver_timeout setting.