]> granicus.if.org Git - postgresql/history - src/backend/optimizer/path/pathkeys.c
Refactor planner's pathkeys data structure to create a separate, explicit
[postgresql] / src / backend / optimizer / path / pathkeys.c
2007-01-20 Tom LaneRefactor planner's pathkeys data structure to create...
2007-01-09 Tom LaneSupport ORDER BY ... NULLS FIRST/LAST, and add ASC...
2007-01-05 Bruce MomjianUpdate CVS HEAD for 2007 copyright. Back branches...
2006-10-04 Bruce Momjianpgindent run for 8.2.
2006-08-17 Tom LaneTeach convert_subquery_pathkeys() to handle the case...
2006-07-14 Bruce MomjianRemove 576 references of include files that were not...
2006-03-05 Bruce MomjianUpdate copyright for 2006. Update scripts.
2006-01-29 Tom LaneFix code that checks to see if an index can be consider...
2005-11-22 Bruce MomjianRe-run pgindent, fixing a problem where comment lines...
2005-10-15 Bruce MomjianStandard pgindent run for 8.1.
2005-08-27 Tom LaneChange the division of labor between grouping_planner...
2005-07-28 Tom LaneMake use of new list primitives list_append_unique...
2005-07-03 Tom LaneImprove outer-join-deduction logic to be able to propag...
2005-07-02 Tom LaneTeach planner about some cases where a restriction...
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-06 Tom LaneMerge Resdom nodes into TargetEntry nodes to simplify...
2005-03-27 Tom LaneAdd a back-link from IndexOptInfo structs to their...
2005-01-23 Tom LaneThe result of a FULL or RIGHT join can't be assumed...
2004-12-31 PostgreSQL DaemonTag appropriate files for rc3
2004-08-29 Bruce MomjianPgindent run for 8.0.
2004-08-29 Bruce MomjianUpdate copyright to 2004.
2004-06-05 Tom LaneMake the world very nearly safe for composite-type...
2004-06-01 Tom LaneDesultory de-FastList-ification. RelOptInfo.reltargetl...
2004-05-30 Neil ConwayUse the new List API function names throughout the...
2004-05-26 Neil ConwayReimplement the linked list data structure used through...
2004-04-07 Tom Lanebuild_subquery_pathkeys() was examining wrong copy...
2003-12-03 Tom LanePlanner failed to be smart about binary-compatible...
2003-11-29 PostgreSQL Daemon$Header: -> $PostgreSQL Changes ...
2003-08-04 Bruce MomjianUpdate copyrights to 2003.
2003-08-04 Bruce Momjianpgindent run.
2003-07-25 Tom LaneError message editing in backend/optimizer, backend...
2003-06-29 Tom LaneRestructure building of join relation targetlists so...
2003-05-28 Tom LaneReplace functional-index facility with expressional...
2003-05-02 Tom LaneRepair sloppiness about where cached mergeclause pathke...
2003-02-15 Tom LaneTeach planner how to propagate pathkeys from sub-SELECT...
2003-02-08 Tom LaneReplace planner's representation of relation sets,...
2003-01-24 Tom LaneModify planner's implied-equality-deduction code so...
2003-01-15 Tom LaneAllow merge and hash joins to occur on arbitrary expres...
2002-12-17 Tom LaneTo suppress memory leakage in long-lived Lists, lremove...
2002-12-12 Tom LanePhase 2 of read-only-plans project: restructure express...
2002-09-18 Tom LaneExtend pg_cast castimplicit column to a three-way value...
2002-09-04 Bruce Momjianpgindent run.
2002-06-20 Bruce MomjianUpdate copyright to 2002.
2002-05-12 Tom LaneGet rid of long-since-vestigial Iter node type, in...
2002-03-12 Tom LaneRestructure representation of join alias variables...
2001-11-11 Tom LaneIn find_mergeclauses_for_pathkeys, it's okay to return...
2001-10-28 Bruce MomjianAnother pgindent run. Fixes enum indenting, and improv...
2001-10-25 Bruce Momjianpgindent run on all C files. Java run to follow. ...
2001-10-18 Tom LaneExtend code that deduces implied equality clauses to...
2001-03-22 Bruce MomjianRemove dashes in comments that don't need them, rewrap...
2001-03-22 Bruce Momjianpgindent run. Make it all clean.
2001-01-24 Bruce MomjianChange Copyright from PostgreSQL, Inc to PostgreSQL...
2001-01-17 Bruce MomjianChange lcons(x, NIL) to makeList(x) where appropriate.
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-08-08 Tom LaneRemove 'func_tlist' from Func expression nodes, likewis...
2000-07-24 Tom LaneDeduce equality constraints that are implied by transit...
2000-05-30 Bruce MomjianRemove unused include files. Do not touch /port or...
2000-04-12 Bruce MomjianYe-old pgindent run. Same 4-space tabs.
2000-02-18 Tom LanePlug some more memory leaks in the planner. It still...
2000-02-15 Tom LaneNew cost model for planning, incorporating a penalty...
2000-01-26 Bruce MomjianAdd:
2000-01-09 Tom LaneAnother round of planner/optimizer work. This is just...
1999-08-22 Tom LaneFurther planner/optimizer cleanups. Move all set_tlist...
1999-08-21 Tom LaneMajor revision of sort-node handling: push knowledge...
1999-08-16 Tom LaneMajor planner/optimizer revision: get rid of PathOrder...
1999-08-13 Tom LaneUpdate comments about pathkeys.
1999-07-16 Bruce MomjianFinal cleanup.
1999-07-15 Bruce MomjianRemove unused #includes in *.c files.
1999-05-25 Bruce Momjianpgindent run over code.
1999-05-17 Tom LaneTighten coding in new_join_pathkey, which seems to...
1999-04-30 Tom LaneFix nasty little typo that prevented get_cheapest_path_...
1999-02-22 Bruce MomjianFinal optimizer cleanups.
1999-02-21 Bruce Momjianpathkeys.c cleanup.
1999-02-20 Bruce Momjianpathkeys fixes
1999-02-20 Bruce MomjianUpdate pathkeys comparison function.
1999-02-20 Bruce Momjianupdate pathkey description.
1999-02-20 Bruce Momjianadd pathkeys description.
1999-02-20 Bruce Momjiananother rename of optimizer