summaryrefslogtreecommitdiff
path: root/src/include/optimizer/paths.h
Commit message (Expand)AuthorAgeFilesLines
* Fix pull_varnos' miscomputation of relids set for a PlaceHolderVar.Tom Lane2021-01-211-1/+2
* Update copyright for 2021Bruce Momjian2021-01-021-1/+1
* Check parallel safety in generate_useful_gather_pathsTomas Vondra2020-12-211-1/+4
* Fix get_useful_pathkeys_for_relation for volatile expressionsTomas Vondra2020-11-031-0/+1
* Fix foreign-key selectivity estimation in the presence of constants.Tom Lane2020-10-281-0/+2
* Consider Incremental Sort paths at additional placesTomas Vondra2020-04-071-0/+3
* Implement Incremental SortTomas Vondra2020-04-061-0/+1
* Cosmetic improvements for code related to partitionwise join.Tom Lane2020-04-031-3/+0
* Update copyrights for 2020Bruce Momjian2020-01-011-1/+1
* Generate EquivalenceClass members for partitionwise child join rels.Tom Lane2019-11-051-0/+5
* Phase 2 pgindent run for v12.Tom Lane2019-05-221-82/+82
* Use Append rather than MergeAppend for scanning ordered partitions.Tom Lane2019-04-051-0/+2
* Fix handling of targetlist SRFs when scan/join relation is known empty.Tom Lane2019-03-071-1/+0
* Refactor the representation of indexable clauses in IndexPaths.Tom Lane2019-02-091-8/+2
* Rename nodes/relation.h to nodes/pathnodes.h.Tom Lane2019-01-291-1/+1
* Update copyright for 2019Bruce Momjian2019-01-021-1/+1
* Post-feature-freeze pgindent run.Tom Lane2018-04-261-4/+4
* Change more places to be less trusting of RestrictInfo.is_pushed_down.Tom Lane2018-04-201-1/+2
* Implement partition-wise grouping/aggregation.Robert Haas2018-03-221-0/+2
* Add a new upper planner relation for partially-aggregated results.Robert Haas2018-02-261-1/+2
* Fix planner failures with overlapping mergejoin clauses in an outer join.Tom Lane2018-02-231-4/+6
* Rename enable_partition_wise_join to enable_partitionwise_joinPeter Eisentraut2018-02-161-1/+1
* Mark assorted GUC variables as PGDLLIMPORT.Robert Haas2018-02-091-4/+4
* Support parallel btree index builds.Robert Haas2018-02-021-1/+1
* Update copyright for 2018Bruce Momjian2018-01-021-1/+1
* Reduce "X = X" to "X IS NOT NULL", if it's easy to do so.Tom Lane2017-10-081-1/+2
* Basic partition-wise join functionality.Robert Haas2017-10-061-0/+5
* Phase 2 of pgindent updates.Tom Lane2017-06-211-1/+1
* Initial pgindent run with pg_bsd_indent version 2.0.Tom Lane2017-06-211-14/+14
* Post-PG 10 beta1 pgindent runBruce Momjian2017-05-171-1/+1
* Fix regression in parallel planning against inheritance tables.Robert Haas2017-03-141-2/+2
* Support parallel bitmap heap scans.Robert Haas2017-03-081-0/+2
* Preparatory refactoring for parallel merge join support.Robert Haas2017-03-071-1/+3
* Add optimizer and executor support for parallel index scans.Robert Haas2017-02-151-0/+2
* Replace min_parallel_relation_size with two new GUCs.Robert Haas2017-02-151-1/+2
* Fix matching of boolean index columns to sort ordering.Tom Lane2017-01-151-0/+2
* Update copyright via script for 2017Bruce Momjian2017-01-031-1/+1
* Restore foreign-key-aware estimation of join relation sizes.Tom Lane2016-06-181-0/+3
* Invent min_parallel_relation_size GUC to replace a hard-wired constant.Tom Lane2016-06-161-0/+1
* Revert "Use Foreign Key relationships to infer multi-column join selectivity".Tom Lane2016-06-071-2/+0
* Fix mishandling of equivalence-class tests in parameterized plans.Tom Lane2016-04-291-0/+5
* Use Foreign Key relationships to infer multi-column join selectivitySimon Riggs2016-04-081-0/+2
* Support using index-only scans with partial indexes in more cases.Tom Lane2016-03-311-1/+1
* Make the upper part of the planner work by generating and comparing Paths.Tom Lane2016-03-071-5/+3
* Support parallel joins, and make related improvements.Robert Haas2016-01-201-0/+2
* Update copyright for 2016Bruce Momjian2016-01-021-1/+1
* postgres_fdw: Consider requesting sorted data so we can do a merge join.Robert Haas2015-12-221-0/+3
* Still more fixes for planner's handling of LATERAL references.Tom Lane2015-12-111-0/+2
* Fix eclass_useful_for_merging to give valid results for appendrel children.Tom Lane2015-08-061-1/+2
* Code review for foreign/custom join pushdown patch.Tom Lane2015-05-101-9/+5