Commit Graph

293 Commits (68174679fea2d514e9281fddd826abaccfac5bf7)

Author SHA1 Message Date
Bruce Momjian 29275b1d17 Update copyright for 2024 2 years ago
Alexander Korotkov 12915a58ee Enhance checkpointer restartpoint statistics 2 years ago
Michael Paquier 3c9d9acae0 Refactor pgstat_prepare_io_time() with an input argument instead of a GUC 2 years ago
Michael Paquier 96f052613f Introduce pg_stat_checkpointer 2 years ago
Michael Paquier 74604a37f2 Remove buffers_backend and buffers_backend_fsync from pg_stat_checkpointer 2 years ago
Peter Eisentraut 611806cd72 Add trailing commas to enum definitions 2 years ago
Andres Freund 093e5c57d5 Add writeback to pg_stat_io 3 years ago
Peter Geoghegan d6f0f95a6b Harmonize some more function parameter names. 3 years ago
Andres Freund 26669757b6 Handle logical slot conflicts on standby 3 years ago
Andres Freund ac8d53dae5 Track IO times in pg_stat_io 3 years ago
Andres Freund 31966b151e bufmgr: Introduce infrastructure for faster relation extension 3 years ago
Andres Freund f95c1cd6b2 Bump PGSTAT_FILE_FORMAT_ID, omitted in 8aaa04b32d 3 years ago
Andres Freund 8aaa04b32d Track shared buffer hits in pg_stat_io 3 years ago
Andres Freund ca7b3c4c00 pg_stat_wal: Accumulate time as instr_time instead of microseconds 3 years ago
Michael Paquier 8089517ab8 Rename fields in pgstat structures for functions and relations 3 years ago
Peter Geoghegan ae4fdde135 Count updates that move row to a new page. 3 years ago
Michael Paquier e731aeac89 Remove PgStat_BackendFunctionEntry 3 years ago
Tom Lane 728560db7d Suppress compiler warnings in new pgstats code. 3 years ago
Andres Freund 28e626bde0 pgstat: Infrastructure for more detailed IO statistics 3 years ago
Andres Freund 250c8ee07e Manual cleanup and pgindent of pgstat and bufmgr related code 3 years ago
Bruce Momjian c8e1ba736b Update copyright for 2023 3 years ago
Michael Paquier 8018ffbf58 Generate pg_stat_get*() functions for databases using macros 3 years ago
Michael Paquier 83a1a1b566 Generate pg_stat_get*() functions for tables using macros 3 years ago
Andres Freund c037471832 pgstat: Track time of the last scan of a relation 3 years ago
Andres Freund 06dbd619bf pgstat: Prevent stats reset from corrupting slotname by removing slotname 3 years ago
Peter Geoghegan a601366a46 Harmonize more parameter names in bulk. 3 years ago
Robert Haas 8ec569479f Apply PGDLLIMPORT markings broadly. 4 years ago
Andres Freund ad401664b8 pgstat: add pg_stat_have_stats() test helper. 4 years ago
Andres Freund 0f96965c65 pgstat: add pg_stat_force_next_flush(), use it to simplify tests. 4 years ago
Andres Freund 6f0cf87872 pgstat: remove stats_temp_directory. 4 years ago
Andres Freund 5891c7a8ed pgstat: store statistics in shared memory. 4 years ago
Andres Freund be902e2651 pgstat: normalize function naming. 4 years ago
Andres Freund e41aed674f pgstat: revise replication slot API in preparation for shared memory stats. 4 years ago
Andres Freund 8b1dccd37c pgstat: scaffolding for transactional stats creation / drop. 4 years ago
Andres Freund 8fb580a35c pgstat: prepare APIs used by pgstatfuncs for shared memory stats. 4 years ago
Andres Freund 997afad89d pgstat: introduce PgStat_Kind enum. 4 years ago
Andres Freund 8ea7963fc7 pgstat: add pgstat_copy_relation_stats(). 4 years ago
Andres Freund cc96373cf3 pgstat: rename some pgstat_send_* functions to pgstat_report_*. 4 years ago
Andres Freund bdbd3d9064 pgstat: stats collector references in comments. 4 years ago
Andres Freund ab62a642d5 pgstat: move transactional code into pgstat_xact.c. 4 years ago
Andres Freund c3e9b07936 pgstat: move pgstat_report_autovac() to pgstat_database.c. 4 years ago
Andres Freund 55e566fc4b pgstat: remove some superflous comments from pgstat.h. 4 years ago
Andres Freund 315ae75e9b pgstat: reorder pgstat.[ch] contents. 4 years ago
Andres Freund bff258a273 pgstat: rename pgstat_initstats() to pgstat_relation_init(). 4 years ago
Andres Freund 8363102009 pgstat: introduce pgstat_relation_should_count(). 4 years ago
Andres Freund a3a75b982b pgstat: run pgindent on pgstat.c/h. 4 years ago
Amit Kapila 7a85073290 Reconsider pg_stat_subscription_workers view. 4 years ago
Bruce Momjian 27b77ecf9f Update copyright for 2022 4 years ago
Amit Kapila 8d74fc96db Add a view to show the stats of subscription workers. 4 years ago
Andres Freund 6b9501660c pgstat: Prepare to use mechanism for truncated rels also for droppped rels. 4 years ago