summaryrefslogtreecommitdiff
path: root/src/backend/access/heap
Commit message (Expand)AuthorAgeFilesLines
* 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-053-6/+6
* 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-112-7/+7
* Convert Assert checking for empty page into a regular test and elog.Tom Lane2006-01-061-3/+10
* Tweak indexscan machinery to avoid taking an AccessShareLock on an indexTom Lane2005-12-031-7/+7
* 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-223-28/+28
* Remove the t_datamcxt field of HeapTupleData. This was introduced forTom Lane2005-11-202-20/+5
* Modify tuptoaster's API so that it does not try to modify the passedTom Lane2005-11-202-70/+111
* Standard pgindent run for 8.1.Bruce Momjian2005-10-153-315/+302
* 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-122-11/+16
* Code and docs review for pg_column_size() patch.Tom Lane2005-08-021-43/+33
* Add NOWAIT option to SELECT FOR UPDATE/SHARE.Tom Lane2005-08-011-5/+34
* Add pg_column_size() to return storage size of a column, includingBruce Momjian2005-07-061-1/+43
* Avoid WAL-logging individual tuple insertions during CREATE TABLE ASTom Lane2005-06-202-15/+48
* 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
* Repair very-low-probability race condition between relation extensionTom Lane2005-05-071-9/+15
* 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
* Restructure LOCKTAG as per discussions of a couple months ago.Tom Lane2005-04-291-8/+3
* 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
* Convert index-related tuple handling routines from char 'n'/' ' to boolTom Lane2005-03-211-44/+45
* Change the return value of HeapTupleSatisfiesUpdate() to be an enum,Neil Conway2005-03-201-9/+9
* Avoid O(N^2) overhead in repeated nocachegetattr calls when columns ofTom Lane2005-03-141-5/+5
* Remove some no-longer-needed kluges for bootstrapping, in particularTom Lane2005-02-201-5/+1
* Update copyrights that were missed.Bruce Momjian2005-01-011-2/+2
* Tag appropriate files for rc3PostgreSQL Daemon2004-12-312-4/+4
* 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
* Adjust index locking rules as per my proposal of earlier today. YouTom Lane2004-09-301-2/+5
* Now that xmax and cmin are distinct fields again, we should zero xmax whenTom Lane2004-09-171-3/+5
* Restructure subtransaction handling to reduce resource consumption,Tom Lane2004-09-161-9/+13
* Renumber SnapshotNow and the other special snapshot codes so thatTom Lane2004-09-111-9/+11
* Pgindent run for 8.0.Bruce Momjian2004-08-292-29/+30
* Update copyright to 2004.Bruce Momjian2004-08-293-6/+6