summaryrefslogtreecommitdiff
path: root/src/include/access
AgeCommit message (Expand)Author
2005-04-28Implement sharable row-level locks, and use them for foreign key referencesTom Lane
2005-04-14Completion of project to use fixed OIDs for all system catalogs andTom Lane
2005-04-13Simplify initdb-time assignment of OIDs as I proposed yesterday, andTom Lane
2005-03-28Remove dead push/pop rollback code. Vadim once planned to implementTom Lane
2005-03-27First steps towards index scans with heap access decoupled from indexTom Lane
2005-03-27Eliminate duplicate hasnulls bit testing in index tuple access, andTom Lane
2005-03-21Convert index-related tuple handling routines from char 'n'/' ' to boolTom Lane
2005-03-20Change the return value of HeapTupleSatisfiesUpdate() to be an enum,Neil Conway
2005-03-16Revise TupleTableSlot code to avoid unnecessary construction and disassemblyTom Lane
2005-03-14Avoid O(N^2) overhead in repeated nocachegetattr calls when columns ofTom Lane
2005-03-07Adjust creation/destruction of TupleDesc data structure to reduce theTom Lane
2005-02-20Remove some no-longer-needed kluges for bootstrapping, in particularTom Lane
2005-02-20Add code to prevent transaction ID wraparound by enforcing a safe limitTom Lane
2005-01-27Change heap_modifytuple() to require a TupleDesc rather than aNeil Conway
2005-01-18This patch makes some improvements to the rtree index implementation:Neil Conway
2005-01-01Update copyrights that were missed.Bruce Momjian
2004-12-31Tag appropriate files for rc3PostgreSQL Daemon
2004-12-01Change planner to use the current true disk file size as its estimate ofTom Lane
2004-11-12Fix obsolete comments.Tom Lane
2004-10-15Repair possible failure to update hint bits back to disk, perTom Lane
2004-09-16Restructure subtransaction handling to reduce resource consumption,Tom Lane
2004-09-05Simplify IsXactIsoLevelSerializable test. A cycle saved is a cycleTom Lane
2004-08-29Add WAL logging for CREATE/DROP DATABASE and CREATE/DROP TABLESPACE.Tom Lane
2004-08-29Widen xl_len field of XLogRecord header to 32 bits, so that we'll haveTom Lane
2004-08-29Pgindent run for 8.0.Bruce Momjian
2004-08-29Update copyright to 2004.Bruce Momjian
2004-08-23Rearrange pg_subtrans handling as per recent discussion. pg_subtransTom Lane
2004-08-22Tweak code so that pg_subtrans is never consulted for XIDs older thanTom Lane
2004-08-03Add functions pg_start_backup, pg_stop_backup to create backup labelTom Lane
2004-08-01Some mop-up work for savepoints (nested transactions). Store a smallTom Lane
2004-07-31plpgsql does exceptions.Tom Lane
2004-07-27Replace nested-BEGIN syntax for subtransactions with spec-compliantTom Lane
2004-07-21Invent WAL timelines, as per recent discussion, to make point-in-timeTom Lane
2004-07-19XLOG file archiving and point-in-time recovery. There are still someTom Lane
2004-07-17Invent ResourceOwner mechanism as per my recent proposal, and use it toTom Lane
2004-07-11Rename XLOG_BTREE_NEWPAGE xlog record type into XLOG_HEAP_NEWPAGE, andTom Lane
2004-07-01Nested transactions. There is still much left to do, especially on theTom Lane
2004-06-05Make the world very nearly safe for composite-type columns in tables.Tom Lane
2004-06-04Resurrect heap_deformtuple(), this time implemented as a singly nestedTom Lane
2004-06-02Adjust btree index build to not use shared buffers, thereby avoiding theTom Lane
2004-05-31Per previous discussions, get rid of use of sync(2) in favor ofTom Lane
2004-05-29Separate out bgwriter code into a logically separate module, ratherTom Lane
2004-05-28Code review for EXEC_BACKEND changes. Reduce the number of #ifdefs byTom Lane
2004-05-27Get rid of the former rather baroque mechanism for propagating the valuesTom Lane
2004-05-22For multi-table ANALYZE, use per-table transactions when possibleTom Lane
2004-05-08Get rid of rd_nblocks field in relcache entries. Turns out this wasTom Lane
2004-04-21Tweak indexscan and seqscan code to arrange that steps from one page toTom Lane
2004-04-05This is a cleanup patch for access/transam/xact.c. It only removes someBruce Momjian
2004-04-01Replace TupleTableSlot convention for whole-row variables and functionTom Lane
2004-03-30Cleanup vectors of GISTENTRY and eliminate problem with 64-bit strict-alignedTeodor Sigaev