summaryrefslogtreecommitdiff
path: root/src/backend/postmaster/bgwriter.c
Commit message (Expand)AuthorAgeFilesLines
* Comment changes to show bgwriter no longer performs checkpoints.Simon Riggs2011-11-011-7/+2
* Split work of bgwriter between 2 processes: bgwriter and checkpointer.Simon Riggs2011-11-011-932/+12
* Clean up the #include mess a little.Tom Lane2011-09-041-0/+5
* Remove unnecessary #include references, per pgrminclude script.Bruce Momjian2011-09-011-8/+0
* Introduce a pipe between postmaster and each backend, which can be used toHeikki Linnakangas2011-07-081-1/+1
* Unify spelling of "canceled", "canceling", "cancellation"Peter Eisentraut2011-06-291-1/+1
* pgindent run before PG 9.1 beta 1.Bruce Momjian2011-04-101-12/+13
* Move synchronous_standbys_defined updates from WAL writer to BG writer.Robert Haas2011-03-181-0/+8
* Try to avoid running with a full fsync request queue.Robert Haas2011-01-291-10/+124
* Stamp copyrights for year 2011.Bruce Momjian2011-01-011-1/+1
* Add new buffers_backend_fsync field to pg_stat_bgwriter.Robert Haas2010-11-151-4/+12
* Remove cvs keywords from all files.Magnus Hagander2010-09-201-1/+1
* Include the backend ID in the relpath of temporary relations.Robert Haas2010-08-131-3/+4
* Modify ShmemInitStruct and ShmemInitHash to throw errors internally,Tom Lane2010-04-281-11/+9
* Document that archive_timeout will force new WAL files even if a singleBruce Momjian2010-02-051-2/+5
* Introduce Streaming Replication.Heikki Linnakangas2010-01-151-1/+7
* Update copyright for the year 2010.Bruce Momjian2010-01-021-2/+2
* If there is no sigdelset(), define it as a macro.Peter Eisentraut2009-12-161-5/+1
* Create a multiplexing structure for signals to Postgres child processes.Tom Lane2009-07-311-3/+3
* Cleanup and code review for the patch that made bgwriter active duringTom Lane2009-06-261-4/+5
* Fix some serious bugs in archive recovery, now that bgwriter is activeHeikki Linnakangas2009-06-251-2/+11
* 8.4 pgindent run, with new combined Linux/FreeBSD/MinGW typedef listBruce Momjian2009-06-111-18/+18
* Improve the recently-added support for properly pluralized error messagesTom Lane2009-06-041-5/+5
* Fix all the server-side SIGQUIT handlers (grumble ... why so many identicalTom Lane2009-05-151-6/+14
* Gettext plural supportPeter Eisentraut2009-03-261-2/+4
* Start background writer during archive recovery. Background writer now performsHeikki Linnakangas2009-02-181-21/+56
* Update copyright for 2009.Bruce Momjian2009-01-011-2/+2
* Teach RequestCheckpoint() to wait and retry a few times if it can't signalTom Lane2008-11-231-9/+33
* Fix oversight in the relation forks patch: forgot to copy fork number toHeikki Linnakangas2008-10-141-1/+2
* Rewrite the FSM. Instead of relying on a fixed-size shared memory segment, theHeikki Linnakangas2008-09-301-3/+1
* Introduce the concept of relation forks. An smgr relation can now consistHeikki Linnakangas2008-08-111-3/+4
* Restructure some header files a bit, in particular heapam.h, by removing someAlvaro Herrera2008-05-121-1/+2
* Replace time_t with pg_time_t (same values, but always int64) in on-diskTom Lane2008-02-171-11/+11
* Update copyrights in source tree to 2008.Bruce Momjian2008-01-011-2/+2
* pgindent run for 8.3.Bruce Momjian2007-11-151-46/+46
* Fix incorrect calculation of elapsed_xlogs. Itagaki TakahiroTom Lane2007-11-141-2/+2
* Change Assert() to a plain test and elog, just to see if that worksTom Lane2007-10-041-2/+3
* Just-in-time background writing strategy. This code avoids re-scanningTom Lane2007-09-251-8/+27
* Remove Assert(BgWriterShmem != NULL), which is rather pointless sinceTom Lane2007-09-161-3/+1
* Make sure that open hash table scans are cleaned up when bgwriter tries toTom Lane2007-09-111-1/+2
* Fix incorrect comment about the timing of AbsorbFsyncRequests() duringTom Lane2007-07-031-4/+4
* Improve logging of checkpoints. Patch by Greg Smith, worked overTom Lane2007-06-301-14/+16
* Implement "distributed" checkpoints in which the checkpoint I/O is spreadTom Lane2007-06-281-127/+379
* Fix up pgstats counting of live and dead tuples to recognize that committedTom Lane2007-05-271-13/+1
* Add some instrumentation to the bgwriter, through the stats collector.Magnus Hagander2007-03-301-1/+24
* Extend yesterday's patch so that the bgwriter is also told to forgetTom Lane2007-01-171-7/+7
* Revise bgwriter fsync-request mechanism to improve robustness when a tableTom Lane2007-01-171-4/+9
* Update CVS HEAD for 2007 copyright. Back branches are typically notBruce Momjian2007-01-051-2/+2
* Make the bgwriter's error recovery path do smgrcloseall(). On Windows thisTom Lane2006-12-011-1/+8
* Minor adjustments to make failures in startup/shutdown behave more cleanly.Tom Lane2006-11-301-1/+7