summaryrefslogtreecommitdiff
path: root/src/include/access
Commit message (Expand)AuthorAgeFilesLines
* Cleanup GiST header files. Since GiST extensions are often written asNeil Conway2005-05-172-117/+125
* GiST improvements:Neil Conway2005-05-171-12/+23
* For some reason access/tupmacs.h has been #including utils/memutils.h,Tom Lane2005-05-061-2/+1
* Clean up MultiXactIdExpand's API by separating out the case where weTom Lane2005-05-031-4/+4
* Implement sharable row-level locks, and use them for foreign key referencesTom Lane2005-04-284-11/+69
* Completion of project to use fixed OIDs for all system catalogs andTom Lane2005-04-142-6/+3
* Simplify initdb-time assignment of OIDs as I proposed yesterday, andTom Lane2005-04-131-8/+9
* Remove dead push/pop rollback code. Vadim once planned to implementTom Lane2005-03-282-8/+3
* First steps towards index scans with heap access decoupled from indexTom Lane2005-03-276-12/+26
* Eliminate duplicate hasnulls bit testing in index tuple access, andTom Lane2005-03-272-59/+29
* Convert index-related tuple handling routines from char 'n'/' ' to boolTom Lane2005-03-216-26/+14
* Change the return value of HeapTupleSatisfiesUpdate() to be an enum,Neil Conway2005-03-201-4/+4
* Revise TupleTableSlot code to avoid unnecessary construction and disassemblyTom Lane2005-03-162-8/+21
* Avoid O(N^2) overhead in repeated nocachegetattr calls when columns ofTom Lane2005-03-141-7/+3
* Adjust creation/destruction of TupleDesc data structure to reduce theTom Lane2005-03-071-8/+12
* Remove some no-longer-needed kluges for bootstrapping, in particularTom Lane2005-02-201-5/+1
* Add code to prevent transaction ID wraparound by enforcing a safe limitTom Lane2005-02-201-3/+13
* Change heap_modifytuple() to require a TupleDesc rather than aNeil Conway2005-01-271-2/+2
* This patch makes some improvements to the rtree index implementation:Neil Conway2005-01-181-6/+11
* Update copyrights that were missed.Bruce Momjian2005-01-011-2/+2
* Tag appropriate files for rc3PostgreSQL Daemon2004-12-3130-60/+60
* Change planner to use the current true disk file size as its estimate ofTom Lane2004-12-011-1/+6
* Fix obsolete comments.Tom Lane2004-11-121-3/+3
* Repair possible failure to update hint bits back to disk, perTom Lane2004-10-151-31/+14
* Restructure subtransaction handling to reduce resource consumption,Tom Lane2004-09-161-6/+17
* Simplify IsXactIsoLevelSerializable test. A cycle saved is a cycleTom Lane2004-09-051-4/+4
* Add WAL logging for CREATE/DROP DATABASE and CREATE/DROP TABLESPACE.Tom Lane2004-08-291-1/+3
* Widen xl_len field of XLogRecord header to 32 bits, so that we'll haveTom Lane2004-08-292-13/+6
* Pgindent run for 8.0.Bruce Momjian2004-08-2912-75/+80
* Update copyright to 2004.Bruce Momjian2004-08-2931-62/+62
* Rearrange pg_subtrans handling as per recent discussion. pg_subtransTom Lane2004-08-234-42/+79
* Tweak code so that pg_subtrans is never consulted for XIDs older thanTom Lane2004-08-222-8/+2
* Add functions pg_start_backup, pg_stop_backup to create backup labelTom Lane2004-08-031-2/+15
* Some mop-up work for savepoints (nested transactions). Store a smallTom Lane2004-08-012-34/+26
* plpgsql does exceptions.Tom Lane2004-07-311-2/+4
* Replace nested-BEGIN syntax for subtransactions with spec-compliantTom Lane2004-07-271-3/+8
* Invent WAL timelines, as per recent discussion, to make point-in-timeTom Lane2004-07-215-122/+241
* XLOG file archiving and point-in-time recovery. There are still someTom Lane2004-07-191-1/+4
* Invent ResourceOwner mechanism as per my recent proposal, and use it toTom Lane2004-07-175-68/+10
* Rename XLOG_BTREE_NEWPAGE xlog record type into XLOG_HEAP_NEWPAGE, andTom Lane2004-07-112-16/+16
* Nested transactions. There is still much left to do, especially on theTom Lane2004-07-0111-74/+119
* Make the world very nearly safe for composite-type columns in tables.Tom Lane2004-06-051-1/+13
* Resurrect heap_deformtuple(), this time implemented as a singly nestedTom Lane2004-06-041-5/+10
* Adjust btree index build to not use shared buffers, thereby avoiding theTom Lane2004-06-021-6/+4
* Per previous discussions, get rid of use of sync(2) in favor ofTom Lane2004-05-311-21/+15
* Separate out bgwriter code into a logically separate module, ratherTom Lane2004-05-291-2/+1
* Code review for EXEC_BACKEND changes. Reduce the number of #ifdefs byTom Lane2004-05-281-16/+19
* Get rid of the former rather baroque mechanism for propagating the valuesTom Lane2004-05-271-4/+2
* For multi-table ANALYZE, use per-table transactions when possibleTom Lane2004-05-221-1/+2
* Get rid of rd_nblocks field in relcache entries. Turns out this wasTom Lane2004-05-081-1/+2