aboutsummaryrefslogtreecommitdiff
path: root/src/backend/executor
Commit message (Expand)AuthorAge
* Detect duplicate aggregate calls and evaluate only one copy. ThisTom Lane2003-02-04
* Determine the set of constraints applied to a domain at executorTom Lane2003-02-03
* Tweak planner and executor to avoid doing ExecProject() in table scanTom Lane2003-02-03
* Fix nodeUnique to behave correctly when reversing direction after reachingTom Lane2003-02-02
* SPI_exec shouldn't return SPI_OK_SELECT if it hasn't actually returnedTom Lane2003-01-29
* Upgrade cost estimation for joins, per discussion with Bradley Baetz.Tom Lane2003-01-27
* Change CREATE TABLE AS / SELECT INTO to create the new table with OIDs,Tom Lane2003-01-23
* Fix coredump problem in plpgsql's RETURN NEXT. When a SELECT INTOTom Lane2003-01-21
* IN clauses appearing at top level of WHERE can now be handled as joins.Tom Lane2003-01-20
* Fix wrong/misleading comments, be more consistent about where to callTom Lane2003-01-12
* Replace RelidGetNamespaceId() by get_rel_namespace().Peter Eisentraut2003-01-12
* First cut at implementing IN (and NOT IN) via hashtables. There isTom Lane2003-01-12
* Create a new file executor/execGrouping.c to centralize utility routinesTom Lane2003-01-10
* Read-only transactions, as defined in SQL.Peter Eisentraut2003-01-10
* Further tweaking of parsetree & plantree representation of SubLinks.Tom Lane2003-01-10
* Adjust parser so that 'x NOT IN (subselect)' is converted toTom Lane2003-01-09
* Guard against stopping when numberTuples=0 and counter wraps around.Tom Lane2003-01-08
* Adjust Tcl-related code to compile cleanly with Tcl 8.4 (add const modifiers asTom Lane2002-12-30
* Better solution to integer overflow problem in hash batch-numberTom Lane2002-12-30
* Adjust hash table sizing algorithm to avoid integer overflow inTom Lane2002-12-29
* Don't try to free executor state of an InitPlan early --- this breaksTom Lane2002-12-26
* Update EvalPlanQual() to work with new executor memory management method.Tom Lane2002-12-18
* Prevent core dump when ExecMarkPos is called before any tuples have beenTom Lane2002-12-18
* Skip unnecessary plan-copying now that plan trees are read-only in theTom Lane2002-12-17
* Tweak default memory context allocation policy so that a context is notTom Lane2002-12-15
* Revise executor APIs so that all per-query state structure is built inTom Lane2002-12-15
* Clean up plantree representation of SubPlan-s --- SubLink does not appearTom Lane2002-12-14
* Phase 3 of read-only-plans project: ExecInitExpr now builds expressionTom Lane2002-12-13
* Preliminary code review for domain CHECK constraints patch: add documentation,Tom Lane2002-12-12
* Phase 2 of read-only-plans project: restructure expression-tree nodesTom Lane2002-12-12
* Re-addd Rod's ALTER DOMAIN patch.Bruce Momjian2002-12-06
* Back out ALTER DOMAIN patch until missing file appears.Bruce Momjian2002-12-06
* ALTER DOMAIN .. SET / DROP NOT NULLBruce Momjian2002-12-06
* Phase 1 of read-only-plans project: cause executor state nodes to pointTom Lane2002-12-05
* More cleanup of userid to be AclId rather than Oid.Bruce Momjian2002-12-05
* Fix ExecMakeTableFunctionResult() to work with generic expressions asTom Lane2002-12-01
* Code review for IS DISTINCT FROM patch. Fix incorrect constant-foldingTom Lane2002-11-30
* Be more realistic about plans involving Materialize nodes: take theirTom Lane2002-11-30
* Upgrade planner and executor to allow multiple hash keys for a hash join,Tom Lane2002-11-30
* Tighten selection of equality and ordering operators for groupingTom Lane2002-11-29
* Suppress compiler warning from newer gcc.Tom Lane2002-11-29
* Use Params, rather than run-time-modified Const nodes, to handleTom Lane2002-11-26
* Remove unused constisset and constiscast fields of Const nodes. CleanTom Lane2002-11-25
* This patch implements FOR EACH STATEMENT triggers, per my email toBruce Momjian2002-11-23
* Redesign internal logic of nodeLimit so that it does not need to fetchTom Lane2002-11-22
* Add an at-least-marginally-plausible method of estimating the numberTom Lane2002-11-19
* Add DOMAIN check constraints.Bruce Momjian2002-11-15
* Make MOVE/FETCH 0 actually move/fetch 0. Add MOVE LAST to move to endBruce Momjian2002-11-13
* Add new palloc0 call as merge of palloc and MemSet(0).Bruce Momjian2002-11-13
* Code review for ON COMMIT patch. Make the actual on-commit action happenTom Lane2002-11-11