aboutsummaryrefslogtreecommitdiff
path: root/src/backend/executor
Commit message (Expand)AuthorAge
* 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
* Save a few cycles in EXPLAIN and related commands by not bothering to formTom Lane2009-07-23
* In a non-hashed Agg node, reset the "aggcontext" at group boundaries, insteadTom Lane2009-07-23
* Change do_tup_output() to take Datum/isnull arrays instead of a char * array,Tom Lane2009-07-22
* Fix error cleanup failure caused by 8.4 changes in plpgsql to try to avoidTom Lane2009-07-18
* Fix things so that array_agg_finalfn does not modify or free its inputTom Lane2009-06-20
* ExecAgg() failed to finish running out set-returning functions in the lastTom Lane2009-06-17
* Revisit AlterTableCreateToastTable's API once again, hoping to make it whatTom Lane2009-06-11
* Fix things so that you can still do "select foo()" where foo is a SQLTom Lane2009-06-11
* 8.4 pgindent run, with new combined Linux/FreeBSD/MinGW typedef listBruce Momjian2009-06-11
* Fix xmlattribute escaping XML special characters twice (bug #4822).Peter Eisentraut2009-06-09
* Improve the recently-added support for properly pluralized error messagesTom Lane2009-06-04
* Add an option to AlterTableCreateToastTable() to allow its caller to forceTom Lane2009-05-07
* XMLATTRIBUTES() should send the attribute values throughPeter Eisentraut2009-04-08
* Make ExecInitExpr build the list of SubPlans found in a plan tree in orderTom Lane2009-04-05