summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHeikki Linnakangas <heikki.linnakangas@iki.fi>2023-10-02 12:39:35 +0300
committerHeikki Linnakangas <heikki.linnakangas@iki.fi>2023-10-02 12:50:32 +0300
commit594001864a36a1b9d24dec618cf5f629d7cc3caa (patch)
treebf131b0f4bc7b516814903330d0560129b8dd3cf
parentcf12c4fd2912c23083a990febe55f79d0253a554 (diff)
Flush WAL stats in bgwriter
bgwriter can write out WAL, but did not flush the WAL pgstat counters, so the writes were not seen in pg_stat_wal. Back-patch to v14, where pg_stat_wal was introduced. Author: Nazir Bilal Yavuz Reviewed-by: Matthias van de Meent, Kyotaro Horiguchi Discussion: https://www.postgresql.org/message-id/CAN55FZ2FPYngovZstr%3D3w1KSEHe6toiZwrurbhspfkXe5UDocg%40mail.gmail.com
-rw-r--r--src/backend/postmaster/bgwriter.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/backend/postmaster/bgwriter.c b/src/backend/postmaster/bgwriter.c
index 715d5195bb6..bba79e0b6a0 100644
--- a/src/backend/postmaster/bgwriter.c
+++ b/src/backend/postmaster/bgwriter.c
@@ -247,6 +247,7 @@ BackgroundWriterMain(void)
* Send off activity statistics to the stats collector
*/
pgstat_send_bgwriter();
+ pgstat_send_wal(true);
if (FirstCallSinceLastCheckpoint())
{