Commit Graph

39 Commits (6c74f05cf24cdd09a53ce7a6e2fc71b3fe074c99)

Author SHA1 Message Date
Tom Lane 0bfd90ff32 Modify pgstats code to reduce performance penalties from oversized stats data 20 years ago
Bruce Momjian 1dc3498251 Standard pgindent run for 8.1. 21 years ago
Tom Lane cb8b6618ce Revise pgstats stuff to fix the problems with not counting accesses 21 years ago
Tom Lane 87808aef05 Allow the pgstat views to show toast tables as well as regular tables 21 years ago
Tom Lane d90c531188 Autovacuum loose end mop-up. Provide autovacuum-specific vacuum cost 21 years ago
Tom Lane 5d5f1a79e6 Clean up a number of autovacuum loose ends. Make the stats collector 21 years ago
Tom Lane 29094193f5 Integrate autovacuum functionality into the backend. There's still a 21 years ago
Tom Lane b5f7cff84f Clean up the rather historically encumbered interface to now() and 21 years ago
Tom Lane 7762619e95 Replace pg_shadow and pg_group by new role-capable catalogs pg_authid 21 years ago
Tom Lane c96375a39b Fix a couple of items that should be declared Oid not int. Purely 21 years ago
Neil Conway 48f8eadffb This patch reduces the size of the message header used by statistics 21 years ago
Neil Conway 4744c1a0a1 Complete the following TODO items: 21 years ago
Bruce Momjian 2daed8c5b3 Update copyrights that were missed. 21 years ago
Bruce Momjian da9a8649d8 Update copyright to 2004. 22 years ago
Tom Lane 0ceeb4cbbe Adjust pgstat message definitions so that the target message size is 22 years ago
Tom Lane bbe42a1514 Arrange to explicitly stop the pgstat processes at the same time we 22 years ago
Tom Lane 076a055acf Separate out bgwriter code into a logically separate module, rather 22 years ago
Tom Lane 1a321f26d8 Code review for EXEC_BACKEND changes. Reduce the number of #ifdefs by 22 years ago
Bruce Momjian 8567bb2d06 Corrects a typo, introduces missing variables, and rearranges the 22 years ago
Bruce Momjian b95c05c9c1 Fix sizeof(Oid) in PGSTAT_NUM_TABPURGE. (Actually done in previous commit.) 22 years ago
Bruce Momjian 24262be5f9 Add missing checks for Borland C compiler. 22 years ago
Bruce Momjian aeddc2a60d Continued rearrangement to permit pgstat + BootstrapMain processes to be 22 years ago
PostgreSQL Daemon 55b113257c make sure the $Id tags are converted to $PostgreSQL as well ... 22 years ago
Bruce Momjian 089003fb46 pgindent run. 23 years ago
Tom Lane 982430f846 Put back encoding-conversion step in processing of incoming queries; 23 years ago
Tom Lane 2b1e36c7c0 Tweak stats collector start logic so that we will not try to spawn a 23 years ago
Bruce Momjian a18331004a Add start time to pg_stat_activity 23 years ago
Tom Lane 83b06823f6 Move new typedef AclId into c.h, so as to avoid cluttering namespace 23 years ago
Bruce Momjian 7816c7cb94 More cleanup of userid to be AclId rather than Oid. 23 years ago
Bruce Momjian ea08e6cd55 New pgindent run with fixes suggested by Tom. Patch manually reviewed, 25 years ago
Bruce Momjian b81844b173 pgindent run on all C files. Java run to follow. initdb/regression 25 years ago
Tom Lane b2e92a712e Fix getopt-vs-init_ps_display problem by copying original argv[] info, 25 years ago
Peter Eisentraut 69c52c8e5b Put pgstat internal files into $PGDATA/global. 25 years ago
Tom Lane e8f1097361 Endeavor to make pgstats buffer process (a) safe and (b) useful. 25 years ago
Tom Lane dad8e410d0 Fix handling of SIGCHLD, per recent pghackers discussion: on some 25 years ago
Jan Wieck 6497a7fd71 Added GUC configuration options to control access statistics. 25 years ago
Tom Lane 201aa35d2f gcc did not like new pg_stat macros, for good and sufficient reason. 25 years ago
Jan Wieck 1d4ee0cc1e Turned high-frequently called pgstat functions into macros 25 years ago
Jan Wieck 140ddb78fe The new files for statistical system views. 25 years ago