summaryrefslogtreecommitdiff
path: root/src/backend/executor
Commit message (Expand)AuthorAgeFilesLines
* Make the world safe (more or less) for dropped columns in plpgsql rowtypes.Tom Lane2003-09-252-41/+62
* tlist_matches_tupdesc() needs to defend itself against dropped columns.Tom Lane2003-09-251-4/+4
* Get rid of ReferentialIntegritySnapshotOverride by extending Executor APITom Lane2003-09-256-25/+69
* Message editing: remove gratuitous variations in message wording, standardizePeter Eisentraut2003-09-257-37/+37
* Repair some REINDEX problems per recent discussions. The relcache isTom Lane2003-09-242-12/+3
* _SPI_cursor_operation forgot to check for failure return fromTom Lane2003-09-231-4/+9
* Since SPI_modifytuple's natts argument is the number of attributes to beTom Lane2003-09-161-2/+2
* Fix LISTEN/NOTIFY race condition reported by Gavin Sherry. While aTom Lane2003-09-151-3/+5
* OK, some of these syntax errors should be given other codes.Peter Eisentraut2003-09-152-8/+8
* Some "feature not supported" errors are better syntax errors, because thePeter Eisentraut2003-09-092-8/+8
* Tweak processing of multiple-index-scan plans to reduce overhead whenTom Lane2003-08-221-30/+148
* Improve dynahash.c's API so that caller can specify the comparison functionTom Lane2003-08-193-84/+138
* Fix ARRAY[] construct so that in multidimensional case, elements canTom Lane2003-08-171-9/+24
* Code cleanup inspired by recent resname bug report (doesn't fix the bugTom Lane2003-08-111-8/+4
* Another pgindent run with updated typedefs.Bruce Momjian2003-08-0815-114/+115
* Fix nasty little order-of-operations bug in _SPI_cursor_operation.Tom Lane2003-08-081-6/+17
* Suppress unused-variable warnings when building without Asserts.Tom Lane2003-08-081-1/+3
* Rename fields of DestReceiver to avoid collisions with (ill-considered)Tom Lane2003-08-063-10/+10
* Fix some copyright notices that weren't updated. Improve copyright toolTom Lane2003-08-041-2/+2
* Update copyrights to 2003.Bruce Momjian2003-08-0431-62/+62
* pgindent run.Bruce Momjian2003-08-0425-659/+696
* Adjust 'permission denied' messages to be more useful and consistent.Tom Lane2003-08-013-8/+12
* Cause ARRAY[] construct to return a NULL array, rather than raising anTom Lane2003-07-301-7/+13
* Add error stack traceback support for SQL-language functions.Tom Lane2003-07-281-6/+80
* A visit from the message-style police ...Tom Lane2003-07-283-10/+10
* Error message editing in backend/executor.Tom Lane2003-07-2119-233/+330
* Aggregates can be polymorphic, using polymorphic implementation functions.Tom Lane2003-07-011-24/+53
* SQL functions can have arguments and results declared ANYARRAY orTom Lane2003-07-011-14/+54
* Support expressions of the form 'scalar op ANY (array)' andTom Lane2003-06-291-2/+162
* Create real array comparison functions (that use the element datatype'sTom Lane2003-06-272-125/+5
* Back out array mega-patch.Bruce Momjian2003-06-253-487/+242
* Array mega-patch.Bruce Momjian2003-06-243-242/+487
* Revise hash join and hash aggregation code to use the same datatype-Tom Lane2003-06-225-100/+116
* Replace cryptic 'Unknown kind of return type' messages with somethingTom Lane2003-06-151-2/+5
* Fix SQL function executor for case where last command of a function isTom Lane2003-06-121-8/+10
* Implement outer-level aggregates to conform to the SQL spec, withTom Lane2003-06-062-3/+8
* Small performance improvement for hash joins and hash aggregation:Tom Lane2003-05-302-40/+76
* Fix some planner performance problems with large WHERE clauses, byTom Lane2003-05-281-15/+19
* Replace functional-index facility with expressional indexes. Any columnTom Lane2003-05-281-7/+6
* Make debug_ GUC varables output DEBUG1 rather than LOG, and mention inBruce Momjian2003-05-271-2/+2
* Implement new-protocol binary I/O support in DataRow, Bind, and FunctionCallTom Lane2003-05-091-6/+2
* Update 3.0 protocol support to match recent agreements about how toTom Lane2003-05-085-23/+17
* Restructure command destination handling so that we pass aroundTom Lane2003-05-065-88/+125
* Implement feature of new FE/BE protocol whereby RowDescription identifiesTom Lane2003-05-066-88/+37
* Ditch ExecGetTupType() in favor of the much simpler ExecGetResultType(),Tom Lane2003-05-057-204/+20
* Portal and memory management infrastructure for extended query protocol.Tom Lane2003-05-023-163/+86
* Infrastructure for deducing Param types from context, in the same wayTom Lane2003-04-291-3/+3
* Code review for holdable-cursors patch. Fix error recovery, memoryTom Lane2003-04-292-5/+15
* Put back encoding-conversion step in processing of incoming queries;Tom Lane2003-04-271-6/+2
* Infrastructure for upgraded error reporting mechanism. elog.c isTom Lane2003-04-241-2/+2