v25-0002-Remove-unneeded-call-to-pgstat_report_wal.patch
text/x-patch
Filename: v25-0002-Remove-unneeded-call-to-pgstat_report_wal.patch
Type: text/x-patch
Part: 1
Patch
Format: format-patch
Series: patch v25-0002
Subject: Remove unneeded call to pgstat_report_wal()
| File | + | − |
|---|---|---|
| src/backend/postmaster/walwriter.c | 0 | 11 |
From 965923536cfe72819b2877e9f1ad4a7e6373b0e8 Mon Sep 17 00:00:00 2001
From: Melanie Plageman <melanieplageman@gmail.com>
Date: Tue, 12 Jul 2022 19:53:23 -0400
Subject: [PATCH v25 2/4] Remove unneeded call to pgstat_report_wal()
pgstat_report_stat() will be called before shutdown so an explicit call
to pgstat_report_wal() is wasted.
---
src/backend/postmaster/walwriter.c | 11 -----------
1 file changed, 11 deletions(-)
diff --git a/src/backend/postmaster/walwriter.c b/src/backend/postmaster/walwriter.c
index e926f8c27c..beb46dcb55 100644
--- a/src/backend/postmaster/walwriter.c
+++ b/src/backend/postmaster/walwriter.c
@@ -293,18 +293,7 @@ HandleWalWriterInterrupts(void)
}
if (ShutdownRequestPending)
- {
- /*
- * Force reporting remaining WAL statistics at process exit.
- *
- * Since pgstat_report_wal is invoked with 'force' is false in main
- * loop to avoid overloading the cumulative stats system, there may
- * exist unreported stats counters for the WAL writer.
- */
- pgstat_report_wal(true);
-
proc_exit(0);
- }
/* Perform logging of memory contexts of this process */
if (LogMemoryContextPending)
--
2.34.1