summaryrefslogtreecommitdiff
path: root/src/backend/executor
Commit message (Expand)AuthorAgeFilesLines
* Tag appropriate files for rc3PostgreSQL Daemon2004-12-3131-62/+62
* Instead of supposing (wrongly, in the general case) that the rowtypeTom Lane2004-12-111-2/+137
* Rethink plpgsql's way of handling SPI execution during an exception block.Tom Lane2004-11-161-1/+9
* Modify hash_create() to elog(ERROR) if an error occurs, rather thanNeil Conway2004-10-252-10/+2
* Allow functions returning void or cstring to appear in FROM clause,Tom Lane2004-10-201-8/+7
* More minor cosmetic improvements:Neil Conway2004-10-131-4/+4
* Message style revisionsPeter Eisentraut2004-10-121-3/+3
* Fix typo in comment.Neil Conway2004-10-111-2/+2
* Fix problems with SQL functions returning rowtypes that have droppedTom Lane2004-10-074-113/+424
* Adjust index locking rules as per my proposal of earlier today. YouTom Lane2004-09-301-18/+21
* ExecProcAppend() wasn't called ExecAppend() because the latter name wasNeil Conway2004-09-242-11/+9
* Arrange for hash join to skip scanning the outer relation if it detectsTom Lane2004-09-222-10/+21
* Adjust ExecMakeTableFunctionResult to produce a single all-nulls rowTom Lane2004-09-222-50/+78
* Hashed LEFT JOIN would miss outer tuples with no inner match if the joinTom Lane2004-09-171-5/+7
* Add some marginal tweaks to eliminate memory leakages associated withTom Lane2004-09-161-3/+20
* Restructure subtransaction handling to reduce resource consumption,Tom Lane2004-09-161-8/+7
* Redesign query-snapshot timing so that volatile functions in READ COMMITTEDTom Lane2004-09-133-345/+457
* Renumber SnapshotNow and the other special snapshot codes so thatTom Lane2004-09-112-4/+4
* Fire non-deferred AFTER triggers immediately upon query completion,Tom Lane2004-09-102-4/+17
* Guard against transaction control statements in SQL functions. ThisTom Lane2004-09-061-1/+6
* Pgindent run for 8.0.Bruce Momjian2004-08-2917-285/+305
* Update copyright to 2004.Bruce Momjian2004-08-2932-64/+64
* Standardize on the assumption that the arguments of a RowExpr correspondTom Lane2004-08-171-14/+50
* Allow DECLARE CURSOR to take parameters from the portal in which it isTom Lane2004-08-023-55/+23
* Be more consistent about reporting SPI errors in the various PLs.Tom Lane2004-07-311-1/+63
* Replace nested-BEGIN syntax for subtransactions with spec-compliantTom Lane2004-07-271-17/+8
* For a SQL function declared to return a named composite type, makeTom Lane2004-07-151-8/+27
* Test HAVING condition before computing targetlist of an Aggregate node.Tom Lane2004-07-101-30/+34
* More paranoia in AtEOSubXact_SPI: don't assume we can safely use SPI_finishTom Lane2004-07-011-5/+16
* Nested transactions. There is still much left to do, especially on theTom Lane2004-07-011-50/+81
* Tablespaces. Alternate database locations are dead, long live tablespaces.Tom Lane2004-06-181-1/+2
* When using extended-query protocol, postpone planning of unnamed statementsTom Lane2004-06-112-4/+4
* Support assignment to subfields of composite columns in UPDATE and INSERT.Tom Lane2004-06-091-48/+190
* Infrastructure for I/O of composite types: arrange for the I/O routinesTom Lane2004-06-063-29/+17
* Tweak palloc/repalloc to allow zero bytes to be requested, as per recentTom Lane2004-06-051-3/+1
* Resurrect heap_deformtuple(), this time implemented as a singly nestedTom Lane2004-06-042-21/+39
* Some more de-FastList-ification.Tom Lane2004-06-011-21/+16
* Use the new List API function names throughout the backend, and disable theNeil Conway2004-05-3013-64/+65
* Reimplement the linked list data structure used throughout the backend.Neil Conway2004-05-2619-192/+202
* Refactor low-level aclcheck code to provide useful interfaces for multi-bitTom Lane2004-05-111-22/+7
* Promote row expressions to full-fledged citizens of the expression syntax,Tom Lane2004-05-102-2/+121
* Tweak indexscan and seqscan code to arrange that steps from one page toTom Lane2004-04-213-6/+28
* Still another place to make the world safe for zero-column tables.Tom Lane2004-04-071-7/+1
* check_sql_fn_retval has always thought that we supported doingTom Lane2004-04-021-26/+30
* Replace TupleTableSlot convention for whole-row variables and functionTom Lane2004-04-015-285/+270
* Replace max_expr_depth parameter with a max_stack_depth parameter thatTom Lane2004-03-241-1/+16
* Upgrade ALTER TABLE DROP COLUMN so that it can drop an OID column, andTom Lane2004-03-231-1/+3
* Revise syntax-error reporting behavior to give pleasant results forTom Lane2004-03-212-54/+154
* Reimplement CASE val WHEN compval1 THEN ... WHEN compval2 THEN ... ENDTom Lane2004-03-172-4/+53
* Document SPI_push() and SPI_pop().Bruce Momjian2004-03-171-1/+3