Commits

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

DateSubjectAuthorReleases
2026-06-22 Re-introduce pgstat_drop_entry(), keeping ABI compatibility Michael Paquier 18 (unreleased)
2026-06-18 Fix PANIC with track_functions due to concurrent drop of pgstats entries Michael Paquier 18 (unreleased)
2025-09-08 Fix corruption of pgstats shared hashtable due to OOM failures Michael Paquier 18.0
2025-07-27 Fix performance regression with flush of pending fixed-numbered stats Michael Paquier 18.0
2025-05-03 Fix memory allocation/copy mistakes. Etsuro Fujita 18.0
2025-04-24 Add sanity check for dshash entries when reading pgstats file Michael Paquier 18.0
2025-04-23 Remove assertion based on pending_since in pgstat_report_stat() Michael Paquier 18.0
2025-04-06 Use "(void)" to mark pgstat_lock_entry(..., false) calls. Tom Lane 18.0
2025-03-29 Use PRI?64 instead of "ll?" in format strings (continued). Peter Eisentraut 18.0
2025-03-16 Revert "Add redo LSN to pgstats files" Michael Paquier 18.0
2025-01-21 Rework handling of pending data for backend statistics Michael Paquier 18.0
2025-01-21 Rename some pgstats callbacks related to flush of entries Michael Paquier 18.0
2025-01-10 Refactor some code related to backend statistics Michael Paquier 18.0
2025-01-01 Update copyright for 2025 Bruce Momjian 18.0
2024-12-19 Add backend-level statistics to pgstats Michael Paquier 18.0
2024-12-17 Tweak some comments related to variable-numbered stats in pgstat.c Michael Paquier 18.0
2024-12-09 Improve comment about dropped entries in pgstat.c Michael Paquier 18.0
2024-11-22 Add write_to_file to PgStat_KindInfo for pgstats kinds Michael Paquier 18.0
2024-11-05 Clear padding of PgStat_HashKey when handling pgstats entries Michael Paquier 18.0
2024-10-27 Remove unused #include's from backend .c files Peter Eisentraut 18.0
2024-09-18 Extend PgStat_HashKey.objid from 4 to 8 bytes Michael Paquier 18.0
2024-09-09 Add callbacks to control flush of fixed-numbered stats Michael Paquier 18.0
2024-09-05 Add callback for backend initialization in pgstats Michael Paquier 18.0
2024-09-05 Fix two NULL pointer dereferences when reading custom pgstats from file Michael Paquier 18.0
2024-08-04 Introduce pluggable APIs for Cumulative Statistics Michael Paquier 18.0