summaryrefslogtreecommitdiff
path: root/src/include/access
Commit message (Expand)AuthorAgeFilesLines
* 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
* Tweak indexscan and seqscan code to arrange that steps from one page toTom Lane2004-04-212-2/+7
* This is a cleanup patch for access/transam/xact.c. It only removes someBruce Momjian2004-04-051-1/+2
* Replace TupleTableSlot convention for whole-row variables and functionTom Lane2004-04-013-122/+192
* Cleanup vectors of GISTENTRY and eliminate problem with 64-bit strict-alignedTeodor Sigaev2004-03-301-1/+14
* Add NOWAIT option to LOCK commandTatsuo Ishii2004-03-111-1/+2
* Commit the reasonably uncontroversial parts of J.R. Nield's PITR patch, toTom Lane2004-02-113-13/+38
* Rename SortMem and VacuumMem to work_mem and maintenance_work_mem.Tom Lane2004-02-031-2/+2
* Attached is a patch that fixes some trivial typos and alignment. PleaseBruce Momjian2004-01-261-7/+7
* Repair problem identified by Olivier Prenant: ALTER DATABASE SET search_pathTom Lane2004-01-191-4/+1
* Tighten short-circuit tests for deciding whether we need to invokeTom Lane2004-01-161-1/+7
* Make the 'wal_debug' GUC variable a boolean (rather than an integer), andNeil Conway2004-01-061-2/+4
* Improve btree's initial-positioning-strategy code so that we never needTom Lane2003-12-211-5/+6
* This patch is the next step towards (re)allowing fork/exec.Bruce Momjian2003-12-201-1/+8
* This patch properly sets the prototype for the on_shmem_exit andPeter Eisentraut2003-12-121-2/+2
* make sure the $Id tags are converted to $PostgreSQL as well ...PostgreSQL Daemon2003-11-2930-30/+30
* Cross-data-type comparisons are now indexable by btrees, pursuant to myTom Lane2003-11-122-19/+24
* Add operator strategy and comparison-value datatype fields to ScanKey.Tom Lane2003-11-098-203/+77
* Implement isolation levels read uncommitted and repeatable read as actingPeter Eisentraut2003-11-061-3/+9
* Fix bad interaction between NOTIFY processing and V3 extended queryTom Lane2003-10-161-1/+2
* Repair RI trigger visibility problems (this time for sure ;-)) per recentTom Lane2003-10-011-3/+3
* Adjust btree index build procedure so that the btree metapage looksTom Lane2003-09-291-2/+3
* Add a mechanism to let dynamically loaded modules register post-commit/Tom Lane2003-09-281-4/+10
* Get rid of ReferentialIntegritySnapshotOverride by extending Executor APITom Lane2003-09-251-3/+3
* Fix LISTEN/NOTIFY race condition reported by Gavin Sherry. While aTom Lane2003-09-151-3/+3
* Reimplement hash index locking algorithms, per my recent proposal toTom Lane2003-09-041-22/+47
* Several fixes for hash indexes that involve changing the on-disk indexTom Lane2003-09-021-26/+29
* Rewrite hashbulkdelete() to make it amenable to new bucket lockingTom Lane2003-09-021-7/+6
* Preliminary cleanup for hash index code (doesn't attack the locking problemTom Lane2003-09-011-105/+61
* Rewriter and planner should use only resno, not resname, to identifyTom Lane2003-08-111-2/+2