[PATCH v1 06/12] prune_xid-hist: initialize shared histogram on TRUNCATE
Renan Alves Fonseca <renanfonseca@gmail.com>
From: "Renan A. Fonseca" <renanfonseca@gmail.com>
To:
Date: 2025-05-27T14:27:02Z
Lists: pgsql-hackers
--- src/backend/utils/activity/pgstat_relation.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/backend/utils/activity/pgstat_relation.c b/src/backend/utils/activity/pgstat_relation.c index 33d6a384929..7c86e00c334 100644 --- a/src/backend/utils/activity/pgstat_relation.c +++ b/src/backend/utils/activity/pgstat_relation.c @@ -1114,6 +1114,7 @@ pgstat_relation_flush_cb(PgStat_EntryRef *entry_ref, bool nowait) tabentry->live_tuples = 0; tabentry->dead_tuples = 0; tabentry->ins_since_vacuum = 0; + MemSet(&tabentry->prune_xid_hist, 0, sizeof(PruneXidHistogram)); } tabentry->live_tuples += lstats->counts.delta_live_tuples; -- 2.47.0 --=-=-= Content-Type: text/x-patch Content-Disposition: attachment; filename=v1-0007-prune_xid-hist-initialize-local-histogram.patch