summaryrefslogtreecommitdiff
path: root/src/backend/postmaster/pgstat.c
Commit message (Expand)AuthorAgeFilesLines
* Move pgstat.tmp into a temporary directory under $PGDATA named pg_stat_tmp.Magnus Hagander2008-08-051-22/+38
* Add a few more DTrace probes to the backend.Alvaro Herrera2008-08-011-1/+4
* Turn PGBE_ACTIVITY_SIZE into a GUC variable, track_activity_query_size.Heikki Linnakangas2008-06-301-11/+46
* Improve our #include situation by moving pointer types away from theAlvaro Herrera2008-06-191-1/+2
* Add support for tracking call counts and elapsed runtime for user-definedTom Lane2008-05-151-22/+449
* Teach ANALYZE to distinguish dead and in-doubt tuples, which it formerlyTom Lane2008-04-031-5/+31
* Move the HTSU_Result enum definition into snapshot.h, to avoid includingAlvaro Herrera2008-03-261-1/+2
* Adjust the recent patch for reporting of deadlocked queries so that we reportTom Lane2008-03-241-3/+3
* Report the current queries of all backends involved in a deadlockTom Lane2008-03-211-1/+75
* Update copyrights in source tree to 2008.Bruce Momjian2008-01-011-2/+2
* Re-run pgindent with updated list of typedefs. (Updated README shouldBruce Momjian2007-11-151-8/+8
* pgindent run for 8.3.Bruce Momjian2007-11-151-70/+72
* Just-in-time background writing strategy. This code avoids re-scanningTom Lane2007-09-251-1/+3
* Simplify and rename some GUC variables, per various recent discussions:Tom Lane2007-09-241-68/+26
* HOT updates. When we update a tuple without changing any of its indexedTom Lane2007-09-201-2/+27
* Rename recently-added pg_stat_activity column from txn_start to xact_start,Tom Lane2007-09-111-7/+6
* Move session_start out of MyProcPort stucture and make it a global called MyS...Andrew Dunstan2007-08-021-1/+3
* Remove the pgstat_drop_relation() call from smgr_internal_unlink(), becauseTom Lane2007-07-081-1/+6
* Implement "distributed" checkpoints in which the checkpoint I/O is spreadTom Lane2007-06-281-5/+3
* Avoid losing track of data for shared tables in pgstats. Report by MichaelAlvaro Herrera2007-06-071-2/+4
* Ooops, I was too busy worrying about getting the transactional infrastructureTom Lane2007-05-271-4/+9
* pgstat's on-proc-exit hook has to execute after the last transaction commitTom Lane2007-05-271-15/+27
* Fix up pgstats counting of live and dead tuples to recognize that committedTom Lane2007-05-271-241/+595
* Fix oversight in my patch of yesterday: forgot to ensure that stats wouldTom Lane2007-04-301-5/+6
* Implement rate-limiting logic on how often backends will attempt to sendTom Lane2007-04-301-4/+23
* Adjust pgstat_initstats() to avoid repeated searches of the TabStat arraysTom Lane2007-04-211-53/+74
* Add some instrumentation to the bgwriter, through the stats collector.Magnus Hagander2007-03-301-1/+110
* Add the "recheck" logic to autovacuum worker code. The worker first buildsAlvaro Herrera2007-03-281-5/+1
* Allow the pgstat process to restart immediately after a receivingBruce Momjian2007-03-221-1/+5
* Add new columns for tuple statistics on a database level toMagnus Hagander2007-03-161-1/+15
* Fix miscalculation of stats collector's write delay, introduced in revision 1...Tom Lane2007-03-011-2/+2
* Restructure autovacuum in two processes: a dummy process, which runsAlvaro Herrera2007-02-151-7/+7
* Call pgstat_drop_database during DROP DATABASE, so that any stats fileTom Lane2007-02-091-3/+2
* Add a function pg_stat_clear_snapshot() that discards any statistics snapshotTom Lane2007-02-071-63/+87
* On Windows, use pgwin32_waitforsinglesocket() instead of select() to wait forTom Lane2007-01-261-3/+11
* Fix a performance problem in databases with large numbers of tablesTom Lane2007-01-111-28/+59
* Update CVS HEAD for 2007 copyright. Back branches are typically notBruce Momjian2007-01-051-2/+2
* Add a txn_start column to pg_stat_activity. This makes it easier toNeil Conway2006-12-061-1/+25
* On systems that have setsid(2) (which should be just about everything exceptTom Lane2006-11-211-1/+12
* pgindent run for 8.2.Bruce Momjian2006-10-041-64/+62
* Fix pgstat_report_waiting() to not dump core if called beforeTom Lane2006-08-281-10/+9
* Add a 'waiting' column to pg_stat_activity to carry the same informationTom Lane2006-08-191-1/+27
* Ensure that we retry rather than erroring out when send() or recv() returnTom Lane2006-07-161-5/+22
* Remove 576 references of include files that were not needed.Bruce Momjian2006-07-141-6/+1
* Allow include files to compile own their own.Bruce Momjian2006-07-131-1/+3
* Remove the separate 'stats buffer' process, letting backend stats messagesTom Lane2006-06-291-506/+143
* Add GUC update_process_title to control whether 'ps' display is updatedBruce Momjian2006-06-271-5/+3
* Clamp last_anl_tuples to n_live_tuples, in case we vacuum a table withoutAlvaro Herrera2006-06-271-2/+9
* Remove redundant gettimeofday() calls to the extent practical withoutTom Lane2006-06-201-3/+9
* Take the statistics collector out of the loop for monitoring backends'Tom Lane2006-06-191-695/+465