summaryrefslogtreecommitdiff
path: root/src/backend/executor/execUtils.c
Commit message (Expand)AuthorAgeFilesLines
* Remove cvs keywords from all files.Magnus Hagander2010-09-201-1/+1
* Remove a sanity check in the exclusion-constraint code that prevented usersTom Lane2010-07-161-10/+6
* pgindent run for 9.0, second runBruce Momjian2010-07-061-3/+3
* Add C comment that we will have to remove an exclusion constraint checkBruce Momjian2010-05-291-2/+3
* pgindent run for 9.0Bruce Momjian2010-02-261-36/+37
* Remove old-style VACUUM FULL (which was known for a little while asTom Lane2010-02-081-8/+3
* check_exclusion_constraint didn't actually work correctly for indexTom Lane2010-01-021-2/+16
* Update copyright for the year 2010.Bruce Momjian2010-01-021-2/+2
* Add exclusion constraints, which generalize the concept of uniqueness toTom Lane2009-12-071-9/+255
* Add a WHEN clause to CREATE TRIGGER, allowing a boolean expression to beTom Lane2009-11-201-1/+2
* Re-implement EvalPlanQual processing to improve its performance and eliminateTom Lane2009-10-261-5/+5
* Move the handling of SELECT FOR UPDATE locking and rechecking out ofTom Lane2009-10-121-5/+5
* Remove very ancient tuple-counting infrastructure (IncrRetrieved() andTom Lane2009-10-081-81/+1
* Replace the array-style TupleTable data structure with a simple List ofTom Lane2009-09-271-2/+2
* Support deferrable uniqueness constraints.Tom Lane2009-07-291-13/+49
* Fix error cleanup failure caused by 8.4 changes in plpgsql to try to avoidTom Lane2009-07-181-8/+18
* 8.4 pgindent run, with new combined Linux/FreeBSD/MinGW typedef listBruce Momjian2009-06-111-7/+8
* Refactor ExecProject and associated routines so that fast-path code is usedTom Lane2009-04-021-77/+121
* Update copyright for 2009.Bruce Momjian2009-01-011-2/+2
* As noted by Andrew Gierth, there's really no need any more to force a junkTom Lane2008-07-261-4/+1
* Move the HTSU_Result enum definition into snapshot.h, to avoid includingAlvaro Herrera2008-03-261-1/+2
* Update copyrights in source tree to 2008.Bruce Momjian2008-01-011-2/+2
* Avoid incrementing the CommandCounter when CommandCounterIncrement is calledTom Lane2007-11-301-1/+3
* pgindent run for 8.3.Bruce Momjian2007-11-151-3/+3
* HOT updates. When we update a tuple without changing any of its indexedTom Lane2007-09-201-1/+9
* Arrange to cache a ResultRelInfo in the executor's EState for relations thatTom Lane2007-08-151-1/+2
* If we're gonna use ExecRelationIsTargetRelation here, might as wellTom Lane2007-07-311-6/+5
* Slight refactor for ExecOpenScanRelation(): we can useNeil Conway2007-07-271-15/+6
* Get rid of the separate EState for subplans, and just let them share theTom Lane2007-02-271-42/+7
* Turn the rangetable used by the executor into a flat list, and avoid storingTom Lane2007-02-221-4/+2
* Remove the Query structure from the executor's API. This allows us to stopTom Lane2007-02-201-2/+2
* Remove typmod checking from the recent security-related patches. It turnsTom Lane2007-02-061-5/+2
* Repair failure to check that a table is still compatible with a previouslyTom Lane2007-02-021-6/+37
* Update CVS HEAD for 2007 copyright. Back branches are typically notBruce Momjian2007-01-051-2/+2
* Fix failure due to accessing an already-freed tuple descriptor in a planTom Lane2006-12-261-5/+42
* pgindent run for 8.2.Bruce Momjian2006-10-041-3/+3
* Fix domain_in() bug exhibited by Darcy Buskermolen. The idea of an EStateTom Lane2006-08-041-3/+68
* Change the relation_open protocol so that we obtain lock on a relationTom Lane2006-07-311-38/+4
* Remove 576 references of include files that were not needed.Bruce Momjian2006-07-141-7/+1
* Sort reference of include files, "A" - "F".Bruce Momjian2006-07-111-2/+2
* Fix problems with cached tuple descriptors disappearing while still in useTom Lane2006-06-161-9/+7
* Improve the representation of FOR UPDATE/FOR SHARE so that we canTom Lane2006-04-301-3/+1
* Update copyright for 2006. Update scripts.Bruce Momjian2006-03-051-2/+2
* Some minor code cleanup, falling out from the removal of rtree. SK_NEGATETom Lane2006-01-141-4/+2
* Tweak indexscan machinery to avoid taking an AccessShareLock on an indexTom Lane2005-12-031-1/+23
* Adjust scan plan nodes to avoid getting an extra AccessShareLock on aTom Lane2005-12-021-2/+90
* Get rid of ExecAssignResultTypeFromOuterPlan() and make all plan node typesTom Lane2005-11-231-17/+1
* Re-run pgindent, fixing a problem where comment lines after a blankBruce Momjian2005-11-221-9/+9
* Prevent ExecInsert() and ExecUpdate() from scribbling on the result tupleTom Lane2005-11-141-1/+3
* Standard pgindent run for 8.1.Bruce Momjian2005-10-151-54/+52