pgstat: fix small bug in pgstat_drop_relation().
Andres Freund <andres@anarazel.de>
pgstat: fix small bug in pgstat_drop_relation(). Just after committing 5891c7a8ed8, a test running with debug_discard_caches=1 failed locally... pgstat_drop_relation() neither checked pgstat_should_count_relation() nor called pgstat_prep_relation_pending(). With debug_discard_caches=1 rel->pgstat_info wasn't set up, leading pg_stat_get_xact_tuples_inserted() spuriously still returning > 0 while in the transaction dropping the table.
Files
| Path | Change | +/− |
|---|---|---|
| src/backend/utils/activity/pgstat_relation.c | modified | +6 −3 |