aboutsummaryrefslogtreecommitdiff
path: root/src/backend/executor
Commit message (Expand)AuthorAge
* Modify error context callback functions to not assume that they can fetchTom Lane2010-03-19
* pgindent run for 9.0Bruce Momjian2010-02-26
* Clean up handling of XactReadOnly and RecoveryInProgress checks.Tom Lane2010-02-20
* Fix ExecEvalArrayRef to pass down the old value of the array element or sliceTom Lane2010-02-18
* Wrap calls to SearchSysCache and related functions using macros.Robert Haas2010-02-14
* Extend the set of frame options supported for window functions.Tom Lane2010-02-12
* Fix up rickety handling of relation-truncation interlocks.Tom Lane2010-02-09
* Create an official API function for C functions to use to check if they areTom Lane2010-02-08
* Remove old-style VACUUM FULL (which was known for a little while asTom Lane2010-02-08
* Create a "relation mapping" infrastructure to support changing the relfilenodesTom Lane2010-02-07
* Move the responsibility of writing a "unlogged WAL operation" record fromHeikki Linnakangas2010-02-03
* Augment EXPLAIN output with more details on Hash nodes.Robert Haas2010-02-01
* Fix memory leak created by deferrable-index-constraints patches.Tom Lane2010-01-31
* Type table featurePeter Eisentraut2010-01-28
* Introduce Streaming Replication.Heikki Linnakangas2010-01-15
* Improve ExecEvalVar's handling of whole-row variables in cases where theTom Lane2010-01-11
* Make ExecEvalFieldSelect throw a more intelligible error if it's asked toTom Lane2010-01-09
* Fix oversight in EvalPlanQualFetch: after failing to lock a tuple becauseTom Lane2010-01-08
* Preserve relfilenodes:Bruce Momjian2010-01-06
* Add support for doing FULL JOIN ON FALSE. While this is really a ratherTom Lane2010-01-05
* When estimating the selectivity of an inequality "column > constant" orTom Lane2010-01-04
* check_exclusion_constraint didn't actually work correctly for indexTom Lane2010-01-02
* Update copyright for the year 2010.Bruce Momjian2010-01-02
* Add an "argisrow" field to NullTest nodes, following a plan made way back inTom Lane2010-01-01
* Support "x IS NOT NULL" clauses as indexscan conditions. This turns outTom Lane2010-01-01
* Add the ability to store inheritance-tree statistics in pg_statistic,Tom Lane2009-12-29
* Previous fix for temporary file management broke returning a set fromHeikki Linnakangas2009-12-29
* Support ORDER BY within aggregate function calls, at long last providing aTom Lane2009-12-15
* Add an EXPLAIN (BUFFERS) option to show buffer-usage statistics.Robert Haas2009-12-15
* Fix a bug introduced when set-returning SQL functions were made inline-able:Tom Lane2009-12-14
* Ensure that the result tuple of an EvalPlanQual cycle gets materializedTom Lane2009-12-11
* Prevent indirect security attacks via changing session-local state withinTom Lane2009-12-09
* Add exclusion constraints, which generalize the concept of uniqueness toTom Lane2009-12-07
* Add a WHEN clause to CREATE TRIGGER, allowing a boolean expression to beTom Lane2009-11-20
* Fix WHERE CURRENT OF to work as designed within plpgsql. The argumentTom Lane2009-11-09
* Add support for invoking parser callback hooks via SPI and in cached plans.Tom Lane2009-11-04
* Make the overflow guards in ExecChooseHashTableSize be more protective.Tom Lane2009-10-30
* Re-implement EvalPlanQual processing to improve its performance and eliminateTom Lane2009-10-26
* Move the handling of SELECT FOR UPDATE locking and rechecking out ofTom Lane2009-10-12
* Split the processing of INSERT/UPDATE/DELETE operations out of execMain.c.Tom Lane2009-10-10
* Remove very ancient tuple-counting infrastructure (IncrRetrieved() andTom Lane2009-10-08
* Create an ALTER DEFAULT PRIVILEGES command, which allows users to adjustTom Lane2009-10-05
* Ensure that a cursor has an immutable snapshot throughout its lifespan.Alvaro Herrera2009-10-02
* Remove no-longer-needed ExecCountSlots infrastructure.Tom Lane2009-09-27
* Replace the array-style TupleTable data structure with a simple List ofTom Lane2009-09-27
* Extend the BKI infrastructure to allow system catalogs to be givenTom Lane2009-09-26
* Rewrite the planner's handling of materialized plan types so that there isTom Lane2009-09-12
* Tweak ExecIndexEvalRuntimeKeys to forcibly detoast any toasted comparisonTom Lane2009-08-23
* Improve plpgsql's ability to cope with rowtypes containing dropped columns,Tom Lane2009-08-06
* Support deferrable uniqueness constraints.Tom Lane2009-07-29