Commits

DateSubjectAuthorReleases
2018-02-16 Revert "Do execGrouping.c via expression eval machinery." Andres Freund 11.0
2018-02-16 Do execGrouping.c via expression eval machinery. Andres Freund 11.0
2018-01-09 Expression evaluation based aggregate transition invocation. Andres Freund 11.0
2018-01-03 Simplify representation of aggregate transition values a bit. Andres Freund 11.0
2017-11-24 Fix handling of NULLs returned by aggregate combine functions. Andres Freund 10.2
2017-11-24 Fix handling of NULLs returned by aggregate combine functions. Andres Freund 9.6.7
2017-11-24 Fix handling of NULLs returned by aggregate combine functions. Andres Freund 11.0
2017-08-20 Change tupledesc->attrs[n] to TupleDescAttr(tupledesc, n). Andres Freund 11.0
2017-07-30 Move ExecProcNode from dispatch to function pointer based model. Andres Freund 10.0
2017-07-30 Move interrupt checking from ExecProcNode() to executor nodes. Andres Freund 10.0
2017-04-06 Allow avoiding tuple copy within tuplesort_gettupleslot(). Andres Freund 10.0
2017-03-25 Faster expression evaluation and targetlist projection. Andres Freund 10.0
2017-01-27 Use the new castNode() macro in a number of places. Andres Freund 10.0
2017-01-19 Remove obsoleted code relating to targetlist SRF evaluation. Andres Freund 10.0
2016-12-01 User narrower representative tuples in the hash-agg hashtable. Andres Freund 10.0
2016-12-01 Perform one only projection to compute agg arguments. Andres Freund 10.0
2016-10-15 Use more efficient hashtable for execGrouping.c to speed up hash aggregation. Andres Freund 10.0
2015-05-16 Support GROUPING SETS, CUBE and ROLLUP. Andres Freund 9.5.0