Commit Graph

251 Commits (c76db55c9085d0b7984ea337576e45a7d1268b97)

Author SHA1 Message Date
Michael Paquier c76db55c90 Split pgstat_bestart() into three different routines 4 months ago
Michael Paquier 3f1db99bfa Handle auxiliary processes in SQL functions of backend statistics 4 months ago
Michael Paquier c2a50ac678 Invent pgstat_fetch_stat_backend_by_pid() 4 months ago
Michael Paquier 495864a4cf Refactor code of pg_stat_get_wal() building result tuple 4 months ago
Michael Paquier 0e42d31b0b Adding new PgStat_WalCounters structure in pgstat.h 4 months ago
Michael Paquier 2421e9a51d Remove read/sync fields from pg_stat_wal and GUC track_wal_io_timing 4 months ago
Michael Paquier 30a6ed0ce4 Track per-relation cumulative time spent in [auto]vacuum and [auto]analyze 5 months ago
Michael Paquier f92c854cf4 Make pg_stat_io count IOs as bytes instead of blocks for some operations 6 months ago
Michael Paquier 2c14037bb5 Refactor some code related to backend statistics 6 months ago
Bruce Momjian 50e6eb731d Update copyright for 2025 6 months ago
Michael Paquier 9aea73fc61 Add backend-level statistics to pgstats 6 months ago
Michael Paquier ff7c40d7fd Extract logic filling pg_stat_get_io()'s tuplestore into its own routine 6 months ago
Nathan Bossart e8d5929428 Use pg_memory_is_all_zeros() in pgstatfuncs.c. 7 months ago
Michael Paquier e7a9496de9 Add two attributes to pg_stat_database for parallel workers activity 8 months ago
Fujii Masao 17cc5f666f Fix inconsistent reporting of checkpointer stats. 9 months ago
Fujii Masao 559efce1d6 Add num_done counter to the pg_stat_checkpointer view. 9 months ago
Michael Paquier b14e9ce7d5 Extend PgStat_HashKey.objid from 4 to 8 bytes 10 months ago
Tom Lane 129a2f6679 Fix incorrect pg_stat_io output on 32-bit machines. 10 months ago
Amit Kapila 6c2b5edecc Collect statistics about conflicts in logical replication. 10 months ago
Michael Paquier 7949d95945 Introduce pluggable APIs for Cumulative Statistics 11 months ago
Daniel Gustafsson 697f8d266c Revert "Add notBefore and notAfter to SSL cert info display" 1 year ago
Daniel Gustafsson 6acb0a628e Add notBefore and notAfter to SSL cert info display 1 year ago
Peter Eisentraut dbbca2cf29 Remove unused #include's from backend .c files 1 year ago
Heikki Linnakangas 024c521117 Replace BackendIds with 0-based ProcNumbers 1 year ago
Bruce Momjian 29275b1d17 Update copyright for 2024 2 years ago
Alexander Korotkov 12915a58ee Enhance checkpointer restartpoint statistics 2 years ago
Michael Paquier 2e8a0edc2a Add target "slru" to pg_stat_reset_shared() 2 years ago
Michael Paquier 23c8c0c8f4 Add ability to reset all shared stats types in pg_stat_reset_shared() 2 years ago
Daniel Gustafsson 0f852cccd9 Fix function name in comment 2 years ago
Michael Paquier 96f052613f Introduce pg_stat_checkpointer 2 years ago
Michael Paquier bf01e1ba96 Refactor some code related to transaction-level statistics for relations 2 years ago
Michael Paquier 74604a37f2 Remove buffers_backend and buffers_backend_fsync from pg_stat_checkpointer 2 years ago
Peter Eisentraut c5b0582841 Replace more MemSet calls with struct initialization 2 years ago
Nathan Bossart d0fe3046ee Use actual backend IDs in pg_stat_get_backend_subxact(). 2 years ago
Nathan Bossart 3d51cb5197 Rename some support functions for pgstat* views. 2 years ago
Michael Paquier 6fde2d9a00 Fix pg_stat_reset_single_table_counters() for shared relations 2 years ago
Daniel Gustafsson 29a0ccbce9 Revert "Add notBefore and notAfter to SSL cert info display" 2 years ago
Daniel Gustafsson 75ec5e7bec Add notBefore and notAfter to SSL cert info display 2 years ago
Tom Lane b334612b8a Pre-beta2 mechanical code beautification. 2 years ago
Bruce Momjian 9c0a0e2ed9 rename "gss_accept_deleg" to "gss_accept_delegation". 2 years ago
Andres Freund 093e5c57d5 Add writeback to pg_stat_io 2 years ago
Michael Paquier 0ecb87e1fa Remove io prefix from pg_stat_io columns 2 years ago
Stephen Frost 6633cfb216 De-Revert "Add support for Kerberos credential delegation" 2 years ago
Stephen Frost 3d03b24c35 Revert "Add support for Kerberos credential delegation" 2 years ago
Andres Freund 26669757b6 Handle logical slot conflicts on standby 2 years ago
Stephen Frost 3d4fa227bc Add support for Kerberos credential delegation 2 years ago
Andres Freund ac8d53dae5 Track IO times in pg_stat_io 2 years ago
Andres Freund 8aaa04b32d Track shared buffer hits in pg_stat_io 2 years ago
Michael Paquier 4efd0bf7ea Generate a few more functions of pgstatfuncs.c with macros 2 years ago
Michael Paquier 850f4b4c8c Generate pg_stat_get_xact*() functions for relations using macros 2 years ago