aboutsummaryrefslogtreecommitdiff
path: root/src/backend/optimizer/prep/prepunion.c
Commit message (Expand)AuthorAge
* Allow estimate_num_groups() to pass back further details about the estimationDavid Rowley2021-03-30
* Remove [Merge]AppendPath.partitioned_rels.Tom Lane2021-02-01
* Update copyright for 2021Bruce Momjian2021-01-02
* Suppress unnecessary RelabelType nodes in yet more cases.Tom Lane2020-08-19
* Add hash_mem_multiplier GUC.Peter Geoghegan2020-07-29
* Correct obsolete UNION hash aggs comment.Peter Geoghegan2020-07-28
* Disk-based Hash Aggregation.Jeff Davis2020-03-18
* Update copyrights for 2020Bruce Momjian2020-01-01
* Cosmetic improvements in setup of planner's per-RTE arrays.Tom Lane2019-08-09
* Speed up finding EquivalenceClasses for a given set of relsDavid Rowley2019-07-21
* Fix inconsistencies and typos in the treeMichael Paquier2019-07-16
* Represent Lists as expansible arrays, not chains of cons-cells.Tom Lane2019-07-15
* Phase 2 pgindent run for v12.Tom Lane2019-05-22
* Use Append rather than MergeAppend for scanning ordered partitions.Tom Lane2019-04-05
* Standardize some more loops that chase down parallel lists.Tom Lane2019-02-28
* Remove heapam.h include made superfluous by b60c3975990.Andres Freund2019-01-12
* Move inheritance expansion code into its own fileAlvaro Herrera2019-01-10
* Update copyright for 2019Bruce Momjian2019-01-02
* Remove extra semicolons.Amit Kapila2018-12-17
* Redesign initialization of partition routing structuresAlvaro Herrera2018-11-16
* Change rewriter/planner/executor/plancache to depend on RTE rellockmode.Tom Lane2018-10-02
* Improve performance of tuple conversion map generationHeikki Linnakangas2018-07-13
* Remove dead code for temporary relations in partition planningMichael Paquier2018-07-04
* Allow direct lookups of AppendRelInfo by child relidAlvaro Herrera2018-06-26
* Post-feature-freeze pgindent run.Tom Lane2018-04-26
* Prevent generation of bogus subquery scan paths.Robert Haas2018-04-25
* Merge catalog/pg_foo_fn.h headers back into pg_foo.h headers.Tom Lane2018-04-08
* Support partition pruning at execution timeAlvaro Herrera2018-04-07
* Faster partition pruningAlvaro Herrera2018-04-06
* postgres_fdw: Push down partition-wise aggregation.Robert Haas2018-04-02
* Consider Parallel Append of partial paths for UNION [ALL].Robert Haas2018-03-22
* Generate a separate upper relation for each stage of setop planning.Robert Haas2018-03-19
* Rewrite recurse_union_children to iterate, rather than recurse.Robert Haas2018-03-19
* Add stack-overflow guards in set-operation planning.Tom Lane2018-01-28
* Allow UPDATE to move rows between partitions.Robert Haas2018-01-19
* Avoid unnecessary failure in SELECT concurrent with ALTER NO INHERIT.Tom Lane2018-01-12
* C comment: fix "the the" mentions in C commentsBruce Momjian2018-01-11
* Fix comment.Robert Haas2018-01-09
* Update copyright for 2018Bruce Momjian2018-01-02
* Fix UNION/INTERSECT/EXCEPT over no columns.Tom Lane2017-12-22
* Support Parallel Append plan nodes.Robert Haas2017-12-05
* Teach planner to account for HAVING quals in aggregation plan nodes.Tom Lane2017-11-02
* Basic partition-wise join functionality.Robert Haas2017-10-06
* Expand partitioned table RTEs level by level, without flattening.Robert Haas2017-09-14
* Make RelationGetPartitionDispatchInfo expand depth-first.Robert Haas2017-09-14
* Expand partitioned tables in PartDesc order.Robert Haas2017-08-31
* Change tupledesc->attrs[n] to TupleDescAttr(tupledesc, n).Andres Freund2017-08-20
* Add missing "static" marker.Tom Lane2017-08-17
* Avoid out-of-memory in a hash join with many duplicate inner keys.Tom Lane2017-08-15
* Teach adjust_appendrel_attrs(_multilevel) to do multiple translations.Robert Haas2017-08-15