summaryrefslogtreecommitdiff
path: root/src/backend/executor/nodeFunctionscan.c
AgeCommit message (Expand)Author
2007-02-22Turn the rangetable used by the executor into a flat list, and avoid storingTom Lane
2007-02-19Put function expressions and values lists into FunctionScan and ValuesScanTom Lane
2007-01-05Update CVS HEAD for 2007 copyright. Back branches are typically notBruce Momjian
2006-12-26Repair bug #2839: the various ExecReScan functions need to resetTom Lane
2006-06-27Create infrastructure for 'MinimalTuple' representation of in-memoryTom Lane
2006-06-16Fix problems with cached tuple descriptors disappearing while still in useTom Lane
2006-03-16Clean up representation of function RTEs for functions returning RECORD.Tom Lane
2006-03-05Update copyright for 2006. Update scripts.Bruce Momjian
2006-02-28Extend the ExecInitNode API so that plan nodes receive a set of flagTom Lane
2005-10-15Standard pgindent run for 8.1.Bruce Momjian
2005-05-22Teach the planner to remove SubqueryScan nodes from the plan if theyTom Lane
2005-04-14Put back blessing of record-function tupledesc, which I removed in aTom Lane
2005-03-31First phase of OUT-parameters project. We can now define and use SQLTom Lane
2005-03-16Revise TupleTableSlot code to avoid unnecessary construction and disassemblyTom Lane
2005-01-27Provide a more descriptive error message when the return type of an SRFNeil Conway
2004-12-31Tag appropriate files for rc3PostgreSQL Daemon
2004-10-20Allow functions returning void or cstring to appear in FROM clause,Tom Lane
2004-09-22Adjust ExecMakeTableFunctionResult to produce a single all-nulls rowTom Lane
2004-08-29Update copyright to 2004.Bruce Momjian
2004-05-26Reimplement the linked list data structure used throughout the backend.Neil Conway
2004-04-01Replace TupleTableSlot convention for whole-row variables and functionTom Lane
2003-11-29$Header: -> $PostgreSQL Changes ...PostgreSQL Daemon
2003-09-25Make the world safe (more or less) for dropped columns in plpgsql rowtypes.Tom Lane
2003-09-25Message editing: remove gratuitous variations in message wording, standardizePeter Eisentraut
2003-08-04Update copyrights to 2003.Bruce Momjian
2003-07-21Error message editing in backend/executor.Tom Lane
2003-06-15Replace cryptic 'Unknown kind of return type' messages with somethingTom Lane
2003-01-12Fix wrong/misleading comments, be more consistent about where to callTom Lane
2002-12-15Revise executor APIs so that all per-query state structure is built inTom Lane
2002-12-13Phase 3 of read-only-plans project: ExecInitExpr now builds expressionTom Lane
2002-12-05Phase 1 of read-only-plans project: cause executor state nodes to pointTom Lane
2002-12-01Fix ExecMakeTableFunctionResult() to work with generic expressions asTom Lane
2002-09-04pgindent run.Bruce Momjian
2002-09-02Code review for HeapTupleHeader changes. Add version number to page headersTom Lane
2002-08-31The UNDEFOID later causes an assertion failure in heap_formtuple whenTom Lane
2002-08-30Add expected tuple descriptor to ReturnSetInfo information for tableTom Lane
2002-08-30PL/pgSQL functions can return sets. Neil Conway's patch, modified soTom Lane
2002-08-29Adjust nodeFunctionscan.c to reset transient memory context between callsTom Lane
2002-08-29Code review for standalone composite types, query-specified compositeTom Lane
2002-08-05Preliminary code review for anonymous-composite-types patch: fix breakageTom Lane
2002-08-04Attached are two patches to implement and document anonymous compositeBruce Momjian
2002-07-20oid is needed, it is added at the end of the struct (after the nullBruce Momjian
2002-06-20Update copyright to 2002.Bruce Momjian
2002-05-12First pass at set-returning-functions in FROM, by Joe Conway withTom Lane