Commit Graph

1251 Commits (e2dd7b2acf27336d47f78d68f4aac03f7770a6a6)

Author SHA1 Message Date
Heikki Linnakangas f0eb3e5e58 Fix incorrect archive truncation point calculation in the %r recovery_command 18 years ago
Magnus Hagander 380d1ee69e Update error messages, per notes from Tom. 18 years ago
Magnus Hagander c979a1fefa Prevent shutdown in normal mode if online backup is running, and 18 years ago
Tom Lane 8472bf7a73 Allow float8, int8, and related datatypes to be passed by value on machines 18 years ago
Tom Lane d1cbd26ded Repair two places where SIGTERM exit could leave shared memory state 18 years ago
Bruce Momjian 2a1cf97c22 Have pg_stop_backup() wait for all archive files to be sent, rather than 18 years ago
Tom Lane 220db7ccd8 Simplify and standardize conversions between TEXT datums and ordinary C 18 years ago
Tom Lane 2fc2795456 Remove no-longer-used XLogCacheByte field of XLogCtl. 18 years ago
Tom Lane cd00406774 Replace time_t with pg_time_t (same values, but always int64) in on-disk 18 years ago
Peter Eisentraut 6f8f8d2daa Provide a clearer error message if the pg_control version number looks 18 years ago
Bruce Momjian 9098ab9e32 Update copyrights in source tree to 2008. 18 years ago
Bruce Momjian f6e8730d11 Re-run pgindent with updated list of typedefs. (Updated README should 18 years ago
Peter Eisentraut b30769ee54 When logging the recovery.conf parameters, show them quoted as they would 18 years ago
Bruce Momjian fdf5a5efb7 pgindent run for 8.3. 18 years ago
Tom Lane 6cc4451b5c Prevent re-use of a deleted relation's relfilenode until after the next 18 years ago
Tom Lane 5c8eb929e6 When telling the bgwriter that we need a checkpoint because too much xlog 18 years ago
Tom Lane ab051bd293 Adjust recovery PS display as agreed with Simon: 'waiting for XXX' 18 years ago
Tom Lane 77ccbe64dd Make recovery show the current input WAL segment name in the startup 18 years ago
Tom Lane b46bd55a6c Make archive recovery always start a new timeline, rather than only when a 18 years ago
Tom Lane f18dfc4835 Minor improvements in backup and recovery: 18 years ago
Tom Lane 6bd4f401b0 Replace the former method of determining snapshot xmax --- to wit, calling 18 years ago
Tom Lane 295e63983d Implement lazy XID allocation: transactions that do not modify any database 18 years ago
Tom Lane a52e4408b9 Add a debug logging message when a resource manager rejects an attempted 18 years ago
Tom Lane 647fd9a108 Fix two bugs induced in VACUUM FULL by async-commit patch. 18 years ago
Tom Lane bdd6b62245 Switch over to using the src/timezone functions for formatting timestamps 18 years ago
Tom Lane 4a78cdeb6b Support an optional asynchronous commit mode, in which we don't flush WAL 18 years ago
Tom Lane ad4295728e Create a new dedicated Postgres process, "wal writer", which exists to write 18 years ago
Tom Lane 9fc25c0511 Improve logging of checkpoints. Patch by Greg Smith, worked over 18 years ago
Tom Lane 867e2c91a0 Implement "distributed" checkpoints in which the checkpoint I/O is spread 18 years ago
Peter Eisentraut 7ce9b3683e Make some messages more consistent 19 years ago
Peter Eisentraut 71fb7b9014 Downgrade some low-level startup messages to DEBUG1. 19 years ago
Tom Lane d526575f89 Make large sequential scans and VACUUMs work in a limited-size "ring" of 19 years ago
Tom Lane a8d539f124 To support external compression of archived WAL data, add a flag bit to 19 years ago
Tom Lane c432061963 Change the timestamps recorded in transaction commit/abort xlog records 19 years ago
Tom Lane 9c9b619473 Remove the CheckpointStartLock in favor of having backends show whether they 19 years ago
Tom Lane b3005276eb Decouple the values of TOAST_TUPLE_THRESHOLD and TOAST_MAX_CHUNK_SIZE. 19 years ago
Bruce Momjian ae35867a39 Remove undo information from pg_controldata --- never used. 19 years ago
Bruce Momjian a9eb53969a Move fsync method macro defines into /include/access/xlogdefs.h so they 19 years ago
Peter Eisentraut 086c189456 Normalize fgets() calls to use sizeof() for calculating the buffer size 19 years ago
Tom Lane 78d1216160 Remove the xlog-centric "database system is ready" message and replace it with 19 years ago
Bruce Momjian 8b4ff8b6a1 Wording cleanup for error messages. Also change can't -> cannot. 19 years ago
Bruce Momjian 29dccf5fe0 Update CVS HEAD for 2007 copyright. Back branches are typically not 19 years ago
Tom Lane 0cb91ccba9 Remove the logId/logSeg fields from pg_control, because they are not needed 19 years ago
Tom Lane 5f60086e10 Minor adjustments to make failures in startup/shutdown behave more cleanly. 19 years ago
Tom Lane 3ad0728c81 On systems that have setsid(2) (which should be just about everything except 19 years ago
Peter Eisentraut e138b80996 String fix 19 years ago
Tom Lane 792d6edd5b Clean up some misleading references to %p being a full path, per Simon. 19 years ago
Tom Lane dcbdf9b1d4 Change Windows rename and unlink substitutes so that they time out after 19 years ago
Tom Lane 48188e1621 Fix recently-understood problems with handling of XID freezing, particularly 19 years ago
Tom Lane 1e758d5263 Add some code to CREATE DATABASE to check for pre-existing subdirectories 19 years ago