aboutsummaryrefslogtreecommitdiff
path: root/src/backend/optimizer/path/joinrels.c
Commit message (Expand)AuthorAge
* Change more places to be less trusting of RestrictInfo.is_pushed_down.Tom Lane2018-04-20
* Reorganize partitioning codeAlvaro Herrera2018-04-14
* Support partition pruning at execution timeAlvaro Herrera2018-04-07
* Rename enable_partition_wise_join to enable_partitionwise_joinPeter Eisentraut2018-02-16
* Fix possible crash in partition-wise join.Robert Haas2018-02-05
* Reorder C includesBruce Momjian2018-01-17
* Update copyright for 2018Bruce Momjian2018-01-02
* Support Parallel Append plan nodes.Robert Haas2017-12-05
* Add hash partitioning.Robert Haas2017-11-09
* Change TRUE/FALSE to true/falsePeter Eisentraut2017-11-08
* Basic partition-wise join functionality.Robert Haas2017-10-06
* Phase 3 of pgindent updates.Tom Lane2017-06-21
* Initial pgindent run with pg_bsd_indent version 2.0.Tom Lane2017-06-21
* Improve castNode notation by introducing list-extraction-specific variants.Tom Lane2017-04-10
* Don't scan partitioned tables.Robert Haas2017-03-21
* Some preliminary refactoring towards partitionwise join.Robert Haas2017-03-14
* Make more use of castNode()Peter Eisentraut2017-02-21
* Update copyright via script for 2017Bruce Momjian2017-01-03
* Support parallel joins, and make related improvements.Robert Haas2016-01-20
* Update copyright for 2016Bruce Momjian2016-01-02
* Get rid of the planner's LateralJoinInfo data structure.Tom Lane2015-12-11
* Still more fixes for planner's handling of LATERAL references.Tom Lane2015-12-11
* Fix another oversight in checking if a join with LATERAL refs is legal.Tom Lane2015-12-07
* Undo mistaken tightening in join_is_legal().Tom Lane2015-08-12
* Further fixes for degenerate outer join clauses.Tom Lane2015-08-06
* Make real sure we don't reassociate joins into or out of SEMI/ANTI joins.Tom Lane2015-08-05
* Fix some planner issues with degenerate outer join clauses.Tom Lane2015-08-01
* Fix an oversight in checking whether a join with LATERAL refs is legal.Tom Lane2015-07-31
* Improve planner's cost estimation in the presence of semijoins.Tom Lane2015-03-11
* Update copyright for 2015Bruce Momjian2015-01-06
* pgindent run for 9.4Bruce Momjian2014-05-06
* Update copyright for 2014Bruce Momjian2014-01-07
* Fix planner problems with LATERAL references in PlaceHolderVars.Tom Lane2013-08-17
* Update copyrights for 2013Bruce Momjian2013-01-01
* Fix up planner infrastructure to support LATERAL properly.Tom Lane2012-08-26
* Resurrect the "last ditch" code path in join_search_one_level().Tom Lane2012-08-15
* Run pgindent on 9.2 source tree in preparation for first 9.3Bruce Momjian2012-06-10
* Adjust join_search_one_level's handling of clauseless joins.Tom Lane2012-04-20
* Revise parameterized-path mechanism to fix assorted issues.Tom Lane2012-04-19
* Remove the "last ditch" code path in join_search_one_level().Tom Lane2012-04-13
* Weaken the planner's tests for relevant joinclauses.Tom Lane2012-04-13
* Use parameterized paths to generate inner indexscans more flexibly.Tom Lane2012-01-27
* Update copyright notices for year 2012.Bruce Momjian2012-01-01
* Pgindent run before 9.1 beta2.Bruce Momjian2011-06-09
* Ensure mark_dummy_rel doesn't create dangling pointers in RelOptInfos.Tom Lane2011-04-13
* pgindent run before PG 9.1 beta 1.Bruce Momjian2011-04-10
* Stamp copyrights for year 2011.Bruce Momjian2011-01-01
* Support RIGHT and FULL OUTER JOIN in hash joins.Tom Lane2010-12-30
* Remove cvs keywords from all files.Magnus Hagander2010-09-20
* Fix join-removal logic for pseudoconstant and outerjoin-delayed quals.Tom Lane2010-09-14