| Age | Commit message (Expand) | Author |
| 2017-03-25 | git rm execQual.c | Tom Lane |
| 2017-03-25 | Faster expression evaluation and targetlist projection. | Andres Freund |
| 2017-03-12 | Use wrappers of PG_DETOAST_DATUM_PACKED() more. | Noah Misch |
| 2017-03-11 | Improve expression evaluation test coverage. | Andres Freund |
| 2017-01-27 | Use the new castNode() macro in a number of places. | Andres Freund |
| 2017-01-19 | Remove obsoleted code relating to targetlist SRF evaluation. | Andres Freund |
| 2017-01-18 | Move targetlist SRF handling from expression evaluation to new executor node. | Andres Freund |
| 2017-01-03 | Update copyright via script for 2017 | Bruce Momjian |
| 2016-12-23 | Remove unnecessary casts of makeNode() result | Peter Eisentraut |
| 2016-12-22 | Fix handling of expanded objects in CoerceToDomain and CASE execution. | Tom Lane |
| 2016-08-17 | Improve parsetree representation of special functions such as CURRENT_DATE. | Tom Lane |
| 2016-08-08 | Fix two errors with nested CASE/WHEN constructs. | Tom Lane |
| 2016-07-27 | Allow functions that return sets of tuples to return simple NULLs. | Tom Lane |
| 2016-07-26 | Fix constant-folding of ROW(...) IS [NOT] NULL with composite fields. | Tom Lane |
| 2016-06-26 | Rethink node-level representation of partial-aggregation modes. | Tom Lane |
| 2016-06-03 | Mark read/write expanded values as read-only in ExecProject(). | Tom Lane |
| 2016-04-27 | Tighten up sanity checks for parallel aggregate in execQual.c. | Robert Haas |
| 2016-03-21 | Support parallel aggregation. | Robert Haas |
| 2016-01-02 | Update copyright for 2016 | Bruce Momjian |
| 2015-12-23 | Allow omitting one or both boundaries in an array slice specifier. | Tom Lane |
| 2015-12-18 | Revert 9246af6799819847faa33baf441251003acbb8fe because | Teodor Sigaev |
| 2015-12-18 | Allow to omit boundaries in array subscript | Teodor Sigaev |
| 2015-08-04 | Share transition state between different aggregates when possible. | Heikki Linnakangas |
| 2015-08-03 | Fix a number of places that produced XX000 errors in the regression tests. | Tom Lane |
| 2015-05-24 | pgindent run for 9.5 | Bruce Momjian |
| 2015-05-16 | Support GROUPING SETS, CUBE and ROLLUP. | Andres Freund |
| 2015-05-14 | Support "expanded" objects, particularly arrays, for better performance. | Tom Lane |
| 2015-03-01 | Use the typcache to cache constraints for domain types. | Tom Lane |
| 2015-02-16 | Rationalize the APIs of array element/slice access functions. | Tom Lane |
| 2015-02-16 | Fix null-pointer-deref crash while doing COPY IN with check constraints. | Tom Lane |
| 2015-01-06 | Update copyright for 2015 | Bruce Momjian |
| 2014-11-10 | Ensure that RowExprs and whole-row Vars produce the expected column names. | Tom Lane |
| 2014-07-11 | Fix bug with whole-row references to append subplans. | Tom Lane |
| 2014-06-20 | Avoid leaking memory while evaluating arguments for a table function. | Tom Lane |
| 2014-05-06 | pgindent run for 9.4 | Bruce Momjian |
| 2014-05-01 | Fix failure to detoast fields in composite elements of structured types. | Tom Lane |
| 2014-01-09 | Fix "cannot accept a set" error when only some arms of a CASE return a set. | Tom Lane |
| 2014-01-07 | Update copyright for 2014 | Bruce Momjian |
| 2013-12-23 | Support ordered-set (WITHIN GROUP) aggregates. | Tom Lane |
| 2013-07-17 | Implement the FILTER clause for aggregate function calls. | Noah Misch |
| 2013-05-29 | pgindent run for release 9.3 | Bruce Momjian |
| 2013-05-12 | Fix handling of strict non-set functions with NULLs in set-valued inputs. | Tom Lane |
| 2013-04-19 | Improve error message when an FDW doesn't support WHERE CURRENT OF. | Tom Lane |
| 2013-04-12 | sepgsql: Enforce db_procedure:{execute} permission. | Robert Haas |
| 2013-01-29 | Provide database object names as separate fields in error messages. | Tom Lane |
| 2013-01-01 | Update copyrights for 2013 | Bruce Momjian |
| 2012-08-30 | Split tuple struct defs from htup.h to htup_details.h | Alvaro Herrera |
| 2012-07-20 | Fix whole-row Var evaluation to cope with resjunk columns (again). | Tom Lane |
| 2012-06-10 | Run pgindent on 9.2 source tree in preparation for first 9.3 | Bruce Momjian |
| 2012-02-14 | Preserve column names in the execution-time tupledesc for a RowExpr. | Tom Lane |