From 2d5af4c51a5009134e6a75c910b2c555de94e1c6 Mon Sep 17 00:00:00 2001 From: Richard Guo Date: Wed, 28 Jun 2023 16:18:37 +0800 Subject: [PATCH v1] trivial revise for entry_reset --- 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 8dcb2ddd64..1b4103e0b9 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++; -- 2.31.0