Commit Graph

293 Commits (b154ee63bb659ce280d486db6bbbe77ddec105c5)

Author SHA1 Message Date
Tom Lane b154ee63bb Get rid of artificial restriction on hash table sizes on Windows. 5 years ago
David Rowley ed934d4fa3 Allow estimate_num_groups() to pass back further details about the estimation 5 years ago
Tom Lane f003a7522b Remove [Merge]AppendPath.partitioned_rels. 5 years ago
Bruce Momjian ca3b37487b Update copyright for 2021 5 years ago
Tom Lane 2072932407 Suppress unnecessary RelabelType nodes in yet more cases. 5 years ago
Peter Geoghegan d6c08e29e7 Add hash_mem_multiplier GUC. 6 years ago
Peter Geoghegan b1d79127ed Correct obsolete UNION hash aggs comment. 6 years ago
Jeff Davis 1f39bce021 Disk-based Hash Aggregation. 6 years ago
Bruce Momjian 7559d8ebfa Update copyrights for 2020 6 years ago
Tom Lane 1661a40505 Cosmetic improvements in setup of planner's per-RTE arrays. 7 years ago
David Rowley 3373c71553 Speed up finding EquivalenceClasses for a given set of rels 7 years ago
Michael Paquier 0896ae561b Fix inconsistencies and typos in the tree 7 years ago
Tom Lane 1cff1b95ab Represent Lists as expansible arrays, not chains of cons-cells. 7 years ago
Tom Lane 8255c7a5ee Phase 2 pgindent run for v12. 7 years ago
Tom Lane 959d00e9db Use Append rather than MergeAppend for scanning ordered partitions. 7 years ago
Tom Lane c94fb8e8ac Standardize some more loops that chase down parallel lists. 7 years ago
Andres Freund 1845ca2cfd Remove heapam.h include made superfluous by b60c397599. 7 years ago
Alvaro Herrera b60c397599 Move inheritance expansion code into its own file 7 years ago
Bruce Momjian 97c39498e5 Update copyright for 2019 7 years ago
Amit Kapila 3abb11e55b Remove extra semicolons. 7 years ago
Alvaro Herrera 3f2393edef Redesign initialization of partition routing structures 7 years ago
Tom Lane 6e35939feb Change rewriter/planner/executor/plancache to depend on RTE rellockmode. 7 years ago
Heikki Linnakangas 42f70cd9c3 Improve performance of tuple conversion map generation 8 years ago
Michael Paquier fc057b2b8f Remove dead code for temporary relations in partition planning 8 years ago
Alvaro Herrera 7d872c91a3 Allow direct lookups of AppendRelInfo by child relid 8 years ago
Tom Lane bdf46af748 Post-feature-freeze pgindent run. 8 years ago
Robert Haas dc1057fcd8 Prevent generation of bogus subquery scan paths. 8 years ago
Tom Lane cefa387153 Merge catalog/pg_foo_fn.h headers back into pg_foo.h headers. 8 years ago
Alvaro Herrera 499be013de Support partition pruning at execution time 8 years ago
Alvaro Herrera 9fdb675fc5 Faster partition pruning 8 years ago
Robert Haas 7e0d64c7a5 postgres_fdw: Push down partition-wise aggregation. 8 years ago
Robert Haas 88ba0ae2aa Consider Parallel Append of partial paths for UNION [ALL]. 8 years ago
Robert Haas c596fadbfe Generate a separate upper relation for each stage of setop planning. 8 years ago
Robert Haas 49525c4630 Rewrite recurse_union_children to iterate, rather than recurse. 8 years ago
Tom Lane 35a528062c Add stack-overflow guards in set-operation planning. 8 years ago
Robert Haas 2f17844104 Allow UPDATE to move rows between partitions. 8 years ago
Tom Lane 680d540502 Avoid unnecessary failure in SELECT concurrent with ALTER NO INHERIT. 8 years ago
Bruce Momjian bdb70c12b3 C comment: fix "the the" mentions in C comments 8 years ago
Robert Haas 63008b19ee Fix comment. 8 years ago
Bruce Momjian 9d4649ca49 Update copyright for 2018 8 years ago
Tom Lane c4c2885cbb Fix UNION/INTERSECT/EXCEPT over no columns. 8 years ago
Robert Haas ab72716778 Support Parallel Append plan nodes. 8 years ago
Tom Lane 7b6c075471 Teach planner to account for HAVING quals in aggregation plan nodes. 8 years ago
Robert Haas f49842d1ee Basic partition-wise join functionality. 8 years ago
Robert Haas 0a480502b0 Expand partitioned table RTEs level by level, without flattening. 8 years ago
Robert Haas 77b6b5e9ce Make RelationGetPartitionDispatchInfo expand depth-first. 8 years ago
Robert Haas 30833ba154 Expand partitioned tables in PartDesc order. 8 years ago
Andres Freund 2cd7084524 Change tupledesc->attrs[n] to TupleDescAttr(tupledesc, n). 9 years ago
Tom Lane 963af96920 Add missing "static" marker. 9 years ago
Tom Lane 4867d7f62f Avoid out-of-memory in a hash join with many duplicate inner keys. 9 years ago