Commit Graph

154 Commits (db659a3416b967d716806e558efbb9d1ec610cd1)

Author SHA1 Message Date
Robert Haas 68de499bda New SQL functons pg_backup_in_progress() and pg_backup_start_time() 13 years ago
Bruce Momjian 927d61eeff Run pgindent on 9.2 source tree in preparation for first 9.3 13 years ago
Robert Haas 3424bff90f Prevent index-only scans from returning wrong answers under Hot Standby. 14 years ago
Magnus Hagander bc5ac36865 Add function pg_xlog_location_diff to help comparisons 14 years ago
Simon Riggs 8366c7803e Allow pg_basebackup from standby node with safety checking. 14 years ago
Bruce Momjian e126958c2e Update copyright notices for year 2012. 14 years ago
Tom Lane 2dd9322ba6 Move BKP_REMOVABLE bit from individual WAL records to WAL page headers. 14 years ago
Simon Riggs 806a2aee37 Split work of bgwriter between 2 processes: bgwriter and checkpointer. 14 years ago
Tom Lane a7801b62f2 Move Timestamp/Interval typedefs and basic macros into datatype/timestamp.h. 14 years ago
Tom Lane 1609797c25 Clean up the #include mess a little. 14 years ago
Bruce Momjian 6416a82a62 Remove unnecessary #include references, per pgrminclude script. 14 years ago
Simon Riggs 465883b0a2 Introduce compact WAL record for the common case of commit (non-DDL). 14 years ago
Robert Haas 503c7305a1 Make the visibility map crash-safe. 14 years ago
Tom Lane c2ba0121c7 Work around gcc 4.6.0 bug that breaks WAL replay. 14 years ago
Simon Riggs c016ce7281 Named restore points in recovery. Users can record named points, then 15 years ago
Simon Riggs 8c6e3adbf7 Basic Recovery Control functions for use in Hot Standby. Pause, Resume, 15 years ago
Bruce Momjian 5d950e3b0c Stamp copyrights for year 2011. 15 years ago
Robert Haas d2bc1c9907 Bump XLOG_PAGE_MAGIC. 15 years ago
Robert Haas 7ba6e4f0e0 Add monitoring function pg_last_xact_replay_timestamp. 15 years ago
Magnus Hagander 9f2e211386 Remove cvs keywords from all files. 15 years ago
Robert Haas debcec7dc3 Include the backend ID in the relpath of temporary relations. 15 years ago
Heikki Linnakangas 9b8a73326e Introduce wal_level GUC to explicitly control if information needed for 16 years ago
Heikki Linnakangas 30556568f5 Update the location of last removed WAL segment in shared memory only 16 years ago
Simon Riggs a760893dbd Derive latestRemovedXid for btree deletes by reading heap pages. The 16 years ago
Simon Riggs aa36bd2039 Update XLOG_PAGE_MAGIC to recognise WAL format changes. 16 years ago
Bruce Momjian 65e806cba1 pgindent run for 9.0 16 years ago
Heikki Linnakangas 40f908bdcd Introduce Streaming Replication. 16 years ago
Bruce Momjian 0239800893 Update copyright for the year 2010. 16 years ago
Simon Riggs efc16ea520 Allow read only connections during recovery, known as Hot Standby. 16 years ago
Bruce Momjian 511db38ace Update copyright for 2009. 17 years ago
Heikki Linnakangas 3f0e808c4a Introduce the concept of relation forks. An smgr relation can now consist 17 years ago
Tom Lane cd00406774 Replace time_t with pg_time_t (same values, but always int64) in on-disk 18 years ago
Bruce Momjian 9098ab9e32 Update copyrights in source tree to 2008. 18 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
Bruce Momjian ae35867a39 Remove undo information from pg_controldata --- never used. 19 years ago
Bruce Momjian 29dccf5fe0 Update CVS HEAD for 2007 copyright. Back branches are typically not 19 years ago
Bruce Momjian f99a569a2e pgindent run for 8.2. 19 years ago
Tom Lane e8ea9e9587 Implement archive_timeout feature to force xlog file switches to occur no more 19 years ago
Tom Lane e002836913 Make recovery from WAL be restartable, by executing a checkpoint-like 19 years ago
Tom Lane 704ddaaa09 Add support for forcing a switch to a new xlog file; cause such a switch 19 years ago
Tom Lane 09b5271ebd Add a field to the first page of each WAL file to indicate the 20 years ago
Tom Lane eaef111396 Define a separately configurable XLOG_BLCKSZ symbol for the page size 20 years ago
Tom Lane 0a20207060 Arrange to emit a description of the current XLOG record as error context 20 years ago
Bruce Momjian f2f5b05655 Update copyright for 2006. Update scripts. 20 years ago
Tom Lane eb5949d190 Arrange for the postmaster (and standalone backends, initdb, etc) to 20 years ago
Tom Lane 4c8495a1f2 Remove the mostly-stubbed-out-anyway support routines for WAL UNDO. 21 years ago
Tom Lane 21fda22ec4 Change CRCs in WAL records from 64bit to 32bit for performance reasons. 21 years ago
PostgreSQL Daemon 2ff501590b Tag appropriate files for rc3 21 years ago
Tom Lane 0ffe11abd3 Widen xl_len field of XLogRecord header to 32 bits, so that we'll have 21 years ago