summaryrefslogtreecommitdiff
path: root/src/backend/access/heap
AgeCommit message (Expand)Author
2015-06-27Revoke incorrectly applied patch versionSimon Riggs
2015-06-27Avoid hot standby cancels from VAC FREEZESimon Riggs
2014-11-13Fix race condition between hot standby and restoring a full-page image.Heikki Linnakangas
2014-05-06Remove tabs after spaces in C commentsBruce Momjian
2014-05-01Fix failure to detoast fields in composite elements of structured types.Tom Lane
2013-09-24Fix pgindent comment breakageAlvaro Herrera
2013-03-27Fix buffer pin leak in heap update redo routine.Heikki Linnakangas
2013-01-24Fix rare missing cancellations in Hot Standby.Simon Riggs
2012-11-29Fix assorted bugs in CREATE INDEX CONCURRENTLY.Tom Lane
2012-11-12Fix multiple problems in WAL replay.Tom Lane
2012-05-22Ensure that seqscans check for interrupts at least once per page.Tom Lane
2012-01-12Fix CLUSTER/VACUUM FULL for toast values owned by recently-updated rows.Tom Lane
2011-11-04Don't assume that a tuple's header size is unchanged during toasting.Tom Lane
2011-11-01Fix race condition with toast table access from a stale syscache entry.Tom Lane
2011-08-16Preserve toast value OIDs in toast-swap-by-content for CLUSTER/VACUUM FULL.Tom Lane
2010-12-10Reduce spurious Hot Standby conflicts from never-visible records.Simon Riggs
2010-11-09In rewriteheap.c (used by VACUUM FULL and CLUSTER), calculate the tupleHeikki Linnakangas
2010-07-29Fix possible page corruption by ALTER TABLE .. SET TABLESPACE.Robert Haas
2010-07-06pgindent run for 9.0, second runBruce Momjian
2010-05-02Improve printing of XLOG_HEAP_NEWPAGE records to include the forknum.Tom Lane
2010-05-02Fix replay of XLOG_HEAP_NEWPAGE WAL records to pay attention to the forknumTom Lane
2010-04-28Introduce wal_level GUC to explicitly control if information needed forHeikki Linnakangas
2010-04-23Fix various instances of "the the".Robert Haas
2010-04-22Further reductions in Hot Standby conflict processing. TheseSimon Riggs
2010-04-21Fix oversight in collecting values for cleanup_info records.Simon Riggs
2010-02-26pgindent run for 9.0Bruce Momjian
2010-02-14Wrap calls to SearchSysCache and related functions using macros.Robert Haas
2010-02-09Fix up rickety handling of relation-truncation interlocks.Tom Lane
2010-02-08Remove old-style VACUUM FULL (which was known for a little while asTom Lane
2010-02-04Restructure CLUSTER/newstyle VACUUM FULL/ALTER TABLE support so that swappingTom Lane
2010-02-03Move the responsibility of writing a "unlogged WAL operation" record fromHeikki Linnakangas
2010-01-29Filter recovery conflicts based upon dboid from relfilenode of WALSimon Riggs
2010-01-20Write a WAL record whenever we perform an operation without WAL-loggingHeikki Linnakangas
2010-01-14First part of refactoring of code for ResolveRecoveryConflict. PurposesSimon Riggs
2010-01-10Remove partial, broken support for NULL pointers when fetching attributes.Robert Haas
2010-01-02Update copyright for the year 2010.Bruce Momjian
2009-12-19Allow read only connections during recovery, known as Hot Standby.Simon Riggs
2009-08-24Fix a violation of WAL coding rules in the recent patch to include anTom Lane
2009-07-29Support deferrable uniqueness constraints.Tom Lane
2009-07-22Tweak TOAST code so that columns marked with MAIN storage strategy areTom Lane
2009-06-18Fix a few errors in comments. Patch by Fujii Masao, plus the one inHeikki Linnakangas
2009-06-118.4 pgindent run, with new combined Linux/FreeBSD/MinGW typedef listBruce Momjian
2009-06-10Keep rs_startblock the same during heap_rescan, so that a rescan of a SeqScanTom Lane
2009-05-12Fix LOCK TABLE to eliminate the race condition that could make it give weirdTom Lane
2009-01-20Add a new option to RestoreBkpBlocks() to indicate if a cleanup lock shouldHeikki Linnakangas
2009-01-01Update copyright for 2009.Bruce Momjian
2008-12-16Make heap_update() set newtup->t_tableOid correctly, for consistency withTom Lane
2008-12-06MAPSIZE macro needs to use MAXALIGN(SizeOfPageHeaderData) instead ofHeikki Linnakangas
2008-12-03Introduce visibility map. The visibility map is a bitmap with one bit perHeikki Linnakangas
2008-11-19Rethink the way FSM truncation works. Instead of WAL-logging FSMHeikki Linnakangas