summaryrefslogtreecommitdiff
path: root/src/include/nodes/execnodes.h
Commit message (Expand)AuthorAgeFilesLines
* 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
* Attached are two patches to implement and document anonymous compositeBruce Momjian2002-08-041-5/+13
* Update copyright to 2002.Bruce Momjian2002-06-201-2/+2
* Restructure indexscan API (index_beginscan, index_getnext) perTom Lane2002-05-201-2/+1
* First pass at set-returning-functions in FROM, by Joe Conway withTom Lane2002-05-121-10/+63
* Spell 'precedes', 'preceding' correctly in various places.Tom Lane2001-11-211-2/+2
* New pgindent run with fixes suggested by Tom. Patch manually reviewed,Bruce Momjian2001-11-051-3/+3
* Another pgindent run. Fixes enum indenting, and improves #endifBruce Momjian2001-10-281-6/+5
* pgindent run on all C files. Java run to follow. initdb/regressionBruce Momjian2001-10-251-8/+8
* Keep the contents of ItemPointerData not the pointers so thatHiroshi Inoue2001-09-291-2/+2
* Partial indexes work again, courtesy of Martijn van Oosterhout.Tom Lane2001-07-161-3/+3
* Clean up some minor problems exposed by further thought about Panon's bugTom Lane2001-06-011-5/+9
* When using a junkfilter, the output tuple should NOT be stored back intoTom Lane2001-05-271-10/+13
* EvalPlanQual was thoroughly broken for concurrent update/delete on inheritanceTom Lane2001-05-151-1/+5
* Rewrite of planner statistics-gathering code. ANALYZE is now available asTom Lane2001-05-071-3/+1
* pgindent run. Make it all clean.Bruce Momjian2001-03-221-24/+28
* Clean up handling of tuple descriptors so that result-tuple descriptorsTom Lane2001-01-291-3/+12
* Change Copyright from PostgreSQL, Inc to PostgreSQL Global Development Group.Bruce Momjian2001-01-241-2/+2
* Clean up per-tuple memory leaks in trigger firing and plpgsqlTom Lane2001-01-221-2/+2
* Restructure handling of inheritance queries so that they work with outerTom Lane2000-11-121-47/+38
* Re-implement LIMIT/OFFSET as a plan node type, instead of a hack inTom Lane2000-10-261-1/+23
* Reimplementation of UNION/INTERSECT/EXCEPT. INTERSECT/EXCEPT now meet theTom Lane2000-10-051-5/+21
* Subselects in FROM clause, per ISO syntax: FROM (SELECT ...) [AS] alias.Tom Lane2000-09-291-1/+19
* First cut at full support for OUTER JOINs. There are still a few looseTom Lane2000-09-121-1/+28
* SQL-language functions are now callable in ordinary fmgr contexts ...Tom Lane2000-08-241-1/+26
* Fix a many-legged critter reported by chifungfan@yahoo.com: under theTom Lane2000-08-221-3/+8
* Clean up handling of variable-free qual clauses. System now does theTom Lane2000-08-131-1/+3