Commits

Showing commits that first shipped in 9.0 (backpatches included). Clear

DateSubjectAuthorReleases
2014-07-11 Fix bug with whole-row references to append subplans. Tom Lane 9.0.18
2014-06-20 Avoid leaking memory while evaluating arguments for a table function. Tom Lane 9.0.18
2014-05-01 Fix failure to detoast fields in composite elements of structured types. Tom Lane 9.0.18
2014-01-09 Fix "cannot accept a set" error when only some arms of a CASE return a set. Tom Lane 9.0.16
2012-07-20 Fix whole-row Var evaluation to cope with resjunk columns (again). Tom Lane 9.0.9
2010-08-26 Fix ExecMakeTableFunctionResult to verify that all rows returned by a SRF Tom Lane 9.0.0
2010-02-18 Fix ExecEvalArrayRef to pass down the old value of the array element or slice Tom Lane 9.0.0
2010-01-11 Improve ExecEvalVar's handling of whole-row variables in cases where the Tom Lane 9.0.0
2010-01-09 Make ExecEvalFieldSelect throw a more intelligible error if it's asked to Tom Lane 9.0.0
2010-01-01 Add an "argisrow" field to NullTest nodes, following a plan made way back in Tom Lane 9.0.0
2009-12-14 Fix a bug introduced when set-returning SQL functions were made inline-able: Tom Lane 9.0.0
2009-11-20 Add a WHEN clause to CREATE TRIGGER, allowing a boolean expression to be Tom Lane 9.0.0
2009-11-04 Add support for invoking parser callback hooks via SPI and in cached plans. Tom Lane 9.0.0
2009-10-26 Re-implement EvalPlanQual processing to improve its performance and eliminate Tom Lane 9.0.0
2009-10-08 Remove very ancient tuple-counting infrastructure (IncrRetrieved() and Tom Lane 9.0.0
2009-08-06 Improve plpgsql's ability to cope with rowtypes containing dropped columns, Tom Lane 9.0.0