aboutsummaryrefslogtreecommitdiff
path: root/src/backend/optimizer/path/costsize.c
Commit message (Expand)AuthorAge
* Avoid regressions in foreign-key-based selectivity estimates.Tom Lane2017-06-19
* Fix failure to use clamp_row_est() for parallel joins.Robert Haas2017-03-15
* Fix cardinality estimates for parallel joins.Robert Haas2017-01-13
* Fix FK-based join selectivity estimation for semi/antijoins.Tom Lane2016-12-17
* Disable parallel query by default.Robert Haas2016-08-16
* Fix cost_rescan() to account for multi-batch hashing correctly.Tom Lane2016-07-27
* Round rowcount estimate for a partial path to an integer.Tom Lane2016-07-03
* Dodge compiler bug in Visual Studio 2013.Tom Lane2016-06-29
* Restore foreign-key-aware estimation of join relation sizes.Tom Lane2016-06-18
* Eliminate "parallel degree" terminology.Robert Haas2016-06-09
* Revert "Use Foreign Key relationships to infer multi-column join selectivity".Tom Lane2016-06-07
* Minimal fix for crash bug in quals_match_foreign_key.Robert Haas2016-05-06
* Enable parallel query by default.Robert Haas2016-04-26
* Use quicksort, not replacement selection, for external sorting.Robert Haas2016-04-08
* Use Foreign Key relationships to infer multi-column join selectivitySimon Riggs2016-04-08
* Run pgindent on a batch of (mostly-planner-related) source files.Tom Lane2016-04-06
* Support using index-only scans with partial indexes in more cases.Tom Lane2016-03-31
* Avoid a couple of zero-divide scenarios in the planner.Tom Lane2016-03-26
* Support parallel aggregation.Robert Haas2016-03-21
* Rethink representation of PathTargets.Tom Lane2016-03-14
* Spell "parallel" correctly.Tom Lane2016-03-07
* Make the upper part of the planner work by generating and comparing Paths.Tom Lane2016-03-07
* Add an explicit representation of the output targetlist to Paths.Tom Lane2016-02-18
* Support parallel joins, and make related improvements.Robert Haas2016-01-20
* Add explicit cast to amcostestimate call.Tom Lane2016-01-17
* Restructure index access method API to hide most of it at the C level.Tom Lane2016-01-17
* Re-pgindent a few files.Tom Lane2016-01-17
* Update copyright for 2016Bruce Momjian2016-01-02
* Generate parallel sequential scan plans in simple cases.Robert Haas2015-11-11
* Make sequential scans parallel-aware.Robert Haas2015-11-11
* Add a Gather executor node.Robert Haas2015-09-30
* Fix misc typos.Heikki Linnakangas2015-09-05
* Redesign tablesample method API, and do extensive code review.Tom Lane2015-07-25
* Fix planner's cost estimation for SEMI/ANTI joins with inner indexscans.Tom Lane2015-06-03
* pgindent run for 9.5Bruce Momjian2015-05-23
* TABLESAMPLE, SQL Standard and extensibleSimon Riggs2015-05-15
* Improve planner's cost estimation in the presence of semijoins.Tom Lane2015-03-11
* Fix long-obsolete code for separating filter conditions in cost_index().Tom Lane2015-03-03
* Use FLEXIBLE_ARRAY_MEMBER for HeapTupleHeaderData.t_bits[].Tom Lane2015-02-21
* Update copyright for 2015Bruce Momjian2015-01-06
* Introduce custom path and scan providers.Robert Haas2014-11-07
* Revert "Auto-tune effective_cache size to be 4x shared buffers"Tom Lane2014-05-08
* pgindent run for 9.4Bruce Momjian2014-05-06
* Again fix initialization of auto-tuned effective_cache_size.Tom Lane2014-03-20
* Code review for auto-tuned effective_cache_size.Tom Lane2014-01-27
* Update copyright for 2014Bruce Momjian2014-01-07
* Support multi-argument UNNEST(), and TABLE() syntax for multiple functions.Tom Lane2013-11-21
* Fix C comment in check_effective_cache_size()Bruce Momjian2013-10-08
* Auto-tune effective_cache size to be 4x shared buffersBruce Momjian2013-10-08
* Fix planner problems with LATERAL references in PlaceHolderVars.Tom Lane2013-08-17