summaryrefslogtreecommitdiff
path: root/src/backend/access/transam/xlog.c
Commit message (Expand)AuthorAgeFilesLines
* Simplify and standardize conversions between TEXT datums and ordinary CTom Lane2008-03-251-35/+11
* Remove no-longer-used XLogCacheByte field of XLogCtl.Tom Lane2008-03-101-4/+1
* Replace time_t with pg_time_t (same values, but always int64) in on-diskTom Lane2008-02-171-13/+13
* Provide a clearer error message if the pg_control version number looksPeter Eisentraut2008-01-211-1/+12
* 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-3/+3
* When logging the recovery.conf parameters, show them quoted as they wouldPeter Eisentraut2007-11-151-4/+4
* pgindent run for 8.3.Bruce Momjian2007-11-151-72/+78
* Prevent re-use of a deleted relation's relfilenode until after the nextTom Lane2007-11-151-1/+15
* When telling the bgwriter that we need a checkpoint because too much xlogTom Lane2007-10-121-23/+43
* Adjust recovery PS display as agreed with Simon: 'waiting for XXX'Tom Lane2007-09-301-4/+10
* Make recovery show the current input WAL segment name in the startupTom Lane2007-09-291-2/+9
* Make archive recovery always start a new timeline, rather than only when aTom Lane2007-09-291-12/+18
* Minor improvements in backup and recovery:Tom Lane2007-09-261-10/+59
* Replace the former method of determining snapshot xmax --- to wit, callingTom Lane2007-09-081-1/+5
* Implement lazy XID allocation: transactions that do not modify any databaseTom Lane2007-09-051-39/+9
* Add a debug logging message when a resource manager rejects an attemptedTom Lane2007-08-281-1/+7
* Fix two bugs induced in VACUUM FULL by async-commit patch.Tom Lane2007-08-131-1/+5
* Switch over to using the src/timezone functions for formatting timestampsTom Lane2007-08-041-28/+18
* Support an optional asynchronous commit mode, in which we don't flush WALTom Lane2007-08-011-8/+40
* Create a new dedicated Postgres process, "wal writer", which exists to writeTom Lane2007-07-241-39/+80
* Improve logging of checkpoints. Patch by Greg Smith, worked overTom Lane2007-06-301-45/+108
* Implement "distributed" checkpoints in which the checkpoint I/O is spreadTom Lane2007-06-281-36/+76
* Make some messages more consistentPeter Eisentraut2007-05-311-2/+2
* Downgrade some low-level startup messages to DEBUG1.Peter Eisentraut2007-05-311-6/+6
* Make large sequential scans and VACUUMs work in a limited-size "ring" ofTom Lane2007-05-301-1/+31
* To support external compression of archived WAL data, add a flag bit toTom Lane2007-05-201-1/+22
* Change the timestamps recorded in transaction commit/abort xlog recordsTom Lane2007-04-301-20/+22
* Remove the CheckpointStartLock in favor of having backends show whether theyTom Lane2007-04-031-13/+40
* Decouple the values of TOAST_TUPLE_THRESHOLD and TOAST_MAX_CHUNK_SIZE.Tom Lane2007-04-031-1/+11
* Remove undo information from pg_controldata --- never used.Bruce Momjian2007-03-031-11/+5
* Move fsync method macro defines into /include/access/xlogdefs.h so theyBruce Momjian2007-02-141-73/+2
* Normalize fgets() calls to use sizeof() for calculating the buffer sizePeter Eisentraut2007-02-081-3/+3
* Remove the xlog-centric "database system is ready" message and replace it withTom Lane2007-02-071-4/+1
* Wording cleanup for error messages. Also change can't -> cannot.Bruce Momjian2007-02-011-3/+3
* Update CVS HEAD for 2007 copyright. Back branches are typically notBruce Momjian2007-01-051-2/+2
* Remove the logId/logSeg fields from pg_control, because they are not neededTom Lane2006-12-081-58/+42
* Minor adjustments to make failures in startup/shutdown behave more cleanly.Tom Lane2006-11-301-10/+2
* On systems that have setsid(2) (which should be just about everything exceptTom Lane2006-11-211-4/+21
* String fixPeter Eisentraut2006-11-161-2/+2
* Clean up some misleading references to %p being a full path, per Simon.Tom Lane2006-11-101-2/+2
* Change Windows rename and unlink substitutes so that they time out afterTom Lane2006-11-081-2/+19
* Fix recently-understood problems with handling of XID freezing, particularlyTom Lane2006-11-051-31/+1
* Add some code to CREATE DATABASE to check for pre-existing subdirectoriesTom Lane2006-10-181-1/+11
* Message style improvementsPeter Eisentraut2006-10-061-3/+3
* pgindent run for 8.2.Bruce Momjian2006-10-041-122/+122
* Make the server track an 'XID epoch', that is, maintain higher-order bitsTom Lane2006-08-211-10/+84
* Implement archive_timeout feature to force xlog file switches to occur no moreTom Lane2006-08-171-14/+107
* Make recovery from WAL be restartable, by executing a checkpoint-likeTom Lane2006-08-071-56/+149
* Add support for forcing a switch to a new xlog file; cause such a switchTom Lane2006-08-061-48/+393