aboutsummaryrefslogtreecommitdiff
path: root/src/backend/executor
Commit message (Expand)AuthorAge
* Support window functions a la SQL:2008.Tom Lane2008-12-28
* Make a couple of small changes to the tuplestore API, for the benefit of theTom Lane2008-12-27
* Fix oversight in my recent patch to allow ExecMakeFunctionResult to handleTom Lane2008-12-18
* Remove pg_plan_queries()'s now-useless needSnapshot parameter. It's uselessTom Lane2008-12-13
* Ensure that the contents of a holdable cursor don't depend on out-of-lineTom Lane2008-12-01
* Clean up the API for DestReceiver objects by eliminating the assumptionTom Lane2008-11-30
* Fix minor memory leak introduced in recent SQL-functions hacking: theTom Lane2008-11-27
* Some infrastructure changes for the upcoming auto-explain contrib module:Tom Lane2008-11-19
* Modify UPDATE/DELETE WHERE CURRENT OF to use the FOR UPDATE infrastructure toTom Lane2008-11-16
* Fix crash of xmlconcat(NULL)Peter Eisentraut2008-11-15
* Make SELECT FOR UPDATE/SHARE work on inheritance trees, by having the planTom Lane2008-11-15
* Improve bulk-insert performance by keeping the current target buffer pinnedTom Lane2008-11-06
* Remove all uses of the deprecated functions heap_formtuple, heap_modifytuple,Tom Lane2008-11-02
* Simplify ExecutorRun's API and save some trivial number of cycles by havingTom Lane2008-10-31
* Allow SQL-language functions to return the output of an INSERT/UPDATE/DELETETom Lane2008-10-31
* Be more tense about not creating tuplestores with randomAccess = true unlessTom Lane2008-10-29
* Extend ExecMakeFunctionResult() to support set-returning functions that returnTom Lane2008-10-28
* Change WorkTableScan to not support backward scan. The apparent supportTom Lane2008-10-28
* Fix an oversight in two different recent patches: nodes that support SRFsTom Lane2008-10-23
* Remove useless ps_OuterTupleSlot field from PlanState. I suppose this wasTom Lane2008-10-23
* Add a new column to pg_am to specify whether an index AM supports backwardTom Lane2008-10-17
* Fix a small memory leak in ExecReScanAgg() in the hashed aggregation case.Neil Conway2008-10-16
* Fix SPI_getvalue and SPI_getbinval to range-check the given attribute numberTom Lane2008-10-16
* Fix corner case wherein a WorkTableScan node could get initialized before theTom Lane2008-10-13
* Extend CTE patch to support recursive UNION (ie, without ALL). TheTom Lane2008-10-07
* Implement SQL-standard WITH clauses, including WITH RECURSIVE.Tom Lane2008-10-04
* Improve tuplestore.c to support multiple concurrent read positions.Tom Lane2008-10-01
* Fix caching of foreign-key-checking queries so that when a replan is needed,Tom Lane2008-09-15
* Initialize the minimum frozen Xid in vac_update_datfrozenxid usingAlvaro Herrera2008-09-11
* Support set-returning functions in the target lists of Agg and Group planTom Lane2008-09-08
* Move exprType(), exprTypmod(), expression_tree_walker(), and related routinesTom Lane2008-08-25
* Get rid of the last remaining uses of var_is_rel(), to wit some debuggingTom Lane2008-08-25
* Arrange to convert EXISTS subqueries that are equivalent to hashable INTom Lane2008-08-22
* Performance fix for new anti-join code in nodeMergejoin.c: after finding aTom Lane2008-08-15
* Implement SEMI and ANTI joins in the planner and executor. (Semijoins replaceTom Lane2008-08-14
* Install checks in executor startup to ensure that the tuples produced by anTom Lane2008-08-08
* Improve INTERSECT/EXCEPT hashing by realizing that we don't need to make anyTom Lane2008-08-07
* Support hashing for duplicate-elimination in INTERSECT and EXCEPT queries.Tom Lane2008-08-07
* Do not allow Unique nodes to be scanned backwards. The code claimed that itTom Lane2008-08-05
* Rearrange the querytree representation of ORDER BY/GROUP BY/DISTINCT itemsTom Lane2008-08-02
* As noted by Andrew Gierth, there's really no need any more to force a junkTom Lane2008-07-26
* Adjust things so that the query_string of a cached plan and the sourceText ofTom Lane2008-07-18
* Provide a function hook to let plug-ins get control around ExecutorRun.Tom Lane2008-07-18
* Fix mis-calculation of extParam/allParam sets for plan nodes, as seen inTom Lane2008-07-10
* Improve our #include situation by moving pointer types away from theAlvaro Herrera2008-06-19
* Refactor SPI_cursor_open/SPI_cursor_open_with_args so that the latter setsTom Lane2008-06-01
* Add support for tracking call counts and elapsed runtime for user-definedTom Lane2008-05-15
* Move the "instr_time" typedef and associated macros into a new headerTom Lane2008-05-14
* This is the patch replace offnum++ by OffsetNumberNext, to beBruce Momjian2008-05-13
* Improve snapshot manager by keeping explicit track of snapshots.Alvaro Herrera2008-05-12