Commits

Showing commits that first shipped in 15 (backpatches included). Clear

DateSubjectAuthorReleases
2026-06-22 Re-introduce pgstat_drop_entry(), keeping ABI compatibility Michael Paquier 15 (unreleased)
2026-06-18 Fix PANIC with track_functions due to concurrent drop of pgstats entries Michael Paquier 15 (unreleased)
2025-09-08 Fix corruption of pgstats shared hashtable due to OOM failures Michael Paquier 15.15
2025-08-08 Add information about "generation" when dropping twice pgstats entry Michael Paquier 15.14
2024-12-09 Fix invalidation of local pgstats references for entry reinitialization Michael Paquier 15.11
2024-11-15 Fix race conditions with drop of reused pgstats entries Michael Paquier 15.10
2024-11-05 Clear padding of PgStat_HashKey when handling pgstats entries Michael Paquier 15.9
2024-06-27 Fix overflow with pgstats DSA reference count Michael Paquier 15.8
2024-06-07 Add more debugging information when dropping twice pgstats entry Michael Paquier 15.8
2024-06-05 Prevent inconsistent use of stats entry for replication slots Michael Paquier 15.8
2022-09-17 pgstat: Create memory contexts below TopMemoryContext Andres Freund 15.0
2022-08-23 pgstat: Acquire lock when reading variable-numbered stats Andres Freund 15.0
2022-04-16 pgstat: Use correct lock level in pgstat_drop_all_entries(). Andres Freund 15.0
2022-04-11 Explicitly ignore guaranteed-true result from pgstat_lock_entry(). Tom Lane 15.0
2022-04-07 pgstat: prevent fix pgstat_reinit_entry() from zeroing out lwlock. Andres Freund 15.0
2022-04-07 pgstat: store statistics in shared memory. Andres Freund 15.0