summaryrefslogtreecommitdiff
path: root/src/backend/executor/execMain.c
Commit message (Expand)AuthorAgeFilesLines
* Support triggers on views.Tom Lane2010-10-101-7/+37
* Remove cvs keywords from all files.Magnus Hagander2010-09-201-1/+1
* SERIALIZABLE transactions are actually implemented beneath the covers withJoe Conway2010-09-111-2/+2
* Standardize get_whatever_oid functions for object types withRobert Haas2010-08-051-7/+2
* CREATE TABLE IF NOT EXISTS.Robert Haas2010-07-251-2/+4
* Centralize DML permissions-checking logic.Robert Haas2010-07-221-27/+37
* Make NestLoop plan nodes pass outer-relation variables into their innerTom Lane2010-07-121-2/+2
* Add a hook in ExecCheckRTPerms().Robert Haas2010-07-091-1/+7
* Introduce wal_level GUC to explicitly control if information needed forHeikki Linnakangas2010-04-281-8/+1
* pgindent run for 9.0Bruce Momjian2010-02-261-40/+41
* Clean up handling of XactReadOnly and RecoveryInProgress checks.Tom Lane2010-02-201-11/+10
* Fix up rickety handling of relation-truncation interlocks.Tom Lane2010-02-091-3/+4
* Create a "relation mapping" infrastructure to support changing the relfilenodesTom Lane2010-02-071-1/+2
* Move the responsibility of writing a "unlogged WAL operation" record fromHeikki Linnakangas2010-02-031-1/+7
* Type table featurePeter Eisentraut2010-01-281-1/+2
* Introduce Streaming Replication.Heikki Linnakangas2010-01-151-4/+4
* Fix oversight in EvalPlanQualFetch: after failing to lock a tuple becauseTom Lane2010-01-081-1/+3
* Preserve relfilenodes:Bruce Momjian2010-01-061-2/+2
* Update copyright for the year 2010.Bruce Momjian2010-01-021-2/+2
* Add an EXPLAIN (BUFFERS) option to show buffer-usage statistics.Robert Haas2009-12-151-7/+5
* Ensure that the result tuple of an EvalPlanQual cycle gets materializedTom Lane2009-12-111-1/+11
* Prevent indirect security attacks via changing session-local state withinTom Lane2009-12-091-1/+16
* Add a WHEN clause to CREATE TRIGGER, allowing a boolean expression to beTom Lane2009-11-201-1/+5
* Re-implement EvalPlanQual processing to improve its performance and eliminateTom Lane2009-10-261-353/+405
* Move the handling of SELECT FOR UPDATE locking and rechecking out ofTom Lane2009-10-121-228/+174
* Split the processing of INSERT/UPDATE/DELETE operations out of execMain.c.Tom Lane2009-10-101-855/+94
* Remove very ancient tuple-counting infrastructure (IncrRetrieved() andTom Lane2009-10-081-7/+1
* Create an ALTER DEFAULT PRIVILEGES command, which allows users to adjustTom Lane2009-10-051-1/+2
* Replace the array-style TupleTable data structure with a simple List ofTom Lane2009-09-271-45/+19
* Extend the BKI infrastructure to allow system catalogs to be givenTom Lane2009-09-261-1/+2
* Support deferrable uniqueness constraints.Tom Lane2009-07-291-5/+10
* Revisit AlterTableCreateToastTable's API once again, hoping to make it whatTom Lane2009-06-111-2/+2
* 8.4 pgindent run, with new combined Linux/FreeBSD/MinGW typedef listBruce Momjian2009-06-111-21/+21
* Add an option to AlterTableCreateToastTable() to allow its caller to forceTom Lane2009-05-071-2/+2
* Ensure that INSERT ... SELECT into a table with OIDs never copies row OIDsTom Lane2009-02-081-1/+22
* Allow reloption names to have qualifiers, initially supporting a TOASTAlvaro Herrera2009-02-021-2/+14
* Support column-level privileges, as required by SQL standard.Tom Lane2009-01-221-6/+109
* Update copyright for 2009.Bruce Momjian2009-01-011-2/+2
* Clean up the API for DestReceiver objects by eliminating the assumptionTom Lane2008-11-301-6/+4
* Some infrastructure changes for the upcoming auto-explain contrib module:Tom Lane2008-11-191-3/+41
* Modify UPDATE/DELETE WHERE CURRENT OF to use the FOR UPDATE infrastructure toTom Lane2008-11-161-1/+6
* Make SELECT FOR UPDATE/SHARE work on inheritance trees, by having the planTom Lane2008-11-151-8/+49
* Improve bulk-insert performance by keeping the current target buffer pinnedTom Lane2008-11-061-11/+16
* Simplify ExecutorRun's API and save some trivial number of cycles by havingTom Lane2008-10-311-49/+25
* Move exprType(), exprTypmod(), expression_tree_walker(), and related routinesTom Lane2008-08-251-2/+2
* Install checks in executor startup to ensure that the tuples produced by anTom Lane2008-08-081-1/+88
* As noted by Andrew Gierth, there's really no need any more to force a junkTom Lane2008-07-261-39/+29
* Provide a function hook to let plug-ins get control around ExecutorRun.Tom Lane2008-07-181-1/+21
* Improve snapshot manager by keeping explicit track of snapshots.Alvaro Herrera2008-05-121-3/+8
* Restructure some header files a bit, in particular heapam.h, by removing someAlvaro Herrera2008-05-121-1/+3