summaryrefslogtreecommitdiff
path: root/src/backend/access/heap/heapam.c
Commit message (Expand)AuthorAgeFilesLines
* Prevent WAL logging when COPY is done in the same transation thatBruce Momjian2007-01-251-5/+40
* Enable another five tuple status bits by using the high bits of theBruce Momjian2007-01-091-5/+5
* Update CVS HEAD for 2007 copyright. Back branches are typically notBruce Momjian2007-01-051-2/+2
* Repair two related errors in heap_lock_tuple: it was failing to recognizeTom Lane2006-11-171-37/+63
* Fix recently-understood problems with handling of XID freezing, particularlyTom Lane2006-11-051-1/+296
* pgindent run for 8.2.Bruce Momjian2006-10-041-42/+44
* Now that we've rearranged relation open to get a lock before touchingTom Lane2006-08-181-25/+63
* Change the relation_open protocol so that we obtain lock on a relationTom Lane2006-07-311-25/+41
* Remove 576 references of include files that were not needed.Bruce Momjian2006-07-141-2/+1
* Allow include files to compile own their own.Bruce Momjian2006-07-131-1/+3
* Code review for FILLFACTOR patch. Change WITH grammar as per earlierTom Lane2006-07-031-61/+1
* Add FILLFACTOR to CREATE INDEX.Bruce Momjian2006-07-021-1/+61
* Remove traces of otherwise unused RELKIND_SPECIAL symbol. Leave the psql bitsAlvaro Herrera2006-05-281-13/+3
* Clean up code associated with updating pg_class statistics columnsTom Lane2006-05-101-1/+154
* Clean up WAL/buffer interactions as per my recent proposal. Get rid of theTom Lane2006-03-311-69/+73
* Clean up and document the API for XLogOpenRelation and XLogReadBuffer.Tom Lane2006-03-291-90/+93
* Arrange to emit a description of the current XLOG record as error contextTom Lane2006-03-241-17/+17
* Update copyright for 2006. Update scripts.Bruce Momjian2006-03-051-2/+2
* Cleanup the usage of ScanDirection: use the symbolic names for theNeil Conway2006-02-211-41/+23
* Cosmetic code cleanup: fix a bunch of places that used "return (expr);"Neil Conway2006-01-111-4/+4
* Some marginal additional hacking to shave a few more cycles offTom Lane2005-11-261-134/+123
* Change seqscan logic so that we check visibility of all tuples on a pageTom Lane2005-11-261-144/+431
* Re-run pgindent, fixing a problem where comment lines after a blankBruce Momjian2005-11-221-16/+16
* Remove the t_datamcxt field of HeapTupleData. This was introduced forTom Lane2005-11-201-18/+4
* Modify tuptoaster's API so that it does not try to modify the passedTom Lane2005-11-201-30/+77
* Standard pgindent run for 8.1.Bruce Momjian2005-10-151-217/+211
* Revise pgstats stuff to fix the problems with not counting accessesTom Lane2005-10-061-18/+11
* Repair problems with VACUUM destroying t_ctid chains too soon, and withTom Lane2005-08-201-93/+189
* Solve the problem of OID collisions by probing for duplicate OIDsTom Lane2005-08-121-4/+2
* Add NOWAIT option to SELECT FOR UPDATE/SHARE.Tom Lane2005-08-011-5/+34
* Avoid WAL-logging individual tuple insertions during CREATE TABLE ASTom Lane2005-06-201-12/+24
* Change WAL-logging scheme for multixacts to be more like regularTom Lane2005-06-081-7/+17
* Modify XLogInsert API to make callers specify whether pages to be backedTom Lane2005-06-061-14/+22
* Remove the mostly-stubbed-out-anyway support routines for WAL UNDO.Tom Lane2005-06-061-306/+221
* Split the shared-memory array of PGPROC pointers out of the sinvalTom Lane2005-05-191-2/+2
* Clean up MultiXactIdExpand's API by separating out the case where weTom Lane2005-05-031-3/+3
* Use the standard lock manager to establish priority order when thereTom Lane2005-04-301-88/+206
* Implement sharable row-level locks, and use them for foreign key referencesTom Lane2005-04-281-106/+488
* Completion of project to use fixed OIDs for all system catalogs andTom Lane2005-04-141-78/+1
* Remove dead push/pop rollback code. Vadim once planned to implementTom Lane2005-03-281-66/+3
* First steps towards index scans with heap access decoupled from indexTom Lane2005-03-271-6/+23
* Change the return value of HeapTupleSatisfiesUpdate() to be an enum,Neil Conway2005-03-201-9/+9
* Remove some no-longer-needed kluges for bootstrapping, in particularTom Lane2005-02-201-5/+1
* Tag appropriate files for rc3PostgreSQL Daemon2004-12-311-2/+2
* There is no need for ReadBuffer() call sites to check that the returnedNeil Conway2004-11-141-31/+1
* Make heap_fetch API more consistent by having the buffer remain pinnedTom Lane2004-10-261-18/+23
* Repair possible failure to update hint bits back to disk, perTom Lane2004-10-151-9/+9
* Message style revisionsPeter Eisentraut2004-10-121-2/+2
* Code review for NOWAIT patch: downgrade NOWAIT from fully reserved keywordTom Lane2004-10-011-2/+12
* Now that xmax and cmin are distinct fields again, we should zero xmax whenTom Lane2004-09-171-3/+5