summaryrefslogtreecommitdiff
path: root/src/backend/utils/activity/pgstat.c
AgeCommit message (Expand)Author
31 hoursFix performance regression with flush of pending fixed-numbered statsMichael Paquier
2025-05-03Fix memory allocation/copy mistakes.Etsuro Fujita
2025-04-24Add sanity check for dshash entries when reading pgstats fileMichael Paquier
2025-04-23Remove assertion based on pending_since in pgstat_report_stat()Michael Paquier
2025-04-06Use "(void)" to mark pgstat_lock_entry(..., false) calls.Tom Lane
2025-03-29Use PRI?64 instead of "ll?" in format strings (continued).Peter Eisentraut
2025-03-16Revert "Add redo LSN to pgstats files"Michael Paquier
2025-01-21Rework handling of pending data for backend statisticsMichael Paquier
2025-01-21Rename some pgstats callbacks related to flush of entriesMichael Paquier
2025-01-10Refactor some code related to backend statisticsMichael Paquier
2025-01-01Update copyright for 2025Bruce Momjian
2024-12-19Add backend-level statistics to pgstatsMichael Paquier
2024-12-17Tweak some comments related to variable-numbered stats in pgstat.cMichael Paquier
2024-12-09Improve comment about dropped entries in pgstat.cMichael Paquier
2024-11-22Add write_to_file to PgStat_KindInfo for pgstats kindsMichael Paquier
2024-11-05Clear padding of PgStat_HashKey when handling pgstats entriesMichael Paquier
2024-10-27Remove unused #include's from backend .c filesPeter Eisentraut
2024-09-18Extend PgStat_HashKey.objid from 4 to 8 bytesMichael Paquier
2024-09-09Add callbacks to control flush of fixed-numbered statsMichael Paquier
2024-09-05Add callback for backend initialization in pgstatsMichael Paquier
2024-09-05Fix two NULL pointer dereferences when reading custom pgstats from fileMichael Paquier
2024-08-04Introduce pluggable APIs for Cumulative StatisticsMichael Paquier
2024-08-03Fix incorrect format placeholders in pgstat.cMichael Paquier
2024-08-01Switch PgStat_Kind from an enum to a uint32 typeMichael Paquier
2024-08-01Add redo LSN to pgstats filesMichael Paquier
2024-07-30Add more debugging information when failing to read pgstats filesMichael Paquier
2024-07-17Make write of pgstats file durable at shutdownMichael Paquier
2024-07-12Add assertion in pgstat_write_statsfile() about processes allowedMichael Paquier
2024-07-12Improve comment of pgstat_read_statsfile()Michael Paquier
2024-07-11Add a new 'F' entry type for fixed-numbered stats in pgstats fileMichael Paquier
2024-07-11Add PgStat_KindInfo.init_shmem_cbMichael Paquier
2024-07-09Use pgstat_kind_infos to write fixed shared statisticsMichael Paquier
2024-07-03Replace hardcoded identifiers of pgstats file by #definesMichael Paquier
2024-07-01Use pgstat_kind_infos to read fixed shared statisticsMichael Paquier
2024-07-01Remove PgStat_KindInfo.named_on_diskMichael Paquier
2024-03-04Remove unused #include's from backend .c filesPeter Eisentraut
2024-02-01Fix stats_fetch_consistency with stats for fixed-numbered objectsMichael Paquier
2024-01-04Update copyright for 2024Bruce Momjian
2023-06-12Report stats when replaying XLOG_RUNNING_XACTSAndres Freund
2023-05-19Pre-beta mechanical code beautification.Tom Lane
2023-05-10Fix assertion failure when updating stats_fetch_consistency in a transactionMichael Paquier
2023-03-16Remove PgStat_BackendFunctionEntryMichael Paquier
2023-02-09pgstat: Infrastructure for more detailed IO statisticsAndres Freund
2023-01-13Manual cleanup and pgindent of pgstat and bufmgr related codeAndres Freund
2023-01-02Update copyright for 2023Bruce Momjian
2022-10-28Remove AssertArg and AssertStatePeter Eisentraut
2022-10-08pgstat: Prevent stats reset from corrupting slotname by removing slotnameAndres Freund
2022-09-24Message style improvementsPeter Eisentraut
2022-09-19Remove various duplicated wordsDavid Rowley
2022-09-17pgstat: Create memory contexts below TopMemoryContextAndres Freund