summaryrefslogtreecommitdiff
path: root/src/backend/executor
Commit message (Expand)AuthorAgeFilesLines
* 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
* Replace the switching function ExecEvalExpr() with a macro that jumpsTom Lane2004-03-174-295/+385
* Repair memory leakage introduced into the non-hashed aggregate case byTom Lane2004-03-131-1/+19
* Add new SPI functions for use by PL/Java:Bruce Momjian2004-03-051-1/+60
* Remove useless rebuilding of subPlan list during ExecInitNode. Wouldn'tTom Lane2004-03-021-4/+1
* Update obsolete comment.Tom Lane2004-03-021-4/+8
* Junkfilter logic to force a projection step during SELECT INTO was tooTom Lane2004-03-022-18/+74
* Remove unneeded indxqual field in IndexScanState, and the useless workTom Lane2004-02-281-4/+7
* Rename SortMem and VacuumMem to work_mem and maintenance_work_mem.Tom Lane2004-02-036-13/+15
* Fix debug elog message to agree with name of its routine.Tom Lane2004-01-301-2/+2
* Fix oversight in optimization that avoids an unnecessary projection stepTom Lane2004-01-224-44/+89
* Fix permission-checking bug reported by Tim Burgess 10-Feb-03 (this timeTom Lane2004-01-142-65/+62
* Implement "WITH / WITHOID OIDS" clause for CREATE TABLE AS. This isNeil Conway2004-01-101-9/+2
* More janitorial work: remove the explicit casting of NULL literals to aNeil Conway2004-01-077-29/+29
* Instead of rechecking lossy index operators by putting them into theTom Lane2004-01-061-1/+48
* Avoid running out of memory during hash_create, by not passing aTom Lane2003-12-301-4/+10
* Clean up the usage of canonicalize_qual(): in particular, be consistentTom Lane2003-12-281-2/+4
* Use a shutdown callback to clear setArgsValid in a FuncExprState that isTom Lane2003-12-181-1/+26
* Ensure set-returning functions in the targetlist of a plan node will beTom Lane2003-12-182-8/+39
* Add a warning to AtEOXact_SPI() to catch cases where the currentJoe Conway2003-12-021-4/+12
* This patch refactors execTuples.c in two ways.Bruce Momjian2003-12-011-62/+26
* This patch adds a new GUC var, "default_with_oids", which follows theBruce Momjian2003-12-011-5/+7
* $Header: -> $PostgreSQL Changes ...PostgreSQL Daemon2003-11-2934-34/+34
* Get rid of hashkeys field of Hash plan node, since it's redundant withTom Lane2003-11-252-20/+22
* Cross-data-type comparisons are now indexable by btrees, pursuant to myTom Lane2003-11-121-7/+11
* Add operator strategy and comparison-value datatype fields to ScanKey.Tom Lane2003-11-091-117/+47
* Implement isolation levels read uncommitted and repeatable read as actingPeter Eisentraut2003-11-061-4/+4
* Back out makeNode() patch to fix gcc 3.3.1 warning.Bruce Momjian2003-10-131-34/+33
* Use makeNode() to allocate structures that have to be cast to Node *,Bruce Momjian2003-10-121-33/+34
* Back out -fstrict-aliasing void* casting.Bruce Momjian2003-10-111-3/+3
* This patch will stop gcc from issuing warnings about type-punned objectsBruce Momjian2003-10-111-3/+3
* Repair RI trigger visibility problems (this time for sure ;-)) per recentTom Lane2003-10-015-34/+49
* I discovered that TupleDescGetAttInMetadata and BuildTupleFromCStringsBruce Momjian2003-09-291-18/+32
* Fix tid scan evaluation of non-constant TID values; can't try to do itTom Lane2003-09-261-34/+47
* 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