aboutsummaryrefslogtreecommitdiff
path: root/src/backend/optimizer/path/allpaths.c
Commit message (Expand)AuthorAge
* Fix a conceptual error in my patch of 2007-10-26 that avoided consideringTom Lane2008-01-11
* Update copyrights in source tree to 2008.Bruce Momjian2008-01-01
* pgindent run for 8.3.Bruce Momjian2007-11-15
* Create a function variable "join_search_hook" to let plugins override theTom Lane2007-09-26
* Repair two constraint-exclusion corner cases triggered by proving that anTom Lane2007-05-26
* Some further performance tweaks for planning large inheritance trees thatTom Lane2007-04-21
* Avoid useless work during set_plain_rel_pathlist() when the relationTom Lane2007-04-21
* Turn the rangetable used by the executor into a flat list, and avoid storingTom Lane2007-02-22
* Remove the Query structure from the executor's API. This allows us to stopTom Lane2007-02-20
* Get rid of some old and crufty global variables in the planner. WhenTom Lane2007-02-19
* Repair oversight in creation of "append relations": we should set upTom Lane2007-01-28
* Refactor planner's pathkeys data structure to create a separate, explicitTom Lane2007-01-20
* Support ORDER BY ... NULLS FIRST/LAST, and add ASC/DESC/NULLS FIRST/NULLS LASTTom Lane2007-01-09
* Update CVS HEAD for 2007 copyright. Back branches are typically notBruce Momjian2007-01-05
* pgindent run for 8.2.Bruce Momjian2006-10-04
* Improve usage of effective_cache_size parameter by assuming that all theTom Lane2006-09-19
* Suppress subquery pullup/pushdown when a subquery contains volatileTom Lane2006-08-19
* Fix UNION/INTERSECT/EXCEPT so that when two inputs being merged haveTom Lane2006-08-10
* Add support for multi-row VALUES clauses as part of INSERT statementsJoe Conway2006-08-02
* Remove 576 references of include files that were not needed.Bruce Momjian2006-07-14
* Sort reference of include files, "A" - "F".Bruce Momjian2006-07-11
* Revise the planner's handling of "pseudoconstant" WHERE clauses, that isTom Lane2006-07-01
* Avoid assuming that statistics for a parent relation reflect the properties ofTom Lane2006-05-02
* Improve the representation of FOR UPDATE/FOR SHARE so that we canTom Lane2006-04-30
* Update copyright for 2006. Update scripts.Bruce Momjian2006-03-05
* Fix qual_is_pushdown_safe to not try to push down quals involving a whole-rowTom Lane2006-02-13
* Fix constraint exclusion to work in inherited UPDATE/DELETE queriesTom Lane2006-02-04
* Teach planner to convert simple UNION ALL subqueries into append relations,Tom Lane2006-02-03
* Restructure planner's handling of inheritance. Rather than processingTom Lane2006-01-31
* Teach planner how to rearrange join order for some classes of OUTER JOIN.Tom Lane2005-12-20
* Re-run pgindent, fixing a problem where comment lines after a blankBruce Momjian2005-11-22
* Standard pgindent run for 8.1.Bruce Momjian2005-10-15
* enable_constraint_exclusion => constraint_exclusionBruce Momjian2005-08-22
* Simple constraint exclusion. For now, only child tables of inheritanceTom Lane2005-07-23
* Quick hack to allow the outer query's tuple_fraction to be passed downTom Lane2005-06-10
* Simplify the planner's join clause management by storing join clausesTom Lane2005-06-09
* Nab some low-hanging fruit: replace the planner's base_rel_list andTom Lane2005-06-06
* Remove planner's private fields from Query struct, and put them intoTom Lane2005-06-05
* Change expandRTE() and ResolveNew() back to taking just the singleTom Lane2005-06-04
* Implement sharable row-level locks, and use them for foreign key referencesTom Lane2005-04-28
* Remove support for OR'd indexscans internal to a single IndexScan planTom Lane2005-04-25
* Rethink original decision to use AND/OR Expr nodes to represent bitmapTom Lane2005-04-21
* Create executor and planner-backend support for decoupled heap and indexTom Lane2005-04-19
* Merge Resdom nodes into TargetEntry nodes to simplify code and save aTom Lane2005-04-06
* Make the behavior of HAVING without GROUP BY conform to the SQL spec.Tom Lane2005-03-10
* Tag appropriate files for rc3PostgreSQL Daemon2004-12-31
* Clean up handling of inherited-table update queries, per bug reportTom Lane2004-10-02
* Pgindent run for 8.0.Bruce Momjian2004-08-29
* Update copyright to 2004.Bruce Momjian2004-08-29
* Repair some issues with column aliases and RowExpr construction in theTom Lane2004-08-19