summaryrefslogtreecommitdiff
path: root/src/backend/executor
Commit message (Expand)AuthorAgeFilesLines
* 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
* First phase of work on array improvements. ARRAY[x,y,z] constructorTom Lane2003-04-082-29/+396
* Add new files.Bruce Momjian2003-03-271-0/+89
* This patch implements holdable cursors, following the proposalBruce Momjian2003-03-277-26/+15
* GetTupleForTrigger must use outer transaction's command counter for timeTom Lane2003-03-271-3/+5
* Add start time to pg_stat_activityBruce Momjian2003-03-201-2/+2
* Implement SQL92-compatible FIRST, LAST, ABSOLUTE n, RELATIVE n optionsTom Lane2003-03-112-4/+43
* Restructure parsetree representation of DECLARE CURSOR: now it's aTom Lane2003-03-103-98/+72
* Revise tuplestore and nodeMaterial so that we don't have to read theTom Lane2003-03-092-59/+79
* COALESCE() and NULLIF() are now first-class expressions, not macrosTom Lane2003-02-161-5/+135
* Fix SPI result logic for case where there are multiple statements of theTom Lane2003-02-141-1/+19
* Create a distinction between Lists of integers and Lists of OIDs, to getTom Lane2003-02-092-4/+4
* Make further use of new bitmapset code: executor's chgParam, extParam,Tom Lane2003-02-098-83/+91
* Detect duplicate aggregate calls and evaluate only one copy. ThisTom Lane2003-02-041-3/+28
* Determine the set of constraints applied to a domain at executorTom Lane2003-02-031-37/+45
* Tweak planner and executor to avoid doing ExecProject() in table scanTom Lane2003-02-035-36/+127
* Fix nodeUnique to behave correctly when reversing direction after reachingTom Lane2003-02-021-2/+13
* SPI_exec shouldn't return SPI_OK_SELECT if it hasn't actually returnedTom Lane2003-01-291-1/+14
* Upgrade cost estimation for joins, per discussion with Bradley Baetz.Tom Lane2003-01-272-2/+13
* Change CREATE TABLE AS / SELECT INTO to create the new table with OIDs,Tom Lane2003-01-232-69/+86
* Fix coredump problem in plpgsql's RETURN NEXT. When a SELECT INTOTom Lane2003-01-211-43/+57
* IN clauses appearing at top level of WHERE can now be handled as joins.Tom Lane2003-01-203-6/+34
* Fix wrong/misleading comments, be more consistent about where to callTom Lane2003-01-126-17/+14
* Replace RelidGetNamespaceId() by get_rel_namespace().Peter Eisentraut2003-01-121-2/+2
* First cut at implementing IN (and NOT IN) via hashtables. There isTom Lane2003-01-124-110/+657
* Create a new file executor/execGrouping.c to centralize utility routinesTom Lane2003-01-107-308/+422
* Read-only transactions, as defined in SQL.Peter Eisentraut2003-01-101-1/+49
* Further tweaking of parsetree & plantree representation of SubLinks.Tom Lane2003-01-102-36/+15
* Adjust parser so that 'x NOT IN (subselect)' is converted toTom Lane2003-01-091-5/+5
* Guard against stopping when numberTuples=0 and counter wraps around.Tom Lane2003-01-081-4/+5
* Adjust Tcl-related code to compile cleanly with Tcl 8.4 (add const modifiers asTom Lane2002-12-301-12/+13
* Better solution to integer overflow problem in hash batch-numberTom Lane2002-12-302-70/+35
* Adjust hash table sizing algorithm to avoid integer overflow inTom Lane2002-12-291-13/+23
* Don't try to free executor state of an InitPlan early --- this breaksTom Lane2002-12-261-10/+3
* Update EvalPlanQual() to work with new executor memory management method.Tom Lane2002-12-182-133/+180
* Prevent core dump when ExecMarkPos is called before any tuples have beenTom Lane2002-12-181-9/+13
* Skip unnecessary plan-copying now that plan trees are read-only in theTom Lane2002-12-171-5/+2
* Tweak default memory context allocation policy so that a context is notTom Lane2002-12-153-54/+13
* Revise executor APIs so that all per-query state structure is built inTom Lane2002-12-1524-366/+563
* Clean up plantree representation of SubPlan-s --- SubLink does not appearTom Lane2002-12-144-63/+51
* Phase 3 of read-only-plans project: ExecInitExpr now builds expressionTom Lane2002-12-1320-499/+603
* Preliminary code review for domain CHECK constraints patch: add documentation,Tom Lane2002-12-121-26/+39
* Phase 2 of read-only-plans project: restructure expression-tree nodesTom Lane2002-12-129-458/+228
* Re-addd Rod's ALTER DOMAIN patch.Bruce Momjian2002-12-061-3/+3
* Back out ALTER DOMAIN patch until missing file appears.Bruce Momjian2002-12-061-3/+3
* ALTER DOMAIN .. SET / DROP NOT NULLBruce Momjian2002-12-061-3/+3