aboutsummaryrefslogtreecommitdiff
path: root/src/backend/optimizer/path/costsize.c
Commit message (Expand)AuthorAge
* Get rid of artificial restriction on hash table sizes on Windows.Tom Lane2021-07-25
* Fix pull_varnos' miscomputation of relids set for a PlaceHolderVar.Tom Lane2021-01-21
* Relax some asserts in merge join costing codeDavid Rowley2020-10-20
* Adjust cost model for HashAgg that spills to disk.Jeff Davis2020-09-07
* Add hash_mem_multiplier GUC.Peter Geoghegan2020-07-29
* Remove hashagg_avoid_disk_plan GUC.Peter Geoghegan2020-07-27
* Rename enable_incrementalsort for clarityPeter Eisentraut2020-07-05
* Rework HashAgg GUCs.Jeff Davis2020-06-11
* Run pgindent with new pg_bsd_indent version 2.1.1.Tom Lane2020-05-16
* Initial pgindent and pgperltidy run for v13.Tom Lane2020-05-14
* Simplify cost_incremental_sort a bitTomas Vondra2020-05-02
* Fix cost_incremental_sort for expressions with varno 0Tomas Vondra2020-04-23
* Implement Incremental SortTomas Vondra2020-04-06
* Fix costing for disk-based hash aggregation.Jeff Davis2020-03-28
* Disk-based Hash Aggregation.Jeff Davis2020-03-18
* Update copyrights for 2020Bruce Momjian2020-01-01
* Revert "Rename files and headers related to index AM"Michael Paquier2019-12-27
* Rename files and headers related to index AMMichael Paquier2019-12-25
* Fix inconsistencies and typos in the tree, take 10Michael Paquier2019-08-13
* Rationalize use of list_concat + list_copy combinations.Tom Lane2019-08-12
* 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
* Fix comment related to calculation location of total_table_pagesMichael Paquier2019-02-13
* Build out the planner support function infrastructure.Tom Lane2019-02-09
* Refactor the representation of indexable clauses in IndexPaths.Tom Lane2019-02-09
* Rename nodes/relation.h to nodes/pathnodes.h.Tom Lane2019-01-29
* Refactor planner's header files.Tom Lane2019-01-29
* Make some small planner API cleanups.Tom Lane2019-01-29
* In the planner, replace an empty FROM clause with a dummy RTE.Tom Lane2019-01-28
* Update copyright for 2019Bruce Momjian2019-01-02
* Support parameterized TidPaths.Tom Lane2018-12-30
* Fix ancient thinko in mergejoin cost estimation.Tom Lane2018-12-18
* Fix hashjoin costing mistake introduced with inner_unique optimization.Tom Lane2018-07-14
* Rethink how to get float.h in old Windows API for isnan/isinfAlvaro Herrera2018-07-11
* Add GUC enable_partition_pruningAlvaro Herrera2018-04-23
* Tweak a couple of planner APIs to save recalculating join relids.Tom Lane2018-04-20
* Change more places to be less trusting of RestrictInfo.is_pushed_down.Tom Lane2018-04-20
* Implement partition-wise grouping/aggregation.Robert Haas2018-03-22
* Fix costing of parallel hash joins.Peter Eisentraut2018-03-06
* Charge cpu_tuple_cost * 0.5 for Append and MergeAppend nodes.Robert Haas2018-02-21
* Rename enable_partition_wise_join to enable_partitionwise_joinPeter Eisentraut2018-02-16
* Support parallel btree index builds.Robert Haas2018-02-02
* Code review for Parallel Append.Robert Haas2018-01-04
* Update copyright for 2018Bruce Momjian2018-01-02
* Add parallel-aware hash joins.Andres Freund2017-12-21
* Support Parallel Append plan nodes.Robert Haas2017-12-05
* Add parallel_leader_participation GUC.Robert Haas2017-11-15
* Account for the effect of lossy pages when costing bitmap scans.Robert Haas2017-11-10
* Teach planner to account for HAVING quals in aggregation plan nodes.Tom Lane2017-11-02