Commit Graph

172 Commits (9079fe60b2142da6e89403b9a9504e75124c085d)

Author SHA1 Message Date
Tom Lane bdf46af748 Post-feature-freeze pgindent run. 8 years ago
Tom Lane c792c7db41 Change more places to be less trusting of RestrictInfo.is_pushed_down. 8 years ago
Robert Haas e2f1eb0ee3 Implement partition-wise grouping/aggregation. 8 years ago
Robert Haas 3bf05e096b Add a new upper planner relation for partially-aggregated results. 8 years ago
Tom Lane 9afd513df0 Fix planner failures with overlapping mergejoin clauses in an outer join. 8 years ago
Peter Eisentraut 2fb1abaeb0 Rename enable_partition_wise_join to enable_partitionwise_join 8 years ago
Robert Haas 935dee9ad5 Mark assorted GUC variables as PGDLLIMPORT. 8 years ago
Robert Haas 9da0cc3528 Support parallel btree index builds. 8 years ago
Bruce Momjian 9d4649ca49 Update copyright for 2018 8 years ago
Tom Lane 8ec5429e2f Reduce "X = X" to "X IS NOT NULL", if it's easy to do so. 8 years ago
Robert Haas f49842d1ee Basic partition-wise join functionality. 8 years ago
Tom Lane c7b8998ebb Phase 2 of pgindent updates. 9 years ago
Tom Lane e3860ffa4d Initial pgindent run with pg_bsd_indent version 2.0. 9 years ago
Bruce Momjian a6fd7b7a5f Post-PG 10 beta1 pgindent run 9 years ago
Robert Haas 2609e91fcf Fix regression in parallel planning against inheritance tables. 9 years ago
Robert Haas f35742ccb7 Support parallel bitmap heap scans. 9 years ago
Robert Haas a71f10189d Preparatory refactoring for parallel merge join support. 9 years ago
Robert Haas 5262f7a4fc Add optimizer and executor support for parallel index scans. 9 years ago
Robert Haas 51ee6f3160 Replace min_parallel_relation_size with two new GUCs. 9 years ago
Tom Lane 0777f7a2e8 Fix matching of boolean index columns to sort ordering. 9 years ago
Bruce Momjian 1d25779284 Update copyright via script for 2017 9 years ago
Tom Lane 100340e2dc Restore foreign-key-aware estimation of join relation sizes. 10 years ago
Tom Lane 75be66464c Invent min_parallel_relation_size GUC to replace a hard-wired constant. 10 years ago
Tom Lane 77ba610805 Revert "Use Foreign Key relationships to infer multi-column join selectivity". 10 years ago
Tom Lane 207d5a656e Fix mishandling of equivalence-class tests in parameterized plans. 10 years ago
Simon Riggs 137805f89a Use Foreign Key relationships to infer multi-column join selectivity 10 years ago
Tom Lane f9aefcb91f Support using index-only scans with partial indexes in more cases. 10 years ago
Tom Lane 3fc6e2d7f5 Make the upper part of the planner work by generating and comparing Paths. 10 years ago
Robert Haas 45be99f8cd Support parallel joins, and make related improvements. 10 years ago
Bruce Momjian ee94300446 Update copyright for 2016 10 years ago
Robert Haas ccd8f97922 postgres_fdw: Consider requesting sorted data so we can do a merge join. 10 years ago
Tom Lane acfcd45cac Still more fixes for planner's handling of LATERAL references. 10 years ago
Tom Lane cde35cf4ae Fix eclass_useful_for_merging to give valid results for appendrel children. 11 years ago
Tom Lane 1a8a4e5cde Code review for foreign/custom join pushdown patch. 11 years ago
Robert Haas e7cb7ee145 Allow FDWs and custom scan providers to replace joins with scans. 11 years ago
Bruce Momjian 4baaf863ec Update copyright for 2015 11 years ago
Tom Lane c2ea2285e9 Simplify API for initially hooking custom-path providers into the planner. 11 years ago
Bruce Momjian 7e04792a1c Update copyright for 2014 12 years ago
Tom Lane f7fbf4b0be Remove dead code now that orindxpath.c is history. 12 years ago
Tom Lane f343a880d5 Extract restriction OR clauses whether or not they are indexable. 12 years ago
Tom Lane 784e762e88 Support multi-argument UNNEST(), and TABLE() syntax for multiple functions. 12 years ago
Tom Lane f3b3b8d5be Compute correct em_nullable_relids in get_eclass_for_sort_expr(). 12 years ago
Tom Lane db9f0e1d9a Postpone creation of pathkeys lists to fix bug #8049. 13 years ago
Tom Lane 9cbc4b80dd Redo postgres_fdw's planner code so it can handle parameterized paths. 13 years ago
Bruce Momjian bd61a623ac Update copyrights for 2013 13 years ago
Tom Lane d3237e04ca Fix SELECT DISTINCT with index-optimized MIN/MAX on inheritance trees. 13 years ago
Tom Lane 77387f0ac8 Suppress creation of backwardly-indexed paths for LATERAL join clauses. 14 years ago
Bruce Momjian 927d61eeff Run pgindent on 9.2 source tree in preparation for first 9.3 14 years ago
Tom Lane 5b7b5518d0 Revise parameterized-path mechanism to fix assorted issues. 14 years ago
Tom Lane dd4134ea56 Revisit handling of UNION ALL subqueries with non-Var output columns. 14 years ago