summaryrefslogtreecommitdiff
path: root/src/include/nodes/execnodes.h
Commit message (Expand)AuthorAgeFilesLines
* Instead of supposing (wrongly, in the general case) that the rowtypeTom Lane2004-12-111-1/+18
* Fix problems with SQL functions returning rowtypes that have droppedTom Lane2004-10-071-12/+3
* Pgindent run for 8.0.Bruce Momjian2004-08-291-9/+10
* Update copyright to 2004.Bruce Momjian2004-08-291-2/+2
* Support assignment to subfields of composite columns in UPDATE and INSERT.Tom Lane2004-06-091-1/+13
* Promote row expressions to full-fledged citizens of the expression syntax,Tom Lane2004-05-101-1/+12
* Replace TupleTableSlot convention for whole-row variables and functionTom Lane2004-04-011-1/+12
* Reimplement CASE val WHEN compval1 THEN ... WHEN compval2 THEN ... ENDTom Lane2004-03-171-1/+6
* Replace the switching function ExecEvalExpr() with a macro that jumpsTom Lane2004-03-171-3/+15
* Remove unneeded indxqual field in IndexScanState, and the useless workTom Lane2004-02-281-2/+3
* Fix oversight in optimization that avoids an unnecessary projection stepTom Lane2004-01-221-4/+3
* Instead of rechecking lossy index operators by putting them into theTom Lane2004-01-061-1/+3
* Use a shutdown callback to clear setArgsValid in a FuncExprState that isTom Lane2003-12-181-1/+8
* make sure the $Id tags are converted to $PostgreSQL as well ...PostgreSQL Daemon2003-11-291-1/+1
* Repair RI trigger visibility problems (this time for sure ;-)) per recentTom Lane2003-10-011-2/+2
* Get rid of ReferentialIntegritySnapshotOverride by extending Executor APITom Lane2003-09-251-1/+2
* Tweak processing of multiple-index-scan plans to reduce overhead whenTom Lane2003-08-221-1/+5
* Improve dynahash.c's API so that caller can specify the comparison functionTom Lane2003-08-191-14/+11
* Another pgindent run with updated typedefs.Bruce Momjian2003-08-081-22/+22
* Update copyrights to 2003.Bruce Momjian2003-08-041-2/+2
* pgindent run.Bruce Momjian2003-08-041-74/+77
* Support expressions of the form 'scalar op ANY (array)' andTom Lane2003-06-291-1/+17
* Revise hash join and hash aggregation code to use the same datatype-Tom Lane2003-06-221-1/+6
* Replace functional-index facility with expressional indexes. Any columnTom Lane2003-05-281-10/+7
* First phase of work on array improvements. ARRAY[x,y,z] constructorTom Lane2003-04-081-1/+25
* Revise tuplestore and nodeMaterial so that we don't have to read theTom Lane2003-03-091-4/+3
* COALESCE() and NULLIF() are now first-class expressions, not macrosTom Lane2003-02-161-3/+14
* Make further use of new bitmapset code: executor's chgParam, extParam,Tom Lane2003-02-091-2/+3
* Determine the set of constraints applied to a domain at executorTom Lane2003-02-031-6/+28
* Change CREATE TABLE AS / SELECT INTO to create the new table with OIDs,Tom Lane2003-01-231-1/+3
* First cut at implementing IN (and NOT IN) via hashtables. There isTom Lane2003-01-121-9/+24
* Create a new file executor/execGrouping.c to centralize utility routinesTom Lane2003-01-101-11/+45
* Further tweaking of parsetree & plantree representation of SubLinks.Tom Lane2003-01-101-3/+9
* Update EvalPlanQual() to work with new executor memory management method.Tom Lane2002-12-181-6/+6
* Tweak default memory context allocation policy so that a context is notTom Lane2002-12-151-11/+1
* Revise executor APIs so that all per-query state structure is built inTom Lane2002-12-151-26/+28
* Clean up plantree representation of SubPlan-s --- SubLink does not appearTom Lane2002-12-141-10/+7
* Phase 3 of read-only-plans project: ExecInitExpr now builds expressionTom Lane2002-12-131-30/+195
* Preliminary code review for domain CHECK constraints patch: add documentation,Tom Lane2002-12-121-6/+3
* Phase 1 of read-only-plans project: cause executor state nodes to pointTom Lane2002-12-051-163/+147
* Upgrade planner and executor to allow multiple hash keys for a hash join,Tom Lane2002-11-301-3/+5
* Remove unused constisset and constiscast fields of Const nodes. CleanTom Lane2002-11-251-5/+7
* Redesign internal logic of nodeLimit so that it does not need to fetchTom Lane2002-11-221-4/+15
* Add DOMAIN check constraints.Bruce Momjian2002-11-151-1/+8
* Phase 2 of hashed-aggregation project. nodeAgg.c now knows how to doTom Lane2002-11-061-13/+23
* First phase of implementing hash-based grouping/aggregation. An AGG planTom Lane2002-11-061-2/+4
* pgindent run.Bruce Momjian2002-09-041-12/+12
* Add expected tuple descriptor to ReturnSetInfo information for tableTom Lane2002-08-301-4/+8
* PL/pgSQL functions can return sets. Neil Conway's patch, modified soTom Lane2002-08-301-24/+23
* Code review for standalone composite types, query-specified compositeTom Lane2002-08-291-7/+3