Send statistics collected during shutdown checkpoint to the stats collector.
authorFujii Masao <fujii@postgresql.org>
Fri, 12 Mar 2021 05:23:00 +0000 (14:23 +0900)
committerFujii Masao <fujii@postgresql.org>
Fri, 12 Mar 2021 05:23:00 +0000 (14:23 +0900)
commitb82640df0062483431608b7e9e074255f03e6c02
treeb10af10b42c1c04f24e1da75c35aeb34fb70539c
parent33394ee6f2433d3cc7785428a77cc9a813254df7
Send statistics collected during shutdown checkpoint to the stats collector.

When shutdown is requested, checkpointer performs checkpoint or
restartpoint, and updates the statistics, before it exits. But previously
checkpointer didn't send those statistics to the stats collector.

Shutdown checkpoint and restartpoint are treated as requested ones
instead of scheduled ones, so the number of them are counted in
pg_stat_bgwriter.checkpoints_req column.

Author: Masahiro Ikeda
Reviewed-by: Fujii Masao
Discussion: http://postgr.es/m/0509ad67b585a5b86a83d445dfa75392@oss.nttdata.com
src/backend/postmaster/checkpointer.c