summaryrefslogtreecommitdiff
path: root/src/backend/postmaster
AgeCommit message (Expand)Author
2007-06-14Implement a chunking protocol for writes to the syslogger pipe, with messagesAndrew Dunstan
2007-06-13Avoid integer overflow issues in autovacuum.Alvaro Herrera
2007-06-08Disallow the cost balancing code from resulting in a zero cost limit, whichAlvaro Herrera
2007-06-08Avoid passing zero as a value for vacuum_cost_limit, because it's not a validAlvaro Herrera
2007-06-07Avoid losing track of data for shared tables in pgstats. Report by MichaelAlvaro Herrera
2007-06-04Remove ill-conceived CRLF translation for Windows in syslogger.Andrew Dunstan
2007-05-30Make large sequential scans and VACUUMs work in a limited-size "ring" ofTom Lane
2007-05-27Ooops, I was too busy worrying about getting the transactional infrastructureTom Lane
2007-05-27pgstat's on-proc-exit hook has to execute after the last transaction commitTom Lane
2007-05-27Fix up pgstats counting of live and dead tuples to recognize that committedTom Lane
2007-05-07Make sure we don't skip databases that are supposed to be vacuumed "exactlyAlvaro Herrera
2007-05-04Suppress a recently-introduced 'variable might be clobbered by longjmp' warning.Tom Lane
2007-05-02Use the new TimestampDifferenceExceeds API instead of timestamp_cmp_internalAlvaro Herrera
2007-05-02Fix failure to check for INVALID worker entry in the new autovacuum code, whichAlvaro Herrera
2007-04-30Fix oversight in my patch of yesterday: forgot to ensure that stats wouldTom Lane
2007-04-30Implement rate-limiting logic on how often backends will attempt to sendTom Lane
2007-04-21Adjust pgstat_initstats() to avoid repeated searches of the TabStat arraysTom Lane
2007-04-18Enable configurable log of autovacuum actions. Initial patch from SimonAlvaro Herrera
2007-04-16Add a multi-worker capability to autovacuum. This allows multiple workerAlvaro Herrera
2007-03-30Add some instrumentation to the bgwriter, through the stats collector.Magnus Hagander
2007-03-28Add the "recheck" logic to autovacuum worker code. The worker first buildsAlvaro Herrera
2007-03-27Cosmetic changes: rename some struct fields, and move the fetching of pgstatAlvaro Herrera
2007-03-23Set the node properly, per Tom.Alvaro Herrera
2007-03-23Separate the code to start a new worker into its own function. The code isAlvaro Herrera
2007-03-23Separate fetch of pg_autovacuum tuple into its own function.Alvaro Herrera
2007-03-23We no longer need to palloc the VacuumStmt node; keeping it on the stack isAlvaro Herrera
2007-03-22Allow the pgstat process to restart immediately after a receivingBruce Momjian
2007-03-16Add new columns for tuple statistics on a database level toMagnus Hagander
2007-03-13First phase of plan-invalidation project: create a plan cache managementTom Lane
2007-03-07Cleanup the bootstrap code a little, and rename "dummy procs" in the codeAlvaro Herrera
2007-03-01Fix miscalculation of stats collector's write delay, introduced in revision 1...Tom Lane
2007-02-16Code review for SSLKEY patch.Tom Lane
2007-02-16SSL improvements:Bruce Momjian
2007-02-16Remove useless database name from bootstrap argument processing (includingAlvaro Herrera
2007-02-15Restructure autovacuum in two processes: a dummy process, which runsAlvaro Herrera
2007-02-13Improve postmaster's behavior if an accept() call fails. Because the serverTom Lane
2007-02-11Fix for early log messages during postmaster startup getting lost whenMagnus Hagander
2007-02-10StrNCpy -> strlcpy (not complete)Peter Eisentraut
2007-02-09Call pgstat_drop_database during DROP DATABASE, so that any stats fileTom Lane
2007-02-08This patch fixes shared_preload_libraries on Windows hosts. It forcesBruce Momjian
2007-02-07Add a function pg_stat_clear_snapshot() that discards any statistics snapshotTom Lane
2007-02-07Remove the xlog-centric "database system is ready" message and replace it withTom Lane
2007-01-29Update process termination message to display signal number and nameBruce Momjian
2007-01-28Clean up broken usage of HAVE_DECL_SYS_SIGLIST and inconsistent/poorlyTom Lane
2007-01-28Use autoconf build-in sys_siglist macro AC_DECL_SYS_SIGLIST, rather thanBruce Momjian
2007-01-28Use sys_siglist[] to print out signal names for signal exits, ratherBruce Momjian
2007-01-26On Windows, use pgwin32_waitforsinglesocket() instead of select() to wait forTom Lane
2007-01-23Back out use of FormatMessage(), does error values, not exceptionBruce Momjian
2007-01-23Print meaningfull error text for abonormal process exit on Win32, ratherBruce Momjian
2007-01-22Use errhint() for WIN32 SIGTERM message, where possible.Bruce Momjian