Commit Graph

267 Commits (c9dfe2e83a8dbc30e6992ced01da2f7cfa0f63f3)

Author SHA1 Message Date
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
Andres Freund 37a9aa6591 Fix performance regression from session statistics. 4 years ago
Alvaro Herrera 6f8127b739
Revert analyze support for partitioned tables 4 years ago
Andres Freund 1bc8e7b099 pgstat: split reporting/fetching of bgwriter and checkpointer stats. 4 years ago
Fujii Masao d8735b8b46 Fix issues in pg_stat_wal. 5 years ago
Tom Lane def5b065ff Initial pgindent and pgperltidy run for v14. 5 years ago
Thomas Munro c2dc19342e Revert recovery prefetching feature. 5 years ago
Amit Kapila 3fa17d3771 Use HTAB for replication slot statistics. 5 years ago
Amit Kapila c64dcc7fee Fix test case added by commit f5fc2f5b23. 5 years ago
Amit Kapila f5fc2f5b23 Add information of total data processed to replication slot stats. 5 years ago
Amit Kapila cca57c1d9b Use NameData datatype for slotname in stats. 5 years ago
Thomas Munro 1d257577e0 Optionally prefetch referenced data in recovery. 5 years ago
Alvaro Herrera 0827e8af70
autovacuum: handle analyze for partitioned tables 5 years ago
Andres Freund e1025044cd Split backend status and progress related functionality out of pgstat.c. 5 years ago
Andres Freund a333476b92 Split wait event related code from pgstat.[ch] into wait_event.[ch]. 5 years ago
Fujii Masao 96bdb7e19d Fix pgstat_report_replslot() to use proper data types for its arguments. 5 years ago
Etsuro Fujita 27e1f14563 Add support for asynchronous execution. 5 years ago
Fujii Masao 84007043fc Rename wait event WalrcvExit to WalReceiverExit. 5 years ago
Fujii Masao 1e3e8b51bd Change the type of WalReceiverWaitStart wait event from Client to IPC. 5 years ago
Thomas Munro 7f7f25f15e Revert "Fix race in Parallel Hash Join batch cleanup." 5 years ago
Thomas Munro 378802e371 Update the names of Parallel Hash Join phases. 5 years ago
Thomas Munro de829ddf23 Add condition variable for walreceiver shutdown. 5 years ago
Thomas Munro d87251048a Replace buffer I/O locks with condition variables. 5 years ago
Fujii Masao ff99918c62 Track total amounts of times spent writing and syncing WAL data to disk. 5 years ago
Michael Paquier f9264d1524 Remove support for SSL compression 5 years ago
Magnus Hagander b2f87b4669 Bump PGSTAT_FILE_FORMAT_ID 5 years ago
Magnus Hagander 960869da08 Add pg_stat_database counters for sessions and session time 5 years ago