summaryrefslogtreecommitdiff
path: root/src/backend/catalog/pg_aggregate.c
Commit message (Expand)AuthorAgeFilesLines
* Update copyright for 2023Bruce Momjian2023-01-021-1/+1
* Refactor aclcheck functionsPeter Eisentraut2022-11-131-5/+5
* Update copyright for 2022Bruce Momjian2022-01-071-1/+1
* Reconsider the handling of procedure OUT parameters.Tom Lane2021-06-101-1/+1
* SQL-standard function bodyPeter Eisentraut2021-04-071-0/+1
* Update copyright for 2021Bruce Momjian2021-01-021-1/+1
* Remove useless entries for aggregate functions from fmgrtab.c.Tom Lane2020-11-041-1/+1
* Fix misleading error message about inconsistent moving-aggregate types.Tom Lane2020-09-061-2/+2
* Switch to multi-inserts when registering dependencies for many code pathsMichael Paquier2020-09-051-9/+14
* Refactor ObjectAddress field assignments in more placesMichael Paquier2020-07-011-27/+9
* Refactor our checks for valid function and aggregate signatures.Tom Lane2020-03-171-26/+27
* Update copyrights for 2020Bruce Momjian2020-01-011-1/+1
* Message style fixesPeter Eisentraut2019-09-231-2/+2
* Fix inconsistencies and typos in the treeMichael Paquier2019-07-291-1/+1
* Phase 2 pgindent run for v12.Tom Lane2019-05-221-3/+3
* Initial pgindent run for v12.Tom Lane2019-05-221-5/+4
* Implement OR REPLACE option for CREATE AGGREGATE.Andrew Gierth2019-03-191-3/+54
* Create the infrastructure for planner support functions.Tom Lane2019-02-091-0/+1
* Replace uses of heap_open et al with the corresponding table_* function.Andres Freund2019-01-211-2/+2
* Replace heapam.h includes with {table, relation}.h where applicable.Andres Freund2019-01-211-1/+1
* Update copyright for 2019Bruce Momjian2019-01-021-1/+1
* Remove WITH OIDS support, change oid catalog column visibility.Andres Freund2018-11-201-3/+2
* Fix type checking for support functions of parallel VARIADIC aggregates.Tom Lane2018-05-151-10/+17
* Merge catalog/pg_foo_fn.h headers back into pg_foo.h headers.Tom Lane2018-04-081-2/+0
* Add prokind column, replacing proisagg and proiswindowPeter Eisentraut2018-03-021-2/+1
* Replace AclObjectKind with ObjectTypePeter Eisentraut2018-01-191-1/+1
* Update copyright for 2018Bruce Momjian2018-01-021-1/+1
* Explicitly track whether aggregate final functions modify transition state.Tom Lane2017-10-141-0/+5
* Phase 3 of pgindent updates.Tom Lane2017-06-211-10/+10
* Phase 2 of pgindent updates.Tom Lane2017-06-211-18/+18
* Fix improper quoting of format_type_be() output.Tom Lane2017-05-291-1/+1
* Tweak catalog indexing abstraction for upcoming WARMAlvaro Herrera2017-01-311-3/+1
* Update copyright via script for 2017Bruce Momjian2017-01-031-1/+1
* Fix type-safety problem with parallel aggregate serial/deserialization.Tom Lane2016-06-221-16/+11
* pgindent run for 9.6Robert Haas2016-06-091-16/+17
* Fix parallel-safety code for parallel aggregation.Robert Haas2016-04-051-2/+3
* Allow aggregate transition states to be serialized and deserialized.Robert Haas2016-03-291-1/+79
* Support multi-stage aggregation.Robert Haas2016-01-201-1/+37
* Update copyright for 2016Bruce Momjian2016-01-021-1/+1
* Determine whether it's safe to attempt a parallel plan for a query.Robert Haas2015-09-161-0/+1
* pgindent run for 9.5Bruce Momjian2015-05-231-1/+1
* Add transforms featurePeter Eisentraut2015-04-261-0/+1
* Change many routines to return ObjectAddress rather than OIDAlvaro Herrera2015-03-031-29/+27
* Update copyright for 2015Bruce Momjian2015-01-061-1/+1
* pgindent run for 9.4Bruce Momjian2014-05-061-3/+3
* Allow polymorphic aggregates to have non-polymorphic state data types.Tom Lane2014-04-231-39/+54
* Create infrastructure for moving-aggregate optimization.Tom Lane2014-04-121-20/+221
* Update copyright for 2014Bruce Momjian2014-01-071-1/+1
* Support ordered-set (WITHIN GROUP) aggregates.Tom Lane2013-12-231-10/+145
* Allow aggregates to provide estimates of their transition state data size.Tom Lane2013-11-161-0/+2