]> granicus.if.org Git - postgresql/history - src/backend/optimizer/README
Rearrange planner to save the whole PlannerInfo (subroot) for a subquery.
[postgresql] / src / backend / optimizer / README
2011-02-20 Tom LaneImplement an API to let foreign-data wrappers actually...
2010-10-29 Tom LaneAvoid creation of useless EquivalenceClasses during...
2010-10-14 Tom LaneSupport MergeAppend plans, to allow sorted output from...
2010-09-20 Magnus HaganderRemove cvs keywords from all files.
2010-08-19 Peter EisentrautRemove extra newlines at end and beginning of files...
2010-03-28 Tom LaneRework join-removal logic as per recent discussion...
2009-09-29 Tom LaneFix equivclass.c's not-quite-right strategy for handlin...
2009-09-17 Tom LaneImplement "join removal" for cases where the inner...
2009-07-21 Tom LaneFix another semijoin-ordering bug. We already knew...
2009-02-27 Tom LaneTighten up join ordering rules to account for recent...
2008-08-14 Tom LaneImplement SEMI and ANTI joins in the planner and execut...
2008-08-02 Tom LaneRearrange the querytree representation of ORDER BY...
2008-04-09 Bruce MomjianSmall wording improvements for source code READMEs.
2008-04-09 Bruce MomjianRevert README cleanups.
2008-04-09 Bruce MomjianRevert sentence removal from nickname in FAQ.
2008-03-21 Bruce MomjianMore README src cleanups.
2008-03-20 Bruce MomjianMake source code READMEs more consistent. Add CVS...
2007-10-26 Tom LaneChange have_join_order_restriction() so that we do...
2007-09-26 Tom LaneCreate a function variable "join_search_hook" to let...
2007-02-19 Tom LaneGet rid of some old and crufty global variables in...
2007-02-16 Tom LaneRestructure code that is responsible for ensuring that...
2007-02-13 Tom LaneRepair bug in 8.2's new logic for planning outer joins...
2007-01-20 Tom LaneRefactor planner's pathkeys data structure to create...
2006-07-01 Tom LaneRevise the planner's handling of "pseudoconstant" WHERE...
2005-12-20 Tom LaneTeach planner how to rearrange join order for some...
2005-06-09 Tom LaneSimplify the planner's join clause management by storin...
2005-06-05 Tom LaneRemove planner's private fields from Query struct,...
2005-04-21 Tom LaneRethink original decision to use AND/OR Expr nodes...
2003-12-30 Tom LaneInstead of trying to force WHERE clauses into CNF or...
2003-01-20 Tom LaneIN clauses appearing at top level of WHERE can now...
2003-01-15 Tom LaneAllow merge and hash joins to occur on arbitrary expres...
2002-11-30 Tom LaneBe more realistic about plans involving Materialize...
2002-11-06 Tom LaneFirst phase of implementing hash-based grouping/aggrega...
2002-08-25 Bruce MomjianAdd Bob Devine's name to the optimizer README.
2002-05-12 Tom LaneGet rid of long-since-vestigial Iter node type, in...
2001-10-18 Tom LaneExtend code that deduces implied equality clauses to...
2001-01-17 Bruce MomjianMove structure comments from the top block down to...
2000-12-14 Tom LanePlanner speedup hacking. Avoid saving useless pathkeys...
2000-11-12 Tom LaneRestructure handling of inheritance queries so that...
2000-09-29 Tom LaneSubselects in FROM clause, per ISO syntax: FROM (SELECT...
2000-09-12 Tom LaneFirst cut at full support for OUTER JOINs. There are...
2000-07-24 Tom LaneDeduce equality constraints that are implied by transit...
2000-03-21 Tom LaneRestructure planning code so that preprocessing of...
2000-02-15 Tom LaneNew cost model for planning, incorporating a penalty...
2000-02-07 Tom LaneRepair planning bugs caused by my misguided removal...
1999-08-16 Tom LaneMajor planner/optimizer revision: get rid of PathOrder...
1999-02-19 Bruce Momjianoptimizer cleanup
1999-02-19 Bruce Momjianoptimizer cleanup
1999-02-15 Bruce MomjianUpdate optimizer readme.
1999-02-09 Bruce MomjianMajor optimizer improvement for joining a large number...
1999-02-08 Bruce MomjianOptimizer cleanup.
1999-02-04 Bruce MomjianMore optimizer cleanups.
1999-02-04 Bruce MomjianMore optimizer renaming HInfo -> HashInfo.
1999-02-03 Bruce MomjianOptimizer rename ClauseInfo -> RestrictInfo. Update...
1998-08-10 Bruce MomjianCleanup optimizer function names and clarify code.
1998-08-07 Bruce MomjianOPTIMIZER_DEBUG additions.
1997-12-18 Bruce MomjianCost cleanup.
1997-12-17 Bruce MomjianAdd optimizer README file.