postgres.git / summary / log / commit / refs
commit dc73db67433c5a9ee0d7a7dc788178553ef8afce
Author: Michael Paquier <michael@paquier.xyz>
Date: Wed Jun 28 23:04:47 2023 +0000
pg_stat_statements: Fix incorrect comment with entry resets
Oversight in 6b4d23f.
Author: Japin Li, Richard Guo
Discussion: https://postgr.es/m/MEYP282MB1669FC91C764E277821936D3B624A@MEYP282MB1669.AUSP282.PROD.OUTLOOK.COM
Backpatch-through: 14
contrib/pg_stat_statements/pg_stat_statements.c | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
diff --git a/contrib/pg_stat_statements/pg_stat_statements.c b/contrib/pg_stat_statements/pg_stat_statements.c
index 8dcb2ddd64a..1b4103e0b97 100644
--- a/contrib/pg_stat_statements/pg_stat_statements.c
+++ b/contrib/pg_stat_statements/pg_stat_statements.c
@@ -2552,10 +2552,8 @@ entry_reset(Oid userid, Oid dbid, uint64 queryid)
if (entry) /* found */
num_remove++;
- /* Also remove entries for top level statements */
+ /* Also remove the top-level entry if it exists. */
key.toplevel = true;
-
- /* Remove the key if exists */
entry = (pgssEntry *) hash_search(pgss_hash, &key, HASH_REMOVE, NULL);
if (entry) /* found */
num_remove++;
[parent: 046c8c5c8fe2]