Commit Graph

228 Commits (b55413d77f96b9fa2dfae4ddec43412b90ebf588)

Author SHA1 Message Date
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
Bruce Momjian 29dccf5fe0 Update CVS HEAD for 2007 copyright. Back branches are typically not 19 years ago
Tom Lane 48188e1621 Fix recently-understood problems with handling of XID freezing, particularly 19 years ago
Tom Lane 35af5422f6 Make the server track an 'XID epoch', that is, maintain higher-order bits 20 years ago
Tom Lane e8ea9e9587 Implement archive_timeout feature to force xlog file switches to occur no more 20 years ago
Bruce Momjian a22d76d96a Allow include files to compile own their own. 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
Bruce Momjian 1dc3498251 Standard pgindent run for 8.1. 20 years ago
Tom Lane 0007490e09 Convert the arithmetic for shared memory size calculation from 'int' 21 years ago
Tom Lane 5d5f1a79e6 Clean up a number of autovacuum loose ends. Make the stats collector 21 years ago
Tom Lane eb5949d190 Arrange for the postmaster (and standalone backends, initdb, etc) to 21 years ago
Tom Lane f5b2f60bd1 Change WAL-logging scheme for multixacts to be more like regular 21 years ago
Tom Lane ee7ac7b11e Modify XLogInsert API to make callers specify whether pages to be backed 21 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
Bruce Momjian 6dc7760ac3 Add support for wal_fsync_writethrough for Darwin, and restructure the 21 years ago
Tom Lane bedb78d386 Implement sharable row-level locks, and use them for foreign key references 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 22 years ago
Bruce Momjian b6b71b85bc Pgindent run for 8.0. 22 years ago
Bruce Momjian da9a8649d8 Update copyright to 2004. 22 years ago
Tom Lane f009c316ba Tweak code so that pg_subtrans is never consulted for XIDs older than 22 years ago
Tom Lane 2042b3428d Invent WAL timelines, as per recent discussion, to make point-in-time 22 years ago
Tom Lane 66ec2db728 XLOG file archiving and point-in-time recovery. There are still some 22 years ago
Tom Lane 573a71a5da Nested transactions. There is still much left to do, especially on the 22 years ago
Tom Lane 076a055acf Separate out bgwriter code into a logically separate module, rather 22 years ago
Tom Lane 16974ee910 Get rid of the former rather baroque mechanism for propagating the values 22 years ago
Tom Lane c3c09be34b Commit the reasonably uncontroversial parts of J.R. Nield's PITR patch, to 22 years ago
Tom Lane 9bd681a522 Repair problem identified by Olivier Prenant: ALTER DATABASE SET search_path 22 years ago
Neil Conway bc028beb16 Make the 'wal_debug' GUC variable a boolean (rather than an integer), and 22 years ago
Peter Eisentraut 2afacfc403 This patch properly sets the prototype for the on_shmem_exit and 22 years ago
PostgreSQL Daemon 55b113257c make sure the $Id tags are converted to $PostgreSQL as well ... 22 years ago
Bruce Momjian f3c3deb7d0 Update copyrights to 2003. 23 years ago
Bruce Momjian 089003fb46 pgindent run. 23 years ago
Tom Lane 799bc58dc7 More infrastructure for btree compaction project. Tree-traversal code 23 years ago
Tom Lane 70508ba7ae Make btree index structure adjustments and WAL logging changes needed to 23 years ago
Bruce Momjian 2986aa6a66 Add checkpoint_warning to warn of excessive checkpoints caused by too 23 years ago
Tom Lane b2ab1e6bc9 Ensure that before truncating CLOG, we force a checkpoint even if no 24 years ago
Tom Lane c87469e64a Fix problems with loss of tuple commit status bits during WAL redo of 24 years ago
Bruce Momjian e50f52a074 pgindent run. 24 years ago
Bruce Momjian 63653f7ffa Complete TODO item: 24 years ago
Bruce Momjian d04e9137c9 Reverse out XLogDir/-X write-ahead log handling, per discussion. 24 years ago
Tom Lane 5df307c778 Restructure local-buffer handling per recent pghackers discussion. 24 years ago
Thomas G. Lockhart ac1a3dcf24 Fix compilation problem with assert checking enabled for recent xlog 24 years ago
Thomas G. Lockhart af704cdfb4 Implement WAL log location control using "-X" or PGXLOG. 24 years ago
Bruce Momjian d84fe82230 Update copyright to 2002. 24 years ago
Tom Lane f0811a74b3 Merge the last few variable.c configuration variables into the generic 24 years ago
Tom Lane 01747692fe Repair two problems with WAL logging of sequence nextvalI() ops, as 24 years ago